|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|
View Gainful Employment Information for Object Oriented Design Certificate Program.
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.
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.
Note: For waiver of computer course prerequisite(s) see the Computer Science Advisor.