SYSC 4001 [0.5 credit] Operating Systems
Introduction to operating system principles. Processes and threads. CPU scheduling. Managing concurrency: mutual exclusion and synchronization, deadlock and starvation. Managing memory and input/output. Concurrent programming, including interprocess communication in distributed systems.
Includes: Experiential Learning Activity
Precludes additional credit for SYSC 3001 and COMP 3000.
Prerequisite(s): SYSC 2006 with a minimum grade of C-.
Lectures three hours a week, laboratory three hours a week.
Precludes additional credit for SYSC 3001 and COMP 3000.
Prerequisite(s): SYSC 2006 with a minimum grade of C-.
Lectures three hours a week, laboratory three hours a week.
Psychology
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/psychology/
...the concentration. If PSYC 4001 is presented in...PHYS, PLT, SREE, STAT, SYSC, TSES Breadth Area...
Mathematics and Statistics
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/mathematicsandstatistics/
...offered), ECON 3001 , ECON 4001 , ECON 4002 , ECON...SOCI 4009 , SOWK 3001 , SYSC 2510 . Students who...
Biology
Undergraduate Calendar
http://calendar.carleton.ca/undergrad/undergradprograms/biology/
...3002 , TSES 3500 , TSES 4001 , TSES 4002 , TSES...PHYS, PLT, SREE, STAT, SYSC, TSES Breadth Area...