Mar 11, 2025  
2024-2025 Undergraduate Bulletin 
    
2024-2025 Undergraduate Bulletin
Add to Portfolio (opens a new window)

CS 126 - Object-oriented Programming


Credits: 4

A study of advanced programming concepts, structures, and techniques (professional and ethical issues, testing and debugging, fundamentals of programming, basic data structures-strings, lists, multidimensional arrays, objects, hashes, inheritance, polymorphism, recursion, divide and conquer, machine representation of data, hardware components, machine instructions) in addition to version control tools.

Pre-Requisites: CS 120 with a grade of 3.0 or better, CS 125 OR EGR 140 with a grade of 2.0, OR equivalent programming experience.
Repeatable: May not be repeated for credit
Lecture: 3 hours per week
Lab: 2 hours per week
Click here for course fee.    



Add to Portfolio (opens a new window)