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
B A. Shende M/W/F 2:20PM-4:20PM

CPSC 290 Comp Architecture & Op Systems

Machine language and assembly language concepts, data paths, parallel system architecture; system calls, process synchronization and scheduling, input and output subsystems, memory management, file systems.(1)Lecture: 3 hrs/wk.; Laboratory: 3 hrs/wk. 1 Unit

Requisites

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

Offerings

Section Instructor Time Comments
A A. Shende M/W/F 10:50AM-11:50AM

CPSC 365 Software Eng & Project Design

Introduction to the principles of software engineering, software process models, requirements engineering, designing methodology and metrics, and testing and quality assurance. Students will apply these principles to the design and implementation of a large software project. (1)Lecture 3hrs/wk. 1 Unit

Requisites

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

Offerings

Section Instructor Time Comments
A A. Shende T/Th 2:50PM-4:20PM

CPSC 406 Independent Study & Research

Selected topics in computer science carr ied out under the direction of a member of the computer science staff. (Enrollme nt with the approval of the Chair of the department.) 1 Unit

Offerings

Section Instructor Time Comments
B A. Shende

CPSC 437 Senior Research

An independent research project, under the direction of a computer science faculty member, that results in a scholarly paper and oral presentation. (1/2) 1/2 Unit

Offerings

Section Instructor Time Comments
B A. Shende

CPSC 445 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
A A. Shende

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
A A. Shende

HHP 106 Badminton

1/4 Unit

Requisites

  • HHP-160 Must be taken prior to taking this course.

Offerings

Section Instructor Time Comments
A A. Shende T/Th 10:10AM-11:40AM