Course outline

Short course name:

High-Level Programming Languages 2

Module number:

COM 202

Course Syllabus:

High-level language 2: Visual Basic (VB) Programming:

Structure of a typical visual basic program

Visual Basic simple and compound variable types

Variable scoping within forms and modules

Coding arithmetic expressions and flow constructs

Coding input/output operations

VB procedures and sub-programs

Using VB controls in applications – buttons, lists, combos, check boxes dialogue boxes and OLE objects

Including grid and timer objects

Build-in VB functions

String-handling in VB; built-in string function

Generating application menus and customised tool-bars

Accessing and manipulating databases from VB applications, ADO record sets working with ODBC and OLE-DB data sources

Creating VB projects

Error/exceptions handling within VB programmes

Introduction to Object-oriented aspects with Visual Basic.NET and revised relational database access using ADO.NET

Creating VB.NET classes and collections

Compiling, packaging and deploying VB.NET applications