Course Units: 1
Description: A first, intensive course in computer science for students with demonstrated extensive experience programming, or those who have placed above a standard set by the department on the Computer Science AP exam. The course is also for students with some computer science background but with gaps in their knowledge of the standard CS I/CS II curriculum. Additionally, it is for students who took CS I/CS II courses elsewhere but have no experience programming in the programming language or paradigm that supports the CS I/CS II sequence. The course covers the material of CSC 220 (CS I) and CSC 230 (CS II) in one semester. The basic introduction to programming of CSC 220 is considered a review, while the emphasis on problem solving and solution design is presented within the context of a thorough grounding in the classic data structures using the modern object-oriented framework. The course contains section placements for both computer science and computer engineering students.
NOTE: Students (majors or minors) who take CSC 250 must complete an additional CS option course or receive Advanced Placement credit.
Prerequisite notes: CSC 230 or CSC 250, either with a grade of C or higher
Required for major/minor:
Computer Science Major
Option for major/minor: None
|