IADCSv2 - Elective Modules

Elective Stream 1 – Advanced Programming

IAD223 - Advanced Visual Basic

Introduction

The purpose of this module is to give students in-depth knowledge of advanced programming design in Visual BASIC.

Syllabus

A Understand Event Driven Programming
B Data Services using Active Data Objects (ADO), SQL Commands and Bound Controls
C Implement code using the Windows Common Controls and Multiple Document Interface (MDI)
D Design & Implement Component Based Applications - reusable code with Class Modules
E Understand Collection Hierarchy and its implementation in developing class modules
F Design and implement Active X Controls and Documents
G Implement Code using the Internet Controls.
H Understand the Dynamic HTML event model & HTML Help files
I Understand the Windows registry and programming the Application Programme Interface (API)
J Compiling, Deployment and maintenance of VB Projects

Weighting

Each syllabus topic listed above carries equal weighting within the module.