Year
Year 2
Semester
First Semester
Credit
2
Program Description
Automation techniques using shell and application scripting tools.
About this course
This course introduces automation techniques using shell and application scripting tools. You will learn how to write scripts that manage system tasks, interact with network services, and streamline repetitive processes. The focus is on practical, real-world applications for system administration and security operations.
Who takes this course
Credits: 1.5 · Hours: 45
Prerequisites
Learning outcomes
- Write shell scripts to automate routine system administration tasks.
- Develop application scripts to interact with common network services.
- Implement error handling and logging in automated workflows.
- Test and debug scripts in a controlled laboratory environment.
Evaluation
| Component | Weight (%) |
| Scripting assignments | 60 |
| Mid-term practical exam | 20 |
| Final project | 20 |