ENBC312

Object Oriented Programming in C++

Restriction: Permission of ENGR-Fischell Department of Bioengineering department; and must be in the Biocomputational Engineering major. Provides a solid foundation for object-oriented programming using the C++ programming language. It introduces fundamental conceptual tools and their implementation of object-oriented design and programming such as: object, type, class, implementation hiding, inheritance, parametric typing, function overloading, polymorphism, source code reusability, and object code reusability. Fundamental principles of object-oriented design and programming are stressed while covering the language details.

Spring 2026

0 reviews
Average rating: N/A

Spring 2025

0 reviews
Average rating: N/A

Past Semesters

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

0 reviews
Average rating: N/A

During the Spring 2020 and Spring 2021 semesters, students could choose to take some of their courses pass-fail mid-semester which skews grade data aggregated across multiple semesters.

Average GPA of 3.85 between 17 students*

ENBC312 Grade Distribution+-051015202530354045505560657075808590% of studentsABCDFWother
A-: 11.76%
A: 64.71%
A+: 11.76%
B-: 5.88%
B+: 5.88%
* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.