Course Description

Introduction to Operating Systems, COMPSCI 143A

Principles and concepts of process and resource management, especially as seen in operating systems. Processes, memory management, protection, scheduling, file systems, and I/O systems are covered. Concepts illustrated in the context of several well-known systems.

Key Information

Credit: 4 quarter units / 2.67 semester units credit
UC Irvine, Computer Science

Course Credit:

Upon successful completion, all online courses offered through cross-enrollment provide UC unit credit. Some courses are approved for GE, major preparation and/or, major credit or can be used as a substitute for a course at your campus.

If "unit credit" is listed by your campus, consult your department, academic adviser or Student Affairs division to inquire about the petition process for more than unit credit for the course.

UC Berkeley:
Unit Credit

UC Davis:
Unit Credit

UC Irvine:
Major Requirement: upper division elective for Computer Science majors

UC Los Angeles:
Unit Credit

UC Merced:
Course Equivalence: UCM CSE 150 (Operating Systems)

UC Riverside:
Course Equivalence: CS 153 - DESIGN OF OPERATING SYSTEMS

UC San Diego:
Course Equivalence: UCSD CSE 120
General Education: TMC 1 course toward upper division disciplinary breadth if noncontiguous to major, Seventh - 1 course towards Alternatives - Quantitative Reasoning; ERC - Quantitative & Formal Skills, Sixth - None

UC San Francisco:
Unit Credit

UC Santa Barbara:
Unit Credit

UC Santa Cruz:
Unit Credit


ICS 23: Introduction to Computer Science ICS 51: Introductory Computer Organization

More About The Course

Relevant Website

Course Creator

Lubomir Bic
* To be notified, please provide all requested information
Please enter valid email.

We'll notify you when Introduction to Operating Systems, COMPSCI 143A becomes available

First Name:*
Last Name:*
Term(s) you're interested in:*