Course List

Fundamentals of Computer Sci.I -

CPSC 120 A

Instructor: Dr. N. Jane Ingram
Block: 3
Time: M/W/F 10:50AM-11:50AM
Term: 2010FA
Room: TREX 363
Units: 1
Pre-requisites/Comments: A strong aptitude for math, Co-req.-CPSC 120L

Catalog Description:

Problem solving and algorithm design; basicprogramming concepts including subprograms andobjects; mathematical logic. Programming in amodern object-oriented language and anintroduction to the UNIX operating system are anintegral partof the course. Lecture: 3 hrs/wk.; Laboratory: 3hrs/wk.

Fundamentals of Computer Sci.I -

CPSC 120 B

Instructor: Dr. Durell Bouchard
Block: 4
Time: M/W/F 12:00PM-1:00PM
Term: 2010FA
Room: TREX 363
Units: 1
Pre-requisites/Comments: A strong aptitude for math, Co-req.-CPSC 120L

Catalog Description:

Problem solving and algorithm design; basicprogramming concepts including subprograms andobjects; mathematical logic. Programming in amodern object-oriented language and anintroduction to the UNIX operating system are anintegral partof the course. Lecture: 3 hrs/wk.; Laboratory: 3hrs/wk.

Fundamentals Computer Sci. Lab -

CPSC 120L 1

Instructor: Dr. N. Jane Ingram
Block:
Time: TH 2:50PM-5:50PM
Term: 2010FA
Room: TREX 263
Pre-requisites/Comments: Co-requisite: CPSC 120

Catalog Description:

Problem solving and algorithm design; basicprogramming concepts including subprograms andobjects; mathematical logic. Programming in amodern object-oriented language and anintroduction to the UNIX operating system are anintegral partof the course. Lecture: 3 hrs/wk.; Laboratory: 3hrs/wk.

Fundamentals Computer Sci. Lab -

CPSC 120L 2

Instructor: Dr. Durell Bouchard
Block:
Time: T 2:50PM-5:50PM
Term: 2010FA
Room: TREX 263
Pre-requisites/Comments: Co-requisite: CPSC 120

Catalog Description:

Problem solving and algorithm design; basicprogramming concepts including subprograms andobjects; mathematical logic. Programming in amodern object-oriented language and anintroduction to the UNIX operating system are anintegral partof the course. Lecture: 3 hrs/wk.; Laboratory: 3hrs/wk.

Fundamentals of Comp. Sci. III -

CPSC 220 A

Instructor: Dr. Durell Bouchard
Block: 2
Time: M/W/F 9:40AM-10:40AM
Term: 2010FA
Room: TREX 363
Units: 1
Pre-requisites/Comments: CPSC 170

Catalog Description:

Data structures, abstract data types, elementary graph theory, n log n sorting algorithms, and dynamic memory allocation. Lecture: 3 hrs/wk.

Topics in Applied Computing -

CPSC 310 A

Instructor: Dr. Anil M. Shende
Block: 10
Time: T/TH 10:10AM-11:40AM
Term: 2010FA
Room: TREX 363
Units: 1
Pre-requisites/Comments: CPSC 170

Catalog Description:

A course offered in various formats, designed to give students instruction and hands-on experience in an area of applied computing. Lecture: 3 hrs/wk.

Comp. Architecture & Op. Systm -

CPSC 370 A

Instructor: Dr. Anil M. Shende
Block: 7A
Time: M/W 2:20PM-3:50PM
Term: 2010FA
Room: TREX 364
Units: 1
Pre-requisites/Comments: CPSC 220

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. Lecture: 3 hrs/wk.