Fundamentals of Distributed Systems
General
Prefix
CSCI
Course Number
312
Course Level
Undergraduate
Department/Unit(s)
College/School
College of Science and Engineering
Description
Systems programming, distributed systems fundamentals, processes, threads, and synchronization.
Prerequisites
Credits
Min
3
Max
3
Repeatable
No
Goals and Diversity
MN Goal Course
No
Cultural Diversity
No
Learning Outcomes
Outcome
Write programs that interact with the operating system for handling normal and abnormal (error) conditions.
Outcome
Write programs that communicate and synchronize their actions.
Outcome
Employ common system programming tools.
Outcome
Create programs that communicate in a distributed environment.
Outcome
Apply basic concepts of distributed systems.
Course Outline
Course Outline
Dependencies
Programs
CSCI312
is a
completion requirement
for: