Visual Basic for Applications (VBA)

ITC 1242 3 Quarter Hours
Course Level CPS - Undergraduate Quarter
Description Introduces the fundamentals of programming, Visual Basic for Applications (VBA), and macro development from the ground up. VBA is a powerful scripting language that is built into MS Office and other commercial software. This course is valuable for anyone who wants to automate repetitive and time-consuming tasks performed in Office. Using VBA, students have the opportunity to develop custom-built solutions designed to fit the needs of power users working in Word, Excel, and Access. Additional topics include PowerPoint VBA, Office application commonality, and VBA’s relationship to the full Visual Basic programming language. Familiarity with MS Office is assumed, although no previous programming experience is required.


Students should refer to the CPS Prerequisite Table for course prerequisite and corequisite information.


Course Sections

There are no current sections scheduled for this course. Undergraduate course numbers changed beginning with the Fall 2016 term. Please make sure you are using the current course number.
Next Term Starts
  • Summer Graduate
    Jul 10, 2017 (4-, 6-, and 8-week classes)
    Aug 7, 2017 (4-week classes)
  • Fall Undergraduate
    Sep 4, 2017 (7.5- and 15-week classes)
    Oct 25, 2017 (7.5-week classes)
  • Fall Graduate
    Sep 18, 2017 (6- and 12-week classes)
    Oct 30, 2017 (6-week classes)

Academic Calendar

Talk to an Enrollment Coach

We can walk you through your program options and the application process.


Call Toll Free:
Contact Us