Microprocessor (CSC 167) is a core Second Semester subject in Tribhuvan University’s BSc CSIT program (current / new course code). It covers microprocessor organization, 8085/8086 architecture, assembly language programming, I/O interfacing, and interrupts—alongside practical trainer-kit labs.
On this page you’ll find the official CSC 167 syllabus and notes PDFs: main notes and notes by Anil Shah.
Note: Older batches may still see CSC 162 on past papers; the syllabus content is largely the same. CSC 167 is the current code under the revised grading system.
What you’ll learn
- Microprocessor components, buses, and basic architecture
- 8085 pin functions, instruction cycle, and timing
- Assembly language programming and addressing modes
- Memory/I/O operations, DMA, and interrupts
- 8259A / 8255A interfacing and advanced processors (8086–80386)
Course snapshot
- Code: CSC 167 (current) · formerly CSC 162
- Program: BSc CSIT · Second Semester
- Board: Tribhuvan University (IOST)
- Nature: Theory + Lab · Credit hours: 3
- Marks: 60 (theory) + 20 (practical) + 20 (internal)
Start with the syllabus for unit-wise hours, then pick a notes set for revision.