Course Description

Course CodeCourse NameCreditsHours
3603056 Systems Programming 3.0 3
Description This course is an introduction to the design and implementation of various types of system software. The major topics covered in this course are : 1.System software and Machine structure 2.The concept of Assemblers 3.The implementation of Two-pass Assembler 4.The concept of Loaders and Linkers 5.The implementation of Loaders and Linkers 6.The concept of Macro Processor 7.The implementation of Macro Processor 8.The concept of compiler 9.The concept of Operating System 10.Other System Software