Introduction

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 8

SYSTEMS

PROGRAMMING
CSC 2209
Lecturer: Joseph M. Ssemwogerere.

Contacts:
e-mails: joseph@cis.mak.ac.ug; joseph@cis.ac.ug; jmssemwogerere@gmail.com

Mobile: 0777539045
 
Office: Block A, Ground floor, e_learning Lab

Lecture Hours
Day Class: Mondays: 4.00 p.m.. – 5.00 p.m.
Venue LLT3B
Tuesdays: 11.00 p.m. – 1.00 p.m.
Venue LLT4B
 

Evening Class: Mondays6.00 p.m. – 7.00 p.m.


Venue LLT6B
Tuesdays: 6.00 p.m. – 8.00 p.m.
Venue LLT6B
 
Lecturer: Joseph M. Ssemwogerere.

Contacts:
e-mails: joseph@cis.mak.ac.ug; joseph@cis.ac.ug; jmssemwogerere@gmail.com

Mobile: 0777539045
 
Office: Block A, Ground floor, e_learning Lab

Lecture Hours
Day Class: Wednesdays: 11.00 a.m.. – 12.00 p.m.
Venue LLT2B
Thursdays: 11.00 p.m. – 1.00 p.m.
Venue LLT2B
 

Evening Class: Wednesdays 6.00 p.m. – 7.00 p.m.


Venue LLT2B
Tuesdays: 5.00 p.m. – 7.00 p.m.
Venue LLT2B
 
Course Objectives.
1. To learn the different available Systems
Software and how they work on a variety
of real machines.

2. To be able to design Some Systems


Software.
 
COURSE OUTLINE
1.  INTRODUCTION
(i) Meaning of Systems Programming/
Systems Software
(ii) Review of Micro Computer Architecture
2. The Simplified Instructional Computer
3. Assemblers
4. Loaders
5. Compilers
6. Macroprocessors
Grading Policy
 Course Work (40%):
3 tests (best 2 selected)

 Final Examination (60%)


Section A (All Questions are compulsory)
Section B (3 out of five Questions)
Recommended Text Books
 SYSTEMS PROGRAMMING AND OPERATING
SYSTEMS by D M Dhamdhere.

 SYSTEMS SOFTWARE; An Introduction to


Systems Programming by Leland L Beck

 SYSTEMS PROGRAMMING by John J. Donovan

 MICROCOMPUTERS FOR ENGINEERS AND


SCIENTISTS by Glenn A. Gibson and Yu-cheng
Liu
HOUSE KEEPING RULES
Our phones should ALWAYS be Off / Silent
Mode
Late Coming after 10 minutes not
acceptable
Late comers (10 minutes into the lecture) sit
at the back
Seats should not be reserved
Laughing / Unnecessary noise not
acceptable
Maximum attention required

You might also like