Apr 19, 2024  
2017-2018 
    
2017-2018 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CST 171 - Visual BASIC Programming I

Credits: 2
Introduces Visual Basic as a first class for Micro Computer programmers. Uses BASIC commands in a Windows environment. Emphasizes implementation of objects and event driven code. Presents screen design and Microsoft Visual Basic controls. Includes structured programming principles including internal and external program documentation; sequence, selection, and iteration constructs; and modular programming.

Prerequisite(s): CST 173  (or CST 170) with a grade of “C” or better
Corequisite(s): None
Lecture Hours: 30 Lab Hours: 0
Meets MTA Requirement: None
Pass/NoCredit: Yes

Outcomes and Objectives
  1. Design and document the logic and user interface.
    1. Follow standard conventions for object names, variables, and constants.
    2. Include internal and external documentation.
    3. Design a professional-looking and user friendly interface.
    4. Use proper modular programming in a structured environment.
  2. Demonstrate understanding of objects and event driven code.
    1. Understand data types and their proper use.
    2. Use string manipulation to check input data.
    3. Design screens for interactive programs.
  3. Use controls appropriately.
    1. Recognize when and how to use Visual Basic controls from the toolbox.
    2. Code the application using the form controls.
  4. Code the common basic commands.
    1. Create logical if statements.
    2. Create for/next and do loops.
    3. Use proper scope for declaring variables.
  5. Format and display output.
    1. Use proper output formatting.
    2. Implement screen display and printer output using labels and message boxes.
  6. Test and debug Visual Basic programs.
    1. Use debug tools to ensure accurate output.
    2. Prove the accuracy of the output.



Add to Portfolio (opens a new window)