CS361: Operating System

Jian Huang — Spring 2012

EECS | University of Tennessee - Knoxville

CS361 Links

Introduction and Class Goals

To computer science, operating system is a very interesting subject, due to its great complexities, long history, battling traditions, fundamentally contrasting philosophies, and yet immense impact on our society and way of life, and most of all — the upcoming great paradigm shift due to revolutionary changes in computing architecture. Taking an operating system perspective, many devices commonly considered to be too simple are actually very rightfully a computer with great sophistication. Taking the same perspective, a machine like Jaguar that you read about in newspaper is not THAT much more advanced than your laptop. These factors should help to motivation the need to grasp common design principles and the core set of design constraints in an operating system course. Learning about operating system is also fun, especially because this subject would help to open up your horizon to consider computing systems as a whole. This global perspective is essential for gaining intuition and acumen that will be of a great value when your work in the future.

Specifically in terms of our curriculum's educational outcome, cs361 addresses the following:

Jian Huang / EECS /UTK / revised 01/2012