Course List

Comp Architecture & Op Systems -

CPSC 290 A

Instructor: Dr. Anil M. Shende
Block: 3
Time: M/W/F 10:50AM-11:50AM
Term: 2015SP
Units: 1
Pre-requisites/Comments: CPSC-250

Catalog Description:

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.

Systems Administration II -

CPSC 302 A

Instructor: Dr. Anil M. Shende
Time: T 3:00PM-5:00PM
Term: 2015SP
Units: 1/2
Pre-requisites/Comments: CPSC-301

Catalog Description:

This course introduces students to system administration of computers in a networked environment. Students will learn about the hardware necessary to connect computers in a network, and the software necessary to configure the computers to be able to communicate with each other on the network. Once the computers are networked together, students will learn about configuring and managing various network services such as network file systems (sharing files across a network), network information systems (sharing authentication information across a network), the Domain Name Service (DNS). Students will also learn network security and creating secure networks by creating software firewalls. (1)

Analysis of Algorithms -

CPSC 395 A

Instructor: Dr. Anil M. Shende
Block: 6
Time: M/W/F 2:20PM-3:20PM
Term: 2015SP
Units: 1
Pre-requisites/Comments: CPSC-250 and MATH-131

Catalog Description:

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.