Winter (2011)

CMPT 220: UNIX, Scripting, and Other Tools (lecture and lab)
The student is introduced to a Unix-like operating system along with some of its important design features, such as processes, pipes, and the I/O model. Some of the basic tools and methodologies are discussed; these include shell scripts, editors, and standard utilities. Various open source tools are surveyed. By the end of the course, the student is comfortable and productive in a Unix environment.
CMPT 360: Operating Systems and Net Centric Computing I (lab)
This course introduces the fundamentals of operating systems together with the basics of net centric computing. Operating systems topics include scheduling, memory management, and concurrency. Networking topics include network architectures, protocols, web organization, and an introduction to security issues. The laboratory component emphasizes current implementations of these concepts.
Made with Emacs Valid XHTML 1.0 Strict Valid CSS!