Apr 16, 2024  
2022-2023 Academic Catalog 
    
2022-2023 Academic Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

CS 151 - Object-Oriented Design


3 unit(s)
Design of classes and interfaces. Object-oriented design methodologies and notations. Design patterns. Generics and reflection. Exception handling. Concurrent programming. Graphical user interface programming. Software engineering concepts and tools. Required team-based programming assignment.

Prerequisite(s): MATH 42 , CS 46B , and CS 49J  (or equivalent knowledge of Java) (with a grade of “C-” or better in each); Allowed Declared Majors: Computer Science, Applied and Computational Math or Software Engineering. Or instructor consent.
Grading: Letter Graded


Class Schedule | Syllabus Information | University Bookstore




Add to Favorites (opens a new window)