ENEE150

Intermediate Programming Concepts for Engineers

Prerequisite: Permission of ENGR-Electrical & Computer Engineering department. And ENEE140 or CMSC131; or score of 5 on the A Java AP exam; or score of 4 or 5 on the AB Java AP exam; or satisfactory performance on the department's placement exam. Corequisite: MATH140. Restriction: Must be in Engineering: Electrical program. Credit only granted for: ENEE114 or ENEE150. Formerly: ENEE114. Advanced programming concepts: coding conventions and style; pointers; dynamic memory allocation and data structures; linked lists; graphs; abstract data types; object-oriented design. There will be team-based software projects and group presentations.

Spring 2025

21 reviews
Average rating: 4.76

30 reviews
Average rating: 2.87

Fall 2024

30 reviews
Average rating: 2.87

Spring 2024

30 reviews
Average rating: 2.87

36 reviews
Average rating: 3.17

Past Semesters

30 reviews
Average rating: 2.23

21 reviews
Average rating: 4.76

30 reviews
Average rating: 2.87

21 reviews
Average rating: 4.76

21 reviews
Average rating: 4.76

36 reviews
Average rating: 3.17

21 reviews
Average rating: 4.76

36 reviews
Average rating: 3.17

36 reviews
Average rating: 3.17

* "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.