Module ICE-1521:
UNIX
Introduction to Unix/Linux Operating Systems and Shell Programming 2023-24
ICE-1521
2023-24
School Of Computer Science And Electronic Engineering
Module - Semester 1
20 credits
Module Organiser:
Andy Harbach
Overview
Indicative content includes:
- Overview of the OS
- Command line interface
- Utilities and tools
- Directory and file structures
- Process control
- Shell scripting
- Redirections
- Pipes (inter-process communication)
Learning Outcomes
- Construct appropriate shell scripts to automate or complete system tasks.
- Identify key elements of the UNIX operating system, including the shell, kernel and system utilities.
- Knowledge of the Unix ecosystem.
- Utilise system tools with redirection and pipes to achieve a goal.
Assessment method
Class Test
Assessment type
Summative
Description
Class Test 1
Weighting
30%
Due date
24/10/2023
Assessment method
Case Study
Assessment type
Summative
Description
Assignment 1
Weighting
40%
Due date
04/12/2023
Assessment method
Class Test
Assessment type
Summative
Description
Class Test 2
Weighting
30%
Due date
12/12/2023