Description
This lecture/laboratory course provides an introduction to network operating systems, with an emphasis on the Linux operating system distributions. The course is focused on the knowledge and skills needed to effectively deploy and administer the Linux operating system.
The laboratory component of this course includes Linux installations and configuration, shell commands and scripts, Linux file system, processes management, applications, and basic system administration tasks. Students become familiar with the Linux command-line environment, utilities and applications.
A programming design project employing the Raspberry Pi with demonstration is required as part of the course.
Prerequisite: “C†or better in ETC110 Computer Technology Fundamentals
Prerequisite: “C†or better in ETC119 Digital Systems with C Programming
Coreqs: ETC 250, and Eng 108 or Eng 101