Bachelors of Science in Computer Science and Information Technology (Bsc.CSIT) is a four-year course affiliated to Tribhuvan University designed for the students with all sorts of knowledge in the field of Information Technology and Computing. It provides the students with adequate theoretical and practical knowledge which enable students to participate in solving the complex problem of the IT industry. Below, we have provided the full syllabus of Bachelors of Science in Computer Science and Information Technology (Bsc.CSIT) for First Semester, Second Semester, Third Semester, Fourth Semester, Fifth Semester, Sixth Semester, Seventh Semester and Eighth Semester. You can download each subject syllabus of Bachelors of Science in Computer Science and Information Technology program from here.

Total Credit Hours: 96
One Credit Hours: 16 Lecture Hours
Total Lecture Hours: (96X16)=1536

Semester I
SNCourse CodeCourse TitleCredit Hrs.Full Marks
1CSC109Introduction to Information Technology3100
2CSC110C Programming3100
3CSC111Digital Logic3100
4MTH112Mathematics I3100
5PHY113Physics3100
Total15500
Semester II
SNCourse CodeCourse TitleCredit Hrs.Full Marks
1CSC160Discrete Structure3100
2CSC161Object-Oriented Programming3100
3CSC162Microprocessor3100
4MTH163Mathematics II3100
5STA164Statistics I3100
Total15500
Semester III
SNCourse CodeCourse TitleCredit Hrs.Full Marks
1CSC206Data Structure and Algorithm3100
2CSC207Numerical Method3100
3CSC208Computer Architecture3100
4CSC209Computer Graphics3100
5STA210Statistics II3100
Total15500
Semester IV
SNCourse CodeCourse TitleCredit Hrs.Full Marks
1CSC257Theory of Computation3100
2CSC258Computer Networks3100
3CSC259Operating Systems3100
4CSC260Database Management System3100
5CSC261Artificial Intelligence3100
Total15500
Semester V
SNCourse CodeCourse TitleCredit Hrs.Full Marks
1CSC314Design and Analysis of Algorithms3100
2CSC315System Analysis and Design3100
3CSC316Cryptography3100
4CSC317Simulation and Modeling3100
5CSC318Web Technology3100
6 Elective I3100
Total18600
List of Electives
iMultimedia Computing (CSC319)
iiWireless Networking (CSC320)
iiiImage Processing (CSC321)
ivKnowledge Management (CSC322)
vSociety and Ethics in Information Technology (CSC323)
viMicroprocessor Based Design (CSC324)
Semester VI
SNCourse CodeCourse TitleCredit Hrs.Full Marks
1CSC364Software Engineering3100
2CSC365Compiler Design and Construction3100
3CSC366E-Governance3100
4CSC367NET Centric Computing3100
5CSC368Technical Writing3100
6 Elective II3100
Total18600
List of Electives
iApplied Logic (CSC369)
iiE-Commerce (CSC370)
iiiAutomation and Robotics (CSC371)
ivNeural Networks (CSC372)
vComputer Hardware Design (CSC373)
viCognitive Science (CSC3474)
Semester VII
SNCourse CodeCourse TitleCredit Hrs.Full Marks
1CSC409Advanced Java Programming3100
2CSC410Data Warehousing and Data Mining3100
3CSC411Principles of Management3100
4CSC412Project Work3100
5 Elective III3100
Total15500
List of Electives
iInformation Retrieval (CSC413)
iiDatabase Administrator (CSC414)
iiiSoftware Project Management (CSC415)
ivNetwork Security (CSC416)
vDigital System Design (CSC417)
viInternational Marketing (MGT418)
Semester VIII
SNCourse CodeCourse TitleCredit Hrs.Full Marks
1CSC461Advanced Database3100
2CSC462Internship6200
3 Elective IV3100
4 Elective V3100
Total15500
List of Electives
1Advanced Networking with IPV6 (CSC463)
2Distributed Networking (CSC464)
3Game Technology (CSC465)
4Distributed and Object-Oriented Database (CSC466)
5Introduction to Cloud Computing (CSC467)
6Geographical Information System (CSC468)
7Decision Support System and Expert System (CSC469)
8Mobile Application Development (CSC470)
9Real-Time Systems (CSC471)
10Network and System Administration (CSC472)
11Embedded Systems Programming (CSC473)
12International Business Management (MGT474)