CMSY-190 Introduction to Visual Basic.NET

Upon completion of this course, students will have acquired the skills needed to design, write, test, debug and document programs using Visual Basic.NET. Topics covered will include: using variables, selection constructs, looping, procedures and functions, array processing, simple file manipulations, and various VB controls.

Credits

3

Prerequisite

CMSY-172

Hours Weekly

2 hours lecture, 2 hours lab weekly

Course Objectives

  1. 1. Demonstrate declaration of variables of various types and scopes.
  2. 2. Prepare programs using common VB controls such as buttons, text boxes, and labels.
  3. 3. Prepare programs that include If and Select Case statements.
  4. 4. Prepare programs that include Do...While, Do...Until, and For...Next loops.
  5. 5. Prepare programs using advanced VB controls such as the ListBox control and Menus.
  6. 6. Prepare programs that include programmer-defined procedures and functions.
  7. 7. Prepare programs which include the use of multiple forms and code modules.
  8. 8. Demonstrate an understanding of array processing.
  9. 9. Demonstrate an understanding of simple file I/O.
  10. 10. Demonstrate an understanding of Classes.
  11. 11. Prepare programs that interact with a database.

Course Objectives

  1. 1. Demonstrate declaration of variables of various types and scopes.
  2. 2. Prepare programs using common VB controls such as buttons, text boxes, and labels.
  3. 3. Prepare programs that include If and Select Case statements.
  4. 4. Prepare programs that include Do...While, Do...Until, and For...Next loops.
  5. 5. Prepare programs using advanced VB controls such as the ListBox control and Menus.
  6. 6. Prepare programs that include programmer-defined procedures and functions.
  7. 7. Prepare programs which include the use of multiple forms and code modules.
  8. 8. Demonstrate an understanding of array processing.
  9. 9. Demonstrate an understanding of simple file I/O.
  10. 10. Demonstrate an understanding of Classes.
  11. 11. Prepare programs that interact with a database.