Computer System Engineering OpenCourseWare: MIT's Free Bachelor Level Class on Computer Systems Engineering

Published Jan 26, 2009

RSS Feed

'Computer System Engineering,' a free OpenCourseWare from MIT, examines the dynamics involved in the engineering of software and hardware computer systems. A background in computation structures and a basic understanding of computer programming languages and introductory electrical engineering is recommended. Students who are interested in electronics, computer science or those completing engineering degree-related programs, such as the Bachelor of Science degree in Electrical Engineering, will find this undergraduate-level information helpful.

Computer System Engineering: Course Specifics

Degree Level Free Audio Video Downloads
Undergraduate Yes Yes Yes Yes

Lectures/Notes Study Materials Tests/Quizzes
Yes Yes Yes

Computer System Engineering: Course Description

Computer system engineering is a field that combines aspects of both electrical engineering and computer science to produce personal computers, complex supercomputers and the embedded computers found in consumer products, including mobile phones, computer games and media players. Professors Hari Balakrishnan and Samuel Madden from the Massachusetts Institute of Technology's Department of Electrical Engineering and Computer Science, are the instructors for 'Computer System Engineering.' This free course examines the role of computer engineering in a range of industries and areas of research. Lectures cover such broad subjects as networks, digital security, virtual memory, client-server design and techniques for controlling the complexity of computer systems. Students will also evaluate case studies on working systems, as well as review of current journal articles to contrast and compare different computer systems systems. In addition, 'Computer System Engineering' takes a look at the impact of computer systems on society in general.

Materials for this OpenCourseWare include lecture notes, labs, assignments and exams that are available in downloadable PDF files; there are also videos/audios, readings from a required textbook and other tools. If you are interested in taking this course, visit the computer engineering course page.

Featured School Choices: