Object Oriented Computer Programming and Design Certificate Program
Course Title Course Number Semester Taken Credits Prerequisites
Intro to Computer Science and Object Oriented Programming CIT120 4 ENG095 and MAT099 and RDG095 or ESL098 or placement; pre/co-req MAT194
C++ Programming CIT237 4 ENG095 and MAT194 or placement and CIT120
Advanced C++/OOP CIT284 3 CIT237 and MAT194
Java Programming CIT239 4 ENG095 and MAT194 or placement and CIT120
Data Structures CIT242 3 CIT239 and MAT197
Advanced Java CIT285 3 CIT239 and MAT197
Android Development for Java Programming CIT243 3 CIT239 and MAT197; pre/co-req CIT285
Survey New Popular OOPL for Programmers CIT287 3 CIT284 or CIT285 and MAT197
Total Credits 27

Additional Information

View Gainful Employment Information for Object Oriented Design Certificate Program.

View Department Page

View Division Page

Program Overview

This certificate prepares students with in-depth knowledge of object oriented programming and design. Within two semesters of entering the program, students are expected to demonstrate acceptable keyboarding proficiency.

Career Outlook

Graduates of this certificate qualify as entry-level programmers who can analyze complex problems and design, implement, and run viable solutions using any of the most common object oriented languages.

For more information about our graduation rates, the median debt of students who completed the program, and other important information, please visit our website at www.bhcc.mass.edu/ certificate-programs.

Upon Completion of this Concentration Graduates will be able to:

  • Design, implement, and maintain software solutions for realistic problems by applying principles of object oriented programming.
  • Write sophisticated and efficient code using the latest object oriented programming languages such as C++ and Java.
  • Work in both Unix and Windows environments.

Note: For waiver of computer course prerequisite(s) see the Computer Science Advisor.