CPSC 170 Fundamentals Computer Science
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 Must be taken prior to taking this course.
- Co-Requirement CPSC-170L-1
|A||Dr. Anil M. Shende||M/W/F 10:50AM-11:50AM|
CPSC 170L Fundamentals Comp. Sci Lab
Arrays, list processing, recursion, mathematical induction, introduction to com putational complexity and reasoning about programs, introduction to object-oriented design. Lecture: 3 hrs/wk.; Laboratory: 3 hrs/wk.
- Take CPSC-170 Must be taken either prior to or at the same time as this course.
- Co-Requirement CPSC-170-A
|1||Dr. Anil M. Shende||T 3:00PM-6:00PM|
CPSC 461 Architectr & Operating Systems
Machine language and assembly language concepts, data paths, parallel system architecture; systems calls, process synchronization and scheduling, input and output subsystems, memory management, file systems. (1) 1 Unit
- CPSC-250 Must be taken prior to taking this course.
|A||Dr. Anil M. Shende||M/W 3:30PM-5:00PM|
CPSC 470 Senior Project
The senior project course is the culmination of the computer science major. It presents students with the opportunity to put into practice the knowledge and skills they have developed throughout their education. In the course, students will work in teams to specify, design, implemnet, and test a significant software project using appropriate techniques and tools. (1) 1 Unit
- CPSC-350 and CPSC-370. Must be taken prior to taking this course.
|A||Dr. Anil M. Shende||M/W/F 12:00PM-1:00PM|