Computer Architecture (CSC 213) is a core Third Semester subject in Tribhuvan University’s BSc CSIT program (current / new course code). It covers instruction set architecture, micro-architecture, and system organization—data representation, RTL microoperations, basic computer design, CPU, pipelining, arithmetic, I/O, and memory hierarchy—with C/VHDL labs.
On this page you’ll find the official CSC 213 syllabus and Computer Architecture notes PDF.
Note: Older batches may still see CSC 208 on past papers; the syllabus content is largely the same. CSC 213 is the current code under the revised grading system.
What you’ll learn
- Binary data representation, codes, and parity
- Register transfer language and arithmetic/logic/shift microoperations
- Basic computer organization and microprogrammed control
- CPU design, RISC/CISC, and instruction pipelining
- Computer arithmetic, I/O modes, and memory/cache organization
Course snapshot
- Code: CSC 213 (current) · formerly CSC 208
- Program: BSc CSIT · Third 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 download the notes PDF for revision.