IMIT 21032
>< Title : Visual
Programming
>< Type/Status : Core Course
>< Teaching and learning objectives:
The aim of this course is to provide visual programming
concepts and database manipulation with Visual Basic.
On successful completion of the course students will be able to develop database
applications with Visual Basic.
>< Course Content:
Introduction to event driven programming,
The Visual Basic Development Environment, Menus, Toolbars, Common Controls and
Forms, User Interface Design, Control Loops, Branching, Arrays, Procedures and
Functions, Using Dialog Boxes, Error Handling and Debugging, Relational Databases
(Tables, Queries, Relationships), Properties and methods of ADO data control,
Data Control Programming, Data Validation, Design of Reports, Creating classes
and objects in Visual Basic, Practical sessions using VB 6, Mini Project.
>< Methodology:
The course will be delivered in a combination of lectures,
supervised hands-on practical sessions, case discussions, tutorials and group
work.
>< Scheme of Evaluation:
End-of- semester examination and continuous assessment.
>< Recommended Reading:
1. Michael Amundsen and Curtis Smith, “Database
Programming with Visual Basic 6”, 3rd Edition, Sams Publication.
2. Deitel H M, Deitel P Jm, and Nieto T R, “Visual
Basic 6 How to Program”, 1998, Prentice Hall.
Back