Apr 24, 2024  
2017-2018 Undergraduate Catalog 
    
2017-2018 Undergraduate Catalog [Archived Catalog]

Add to Portfolio (opens a new window)

CSC 255 - Intermediate Computer Programming


This course is a continuation of CSC-155 and emphasizes the relationships between the data objects in computer programs, problem solving, algorithm design, standards of program style, debugging and testing. An object-oriented programming paradigm is used, focusing on the definition and use of classes along with the fundamentals of object-oriented design. The course includes an extension of the control structures and data structures of the high-level language introduced in CSC 155, basic analysis of algorithms, searching and sorting techniques. This course includes a 2-hour lab-based component.

Prerequisites and Corequisites
Prerequisite: CSC 155 ; Co-requisite: CSC 255L

Credits: 4


Check Course Availability



Add to Portfolio (opens a new window)