CS3030 Fundamentals of Computer Architecture and Operating Systems

(For Non-MS CS students, and for entering CS students in the Refresher quarter.) This course, designed for non-computer science majors, provides an overview of basic computer hardware concepts and operating systems software. The following topics are covered: basic computer concepts; data representation; elements of computer architecture and operation; processor and process management; multiprogramming; memory management; and file management. Future trends in computer hardware and operating systems will be discussed.


CS2020 or Consent of Instructor

Lecture Hours


Lab Hours


Quarter Offered

  • Fall
  • Spring