Section menuClose menu Columbia College


Master Syllabus

Print this Syllabus « Return to Previous Page

Administrative Unit: Computer and Mathematical Sciences Department
Course Prefix and Number: CISS 234
Course Title: Visual Basic
Number of:
Credit Hours 3
Lecture Hours 3
Lab Hours 0
Catalog Description: An introduction to programming using Visual Basic. Emphasis is on Visual Basic syntax and creating user interfaces in Visual Basic. Topics include application design, using variables and constants, the selection and repetition structures, sequential access files, menus, dialog boxes and error trapping, random access files, database access and arrays. Prerequisites: CISS 170, MATH 150.
Prerequisite(s) / Corequisite(s): CISS 170, MATH 150.
Course Rotation for Day Program: Offered Fall.
Text(s): Most current editions of the following:

Programming with Microsoft Visual Basic.Net
By Zak, D. (Course Technology)
Visual Basic.Net:--How to Program
By Deitel, H. et. al. (Prentice-Hall)
Course Objectives
  • To decompose and map problems onto Visual Basic syntactical constructs.
  • To test VB programs using appropriate techniques.
  • To utilize graphic processing techniques.
  • To utilize file processing techniques.
  • To build graphical user interfaces.
    Measurable Learning
  • Utilize basic control structures such as if/then/else, do while, do until, while, and for/next.
  • Utilize modules, classes, and procedures to organize program structure.
  • Process arrays in appropriate situations.
  • Employ object-based constructs and techniques such as classes, inheritance, and polymorphism.
  • Explain exception handling.
  • Develop graphical user interfaces.
  • Process files and streams.
  • Connect to database and issue queries.
    Topical Outline:
  • Introduction to Visual Basic
  • Designing applications
  • Using variables and constants
  • The selection structure
  • The repetition structure
  • Sequential access files, menus, and reports
  • Dialog boxes and error trapping
  • Graphics primitives
  • Random access files
  • Databases access
  • Arrays
    Culminating Experience Statement:

    Material from this course may be tested on the Major Field Test (MFT) administered during the Culminating Experience course for the degree. 
    During this course the ETS Proficiency Profile may be administered.  This 40-minute standardized test measures learning in general education courses.  The results of the tests are used by faculty to improve the general education curriculum at the College.


    Recommended maximum class size for this course: 20

    Library Resources:

    Online databases are available at You may access them from off-campus using your CougarTrack login and password when prompted.

    Prepared by: Lawrence West Date: April 14, 2005
    NOTE: The intention of this master course syllabus is to provide an outline of the contents of this course, as specified by the faculty of Columbia College, regardless of who teaches the course, when it is taught, or where it is taught. Faculty members teaching this course for Columbia College are expected to facilitate learning pursuant to the course objectives and cover the subjects listed in the topical outline. However, instructors are also encouraged to cover additional topics of interest so long as those topics are relevant to the course's subject. The master syllabus is, therefore, prescriptive in nature but also allows for a diversity of individual approaches to course material.

    Office of Academic Affairs