Courses

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

Requisites

  • CPSC-120 OR CPSC-150 Must be taken prior to taking this course.

Offerings

Section Instructor Time Comments
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

Requisites

  • CPSC-250 Must be taken prior to taking this course.
  • MATH-131 Must be taken prior to taking this course.

Offerings

Section Instructor Time Comments
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

Requisites

  • CPSC-365 and permission of the Department Must be taken prior to taking this course.

Offerings

Section Instructor Time Comments
C A. Sekoni