Distributed Computer Systems Engineering OpenCourseWare: Free Online Graduate Level Systems Engineering Course by MIT
'Distributed Computer Systems Engineering' was designed for students pursuing graduate degrees in Electrical Engineering and Computer Science at MIT. The course is accessible free through MIT's OpenCourseWare program by anyone with an Internet connection. 'Distributed Computer Systems Engineering' deals with implementation and abstraction (a simplified model of a distributed systems used to analyze and understand it and to develop rules to outline its behavior) techniques of distributed systems' (many computer connected together that seem like a single computer to the user) design.
Distributed Computer Systems Engineering: Course Specifics
Degree Level | Free | Audio | Video | Downloads |
---|---|---|---|---|
Graduate | Yes | No | No | Yes |
Lectures/Notes | Study Materials | Tests/Quizzes |
---|---|---|
Yes | Yes | Yes |
Distributed Computer Systems Engineering: Course Description
Professor Robert Morris taught the original 'Distributed Computer Systems Engineering' course in MIT's Electrical Engineering and Computer Science Department. Distributed computing systems have multiple processors or storage elements and can run more than one program simultaneously. 'Distributed Computer Systems Engineering' OpenCourseWare covers topics, such as programming that is event-driven, crash recovery, logging, memory consistency and Paxos. 'Distributed Computer Systems Engineering' OpenCourseWare users will need to be able to open .c, .pl, .x, .ps, .zip and .h files mainly to complete the lab component. Students taking the original course were able to test their networking code on multiple machines. The course used a lecture-lab format.
'Distributed Computer Systems Engineering' OpenCourseWare offers anyone with an Internet connection free access to lecture notes, exams, labs, project suggestions and a reading list. If you are interested in building your own distributed system or software, please visit the engineering of distributed computer systems course page.
Featured School Choices:
-
Grand Canyon University
Grand Canyon University responds quickly to information requests through this site.
Suggested programs:
- M.S in Software Development
- M.S in Software Engineering
More information about Grand Canyon University
-
National University
National University responds quickly to information requests through this site.
Suggested programs:
- PhD-TIM - Engineering Management
-
Saint Leo University
Saint Leo University responds quickly to information requests through this site.
Suggested programs:
- MS: Software Engineering
-
Purdue Global
Purdue Global responds quickly to information requests through this site.
Suggested programs:
- MS in IT - Secure Software Development and Quality Assurance
- MS in Cybersecurity Management - Secure Software Development and Quality Assurance
More information about Purdue Global
-
Rensselaer Polytechnic Institute
Rensselaer Polytechnic Institute responds quickly to information requests through this site.
-
Liberty University
Liberty University responds quickly to information requests through this site.
Suggested programs:
- MS: Information Technology: Software Design & Management
- MS: Engineering Management: Leadership
More information about Liberty University