BSc CSIT 3rd Semester Notes, Syllabus & Past Questions

Dive into data structures, computer architecture, and computer graphics

5 Core Subjects15 Cr.

Data Structure and Algorithms

CSC211
Core8 Chapters

Methods of organizing and storing data and analysis of algorithm efficiency.

Numerical Method

CSC212
Core6 Chapters

Numerical techniques for solving mathematical equations using computer algorithms.

Computer Architecture

CSC213
Core9 Chapters

In-depth study of CPU organization, instruction sets, and memory management.

Computer Graphics

CSC214
Core10 Chapters

Principles of digital image generation, rendering, and 2D/3D transformations.

Statistics II

STA215
Core6 Chapters

Inferential statistics, regression analysis, and hypothesis testing for data science.

BSc CSIT Third Semester Notes, Syllabus and Old Questions

BSc CSIT third semester introduces Data Structures and Algorithms (DSA), a subject that forms the backbone of every technical interview and every advanced computer science course that follows. The full subject list is DSA, Numerical Method, Computer Architecture, Computer Graphics, and Statistics II, each carrying 3 credit hours for a total of 15 credit hours and 500 full marks. DSA covers arrays, linked lists, stacks, queues, trees, graphs, and sorting and searching algorithms in depth. Numerical Method provides computational techniques for solving equations, interpolation, and numerical integration. Computer Architecture covers CPU organization, memory hierarchy, and I/O systems, building directly on the Digital Logic concepts from first semester. Computer Graphics teaches 2D and 3D transformations, clipping algorithms, and rendering fundamentals. Statistics II extends the probability and statistics groundwork from second semester into further distributions and inference. DSA demands the most consistent practice of the semester. Writing programs by hand on paper and tracing through examples step by step is one of the most effective ways to prepare for TU exams.
TU Exam Strategy: In DSA, practice writing out linked list, tree, and sorting algorithms by hand, since these are common long-answer questions in TU exams.

Frequently Asked Questions (3rd Semester)

What subjects are included in BSc CSIT 3rd semester?

BSc CSIT 3rd semester features 5 core subjects: Data Structures and Algorithms (DSA - CSC211), Numerical Method (CSC212), Computer Architecture (CSC213), Computer Graphics (CSC214), and Statistics II (STA215), totaling 15 credit hours.

Is Database Management System (DBMS) in 3rd semester?

No. Database Management System (DBMS) is taught in 4th semester under TU IOST curriculum. 3rd semester focuses on DSA and Computer Architecture.

Do all 3rd semester subjects have practical lab evaluations?

Yes. All 5 third semester subjects — DSA, Numerical Method, Computer Architecture, Computer Graphics, and Statistics II — carry a 20-mark practical laboratory component evaluated alongside internal assessments.

Which subjects require the most practice in 3rd semester?

Data Structures and Algorithms (DSA) and Computer Graphics require the highest problem-solving practice. Master algorithm tracing for trees, linked lists, sorting, and 2D/3D matrix transformations.

How are DSA lab exams conducted by Tribhuvan University?

DSA lab exams carry a dedicated 20-mark practical evaluation conducted by an external examiner from TU. Students must demonstrate working C/C++ implementations of stacks, queues, linked lists, and trees.