Notes
Lecture notes and other resources.
System Software
Notes from CA644, delivered in Semester 1 in the 2022/2023 academic year as part of the MSc. in Computing at the School of Computing in DCU.
Main Lectures
- Introduction
- What is a Computer?
- History, Part 1
- Shell, Part 1
- Shell, Part 2
- Operating Systems, Part 1
- Operating Systems, Part 2
- More About Multilevel Machines
- Security, Part 1*
- C, Part 1 - The System Language
- C, Part 2 - Communication with Sockets
- C, Part 3 - Further Notes
-
DevOps
- Practical notes for simple app development*
- Simple app deployment*
- Simple app security* (Security, Part 2)
- DevOps in Industry
- Netflow
* See Loop for these lectures.
Additional Lectures
- The Social Experience of the Internet, Part 1
- The Social Experience of the Internet, Part 2
- History, Part 2 - C
- C, Additional Exercises. Some more thoughts about working with characters and pointers.