CIT 161 - Visual Basic: Windows Programming Credits: 4 4 Lecture Hours
Prerequisites: CIT 111 or previous experience with an object-oriented programming language.
Description This course introduces students to developing applications for a Windows environment using Visual Basic. The course emphasizes designing graphical user interfaces/dialogues and event-driven programming. Topics include creating and using classes, the design of the graphical user interface, human/computer interaction, testing and evaluation, rapid prototyping, design tools, database access with SQL, and ADO.NET. Learning Outcomes Upon successful completion of the course, the student will:
- Build full-featured Windows applications that provide fast and effective solutions to business needs.
- Demonstrate proper graphical user interface design utilizing menus, controls, icons, dialogue and color; implement user navigation.
- Develop Windows-based application programs utilizing various features such as menus, common Windows dialogs, ADO.NET, database access with error validation and SQL.
- Create Windows components using visual inheritance.
- Use Visual Basic as a front end to a database to consume and manipulate data.
- Demonstrate essential concepts of human/computer interaction and error-handling, debugging and testing that is required in creating an effective application.
- Adhere to Windows standards in the development of Visual Basic programs.
Listed Topics
- Application development using object oriented, event driven design
- Objects: classes, properties, methods, events, inheritance, collections
- Designing applications: user interface, windows standards, forms, common controls, events, code and variables
- Controlling program execution: functions and procedures, control structures, debugging
- Data structures including single and multi-dimensional arrays
- Menus, String processing, dialogs, error trapping
- File Handling
- Developing database applications using ADO.NET and SQL
Reference Materials
- The course will use a current and appropriate text on Visual Basic and class handouts as required.
- Students need access to a computer classroom with Internet access under Windows and with Visual Studio that includes Visual Basic.
Approved By: Sutin, Stewart Date Approved: 05/14/2007
Course and Section Search
Add to Portfolio (opens a new window)
|