Module Specifications
Academic Year 2026 - 2027
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Description This module equips students with the basic skills necessary to administer modern enterprise operating systems. It introduces students to the Unix/Linux command-line environment, shell scripting, and foundational programming concepts using Python, with an emphasis on automation and problem solving in systems contexts. Students develop practical skills in working with files, users, services, software packages, and operating system tools, while also learning how basic programming supports scripting and system administration tasks. The syllabus includes the installation and configuration of software packages, starting and stopping services, signals, configuration of network interfaces, management of user accounts, shell scripting, introductory Python programming, file systems and conventional file system layouts, backups, standard operating system tools, and the troubleshooting of operating system issues. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Learning Outcomes 1. Download, install, configure, upgrade and remove system software packages, including starting and stopping daemon services 2. Use the command shell to administer a Unix-like operating system, including basic shell commands, the Unix manual, and a text editor 3. Write short shell scripts to automate simple repetitive and scheduled tasks 4. Demonstrate foundational programming skills in Python, including the use of data types, expressions, variables, input, and output 5. Create and remove user accounts, including the allocation and deallocation of resources 6. Locate files accurately and correctly within standard file system hierarchies 7. Maintain basic system backups and restore lost or corrupted files 8. Use standard shell tools and basic scripting techniques to troubleshoot operating system issues and to rectify those issues | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Indicative Content and Learning Activities
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Indicative Reading List Books: None Articles: None | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Other Resources None | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||