| Home | About |
Course Overview
650:485 section 01

Officially titled, "Linux for Engineering and Information Technology Applications", is departmental elective for the Spring 2018 semester from Department of Mechanical and Aerospace Engineering.

Course topics include Linux operating system concepts (kernel, shells, users, groups, processes, etc), system installation and configuration (disk partitions, GRUB boot manager, Debian and Red Hat Package Managers), introduction to networking (protocols, IP addresses, Address Resolution Protocol (ARP), subnets and routing, network ports), security (TCP-wrappers, secure shell (SSH), Linux firewalls, packet filtering with iptables, PGP/GPG, IDS), Network File System (NFS), Lightweight Directory Access Protocol (LDAP) , Virtualization, Linux-Windows integration (terminal services, Samba server), Linux programming, Linux clusters for high performance computing, and other topics.

Maximum course enrollment is fifteen students due to the limited number of workstations. The course will be taught in the Linux laboratory in the Engineering D-Wing (D112).

The prerequisites are junior and senior standing in Engineering and sufficient experience in using Linux/Unix as a user.

Class Schedule for Spring 2018

Lecture: Wed. period 5 (3:20 -- 4:40 pm)
(Practical Work Sessions):
Tue. Period 5 (3:20 -4:40 pm)
Thu. Period 3 (12:00 -1:20 pm)

Online resources: Red Hat Enterprise System Administrator's Guide
Community Ubuntu Documentation
Linux Journal
The Linux Document Project, tldp.org
Various Vendor and Developer web sites
Text Book: Rute User's Tutorial and Exposition, Version 1, Paul Sheer