May 07, 2024  
2023-2024 Undergraduate Catalog 
    
2023-2024 Undergraduate Catalog
Add to Portfolio (opens a new window)

CS 367 - Advanced Visual Basic Programming


Description:
Visual Basic programming and applications. Topics will include advanced data structures, error trapping and debugging, advanced VB and ActiveX controls, macros and databases. Not intended for CS majors.

Prerequisites:
Prerequisite: CS 105 or CS 110 with a grade of C or higher.

Credits: (4)

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

  • Understand three different types of errors: run-time, syntax and logic
  • Modularize code by writing functions and procedures
  • Demonstrate an understanding of data types, including widening and narrowing conversion
  • Demonstrate an understanding of the three programming control constructs (i.e. sequential, selection, and repetition, including nested loops)
  • Re-use code by importing existing files into a Visual Basic project
  • Implement parallel single dimensional arrays and two dimensional arrays
  • Implement file processing, using StreamWriter and StreamReader objects.
  • Demonstrate a basic understanding of Object Oriented Programming, including inheritance    
  • Implement a VBA macro in Excel
  • Integrate concepts learned in a Term Project

Learner Outcomes Approval Date:
6/7/19

Anticipated Course Offering Terms and Locations:



Add to Portfolio (opens a new window)