NET 236: Linux Shell Scripting
Course Description
Provides students with in-depth knowledge of basic and advanced topics, and the hands-on experience needed to master Shell Programming. Recommended preparation: NET 141 or equivalent experience.
Course Outline
- Introduction to the Operating System Environment
- Understanding the Linux File System
- Shell Basics
- The Shell Environment
- Shell Script Programming Concepts
- Decision Structures
- Looping Structures
- Functions and Arrays
- Advanced Shell Programming
- Incorporating Additional Techniques and Tools
- Advanced Techniques and Tools
Required Materials
- Linux Shell Script Programming – Course Technology – ISBN 13: 978-0-619-15920-7 ISBN 10: 0-619-15920-0
- Internet access and a Harper Blackboard account.
- A computer running Linux that you can control and script as root. As an alternative, you can use a PC with VMWare to create virtual machines for many of the lab exercises. Harper lab I 205 has computers and software that may be configured as necessary for this course.
Faculty Contact
For questions about this course contact the department coordinator:
Dave Braunschweig
dbraunsc@harpercollege.edu
847.925.6817
