Jun 26, 2024  
2020-2021 Catalog 
    
2020-2021 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

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:

  1. Build full-featured Windows applications that provide fast and effective solutions to business needs.
  2. Demonstrate proper graphical user interface design utilizing menus, controls, icons, dialogue and color; implement user navigation.
  3. Develop Windows-based application programs utilizing various features such as menus, common Windows dialogs, ADO.NET, database access with error validation and SQL.
  4. Create Windows components using visual inheritance.
  5. Use Visual Basic as a front end to a database to consume and manipulate data.
  6. Demonstrate essential concepts of human/computer interaction and error-handling, debugging and testing that is required in creating an effective application.
  7. Adhere to Windows standards in the development of Visual Basic programs.
Listed Topics
  1. Application development using object oriented, event driven design
  2. Objects: classes, properties, methods, events, inheritance, collections
  3. Designing applications: user interface, windows standards, forms, common controls, events, code and variables
  4. Controlling program execution: functions and procedures, control structures, debugging
  5. Data structures including single and multi-dimensional arrays
  6. Menus, String processing, dialogs, error trapping
  7. File Handling
  8. Developing database applications using ADO.NET and SQL
Reference Materials
  1. The course will use a current and appropriate text on Visual Basic and class handouts as required.
  2. 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)