CPSC 170 Fundamentals Computer Sci. II
Program design and implementation including inheritance, polymorphism, abstraction, recursion, searching and sorting. (1) Lecture: 3 hrs/wk.; Laboratory: 3 hrs/wk. 1 Unit
- CPSC-120 OR CPSC-150 Must be taken prior to taking this course.
|A||A. Sekoni||M/W/F 2:20PM-4:20PM|
CPSC 395 Analysis of Algorithms
Introduction to the analysis of algorithms. Students will revisit various algorithm design techniques, learn methods to analyze the computational complexity of the resulting algorithms, and study complexity classes to differentiate between tractable and intractable problems. (1) Lecture: 3hrs/wk. 1 Unit
- CPSC-250 Must be taken prior to taking this course.
- MATH-131 Must be taken prior to taking this course.
|A||A. Sekoni||M/W/F 9:40AM-10:40AM|
CPSC 447 Senior Project
An independent software development project, under the direction of a computer science faculty member, that results in a deliverable product and oral presentation. (1/2) 1/2 Unit
- CPSC-365 and permission of the Department Must be taken prior to taking this course.