Computer Information Science American River College
Courses

CISP 370: Beginning Visual Basic

Units: 4.00
Prerequisite: None.
Advisory: CISC 310 (Introduction to Computer Information Science) and CISP 300 (Algorithm Design/Problem Solving)
Hours: 54 hours lecture, 54 hours laboratory
Description: This introductory programming course covers the development of Windows-based desktop applications using Visual Basic (VB). Topics include best practices for Graphical User Interface (GUI) design, use of the VB application development software, organizing code into procedures and functions, variable scope, structures, arrays, input data validation, calculation, file input and output, and multiple-window applications. This course is designed for those who want a strong foundation in basic programming and building GUI applications.

Section 3: Learning Outcomes and Objectives

Upon completion of this course, the student will be able to:

  • using the VB Integrated Development Environment, design and implement a GUI application using single or multiple windows.
  • design and implement variables at the class level and the procedure level.
  • design and implement data storage strategies for text files and databases.
  • design and implement structure data types.
  • design and implement programming logic using conditional execution structures and looping structures.
  • design and implement programming logic using VB procedures and functions and developer defined procedures and functions, and correctly pass parameters to the procedures and functions both by value and by reference.
  • design and implement input data validation and calculation.
  • organize data in single dimension and multi-dimension arrays.
  • build, compile, execute, test, and debug applications.
Certificates requiring this course: