|  |  | Oct 29, 2025 |  | 
	     
          | 
              
                |   CSC 120 -  Programming on PurposeCourse Units: 1.0(Fall: Cass; Winter: Fernandes; Spring: Cass) An introduction to software design principles aimed at making software more efficient, robust, readable, maintainable, and reusable. An introduction to object-oriented programming and design, including classes, objects, methods, and sub-typing.  Prerequisite(s): C- or better in one course from CSC 103  , CSC 104  , CSC 105  , CSC 106  , CSC 107  or CSC 108  . A grade of C- or better is required to continue with any course that requires CSC 120 as a prerequisite.    CC: SET
 
 Add to Portfolio (opens a new window)
 |  |  |