Williston State College

WSC Logo


Beginning Basic/Visual Basic
 

CSCI 122 Beginning Basic/Visual Basic
January 10th - May 12th
3 credits/Online

Description:
Introduction to the fundamentals of Visual Basic 6, and the basic concepts and methods of beginning object oriented programming.

Prerequisites:   
None

Learning Outcomes (Course Objectives):

  1. To provide students with enough logical skills to succeed
    1. In the workplace
    2. At another post-secondary institution and/or
    3. In the next level of computer science courses.
  2. To provide students with an opportunity for a greater appreciation and understanding of computers.

Course Goals:
This course gives you an introduction to object-oriented program development. An overview of object-oriented analysis and design techniques and terminology is present. Object-oriented programming techniques are implemented using a visual programming environment. Extensive written homework and computer laboratory exercises are assigned. Computer program solutions are implemented using Visual Basic 6.0 on IBM compatible computers. After successfully completing this course, a student should be able to:

  1. Discuss the techniques and tolls used for Visual Basic (VB) programming.
  2. Apply the VB programming methodology to real-life applications using the Integrated Development Environment (IDE).
  3. Discuss and utilize the control structures used in VB programming.
  4. List the elements used in the list and combo box controls and menu systems.
  5. Apply the standard naming conventions for controls and variables.
  6. Discuss events and describe how they are processed in VB programming.
  7. Describe the different type of variables and define them correctly for specific applications.
  8. Discuss arrays, types, and constants and be able to use them effectively in VB programming.
  9. Describe conditional logic and looping.
  10. Define and utilize procedures and functions.
  11. Describe file processing and utilize it effectively in application development.
  12. Utilize built-in VB functions to applications.
  13. Create dialog boxes for real-life application development.
  14. Describe data validation and error handling and apply them to application development.
  15. Define data control programming, ADO , and Active X.

Homework (Workload):
Your final grade in this class will be dependent upon several factors, which may include the following:

  • quizzes
  • chapter tests
  • computer assignments
  • computer project

Exams:
TBA

Textbook and additional course materials:

Title : An Introduction to Programming Using Visual Basic.Net
Author : Schneider
Edition : 5th
Publisher : Schneider
ISBN : 0131785869

To purchase textbooks, please contact the WSC bookstore at 1-888-863-9455, ext 4260 or email one of the following:
Kay Anderson: Kayleen.Anderson@wsc.nodak.edu

Instructor Information: 
Coordinator/Instructor : Jerry Rehak
Phone: 1-888-863-9455, ext 44237
Email: jerry.rehak@wsc.nodak.edu

© 2007 Williston State College