Skip to content Skip to footer site map


This course develops students' ability to programatically manage computer systems. This includes both automating tasks and using programatic tools to diagnose and resolve operating system level issues. Building on introductory programming experience, this course introduces scripting languages that are optimized for operating system management. On completion of this course, students can effective manage heterogenous computer system environments using the languages taught.