Systems Programming

Course Name: 

Systems Programming (CO302)


B.Tech (CSE)




Programme Core (PC)

Credits (L-T-P): 

03 (3-0-0)


Introduction to system software, Desirable characteristics of systems programs, Introduction to Assemblers, loaders and text editor, Study of detailed machine language structure and PDP-11 Input/Output operations in PDP-11, Subroutines and coroutines, Concurrent I/O, Supervisor mode, Macro facilities in PDP-11, Macro facilities in PDP-11, Design of an assembler, Linkers and loaders, Design of a simple text editor.


1. Schneider, "Principles of Computer Organization", Wiley International Edition.
2. Mac Ewan, "Introduction to Computer Systems through PDP-11 and Pascal", McGraw Hill.
3. D.M. Dhamdhere, "Introduction to System Software", Tata McGraw Hill, New Delhi, 2002.


Computer Science and Engineering

Contact us

P Santhi Thilagam
Professor and Head
Department of CSE, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.

  • Hot line: +91-0824-2474060

Connect with us

We're on Social Networks. Follow us & get in touch.