Computer Skills (2)
Module description
- Module Goals
Students will acquire deeper knowledge in computer systems and be introduced to programming languages, basics of operating systems and the development of computer software.
- Assessment Methods
40%: Class activity.
60%: Final-term exam.
- Module Syllabus
An introduction to operating systems – operations and installation of operating systems – structures of operating system – memory management – environment of computers – processes and threading – CPU scheduling – scheduling algorithms – main memory – allocation – defragmentation, implementation of page tabling – various computer applications.