Computer Science (Operating Systems) OpenCourseWare: UC Berkeley's Free Bachelor Level Computer Science Course
'Computer Science: Operating Systems and System Programming,' is free OpenCourseWare offered by the University of California, Berkeley. The original 'Computer Science: Operating Systems and System Programming' course encompassed numerous fundamental design and programming concepts, such as interprocess communication and memory allocation. The course was designed as a required upper-division course for students obtaining their Bachelor of Arts in Computer Science, but the course was an elective for students obtaining their Bachelor of Science in Computer Science.
Computer Science (Operating Systems and System Programming): Course Specifics
Degree Level | Free | Audio | Video | Downloads |
---|---|---|---|---|
Undergraduate | Yes | Yes | Yes | Yes |
Lectures/Notes | Study Materials | Tests/Quizzes |
---|---|---|
Yes | Yes | No |
Computer Science (Operating Systems and System Programming): Course Description
The original 'Computer Science: Operating Systems and System Programming' lecture course, taught by John Kubiatowicz, focused on the basic fundamentals of operating systems. Though required for students earning their Bachelor of Arts in Computer Science, the course was optionally available Bachelor of Science in Computer Science students. Some course topics covered include paging, segmentation, basic networking and distributed file systems. The course taught the importance of design considerations and how to execute particular operating systems in a timely matter. In addition, the course examined engineering aspects of operating systems and current system design developments. Prior knowledge of C, Java, and data structures are helpful in understanding the OpenCourseWare content.
This OpenCourseWare includes recorded audio lectures from the Fall 2008 class and often the accompanying slide presentations. To listen to these course materials, visit the computer operating systems course page.
Featured School Choices:
-
Grand Canyon University
Grand Canyon University responds quickly to information requests through this site.
Suggested programs:
- B.S. in Information Technology
- B.S. in Applied Technology
- B.S. in Information Technology with an Emphasis in Cybersecurity
- B.S. in Cybersecurity
- B.S. in Applied Cybersecurity Management
More information about Grand Canyon University
-
Purdue Global
Purdue Global responds quickly to information requests through this site.
Suggested programs:
- BS in IT - Supply Chain Management
- Bachelor of Science in Information Technology
- BS in Cloud Computing and Solutions
- BSANALYT - Cloud Computing
- BS in Cybersecurity
More information about Purdue Global
-
Marquette University
Marquette University responds quickly to information requests through this site.
More information about Marquette University
-
Full Sail University
Full Sail University responds quickly to information requests through this site.
Suggested programs:
- Cybersecurity Bachelors - Campus
- Game Business and Esports Bachelors - Campus
- Interactive Technology Bachelors with Game Design Concentration - Campus
- Information Technology Bachelors - Online
- Computer Science Bachelors - Online
More information about Full Sail University
-
Temple University
Temple University responds quickly to information requests through this site.
More information about Temple University
-
Western Governors University
Western Governors University responds quickly to information requests through this site.
More information about Western Governors University