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 | ||||
SN | Course Code | Course Title | Credit Hrs. | Full Marks |
1 | CSC109 | Introduction to Information Technology | 3 | 100 |
2 | CSC110 | C Programming | 3 | 100 |
3 | CSC111 | Digital Logic | 3 | 100 |
4 | MTH112 | Mathematics I | 3 | 100 |
5 | PHY113 | Physics | 3 | 100 |
Total | 15 | 500 | ||
Semester II | ||||
SN | Course Code | Course Title | Credit Hrs. | Full Marks |
1 | CSC160 | Discrete Structure | 3 | 100 |
2 | CSC161 | Object-Oriented Programming | 3 | 100 |
3 | CSC162 | Microprocessor | 3 | 100 |
4 | MTH163 | Mathematics II | 3 | 100 |
5 | STA164 | Statistics I | 3 | 100 |
Total | 15 | 500 | ||
Semester III | ||||
SN | Course Code | Course Title | Credit Hrs. | Full Marks |
1 | CSC206 | Data Structure and Algorithm | 3 | 100 |
2 | CSC207 | Numerical Method | 3 | 100 |
3 | CSC208 | Computer Architecture | 3 | 100 |
4 | CSC209 | Computer Graphics | 3 | 100 |
5 | STA210 | Statistics II | 3 | 100 |
Total | 15 | 500 | ||
Semester IV | ||||
SN | Course Code | Course Title | Credit Hrs. | Full Marks |
1 | CSC257 | Theory of Computation | 3 | 100 |
2 | CSC258 | Computer Networks | 3 | 100 |
3 | CSC259 | Operating Systems | 3 | 100 |
4 | CSC260 | Database Management System | 3 | 100 |
5 | CSC261 | Artificial Intelligence | 3 | 100 |
Total | 15 | 500 | ||
Semester V | ||||
SN | Course Code | Course Title | Credit Hrs. | Full Marks |
1 | CSC314 | Design and Analysis of Algorithms | 3 | 100 |
2 | CSC315 | System Analysis and Design | 3 | 100 |
3 | CSC316 | Cryptography | 3 | 100 |
4 | CSC317 | Simulation and Modeling | 3 | 100 |
5 | CSC318 | Web Technology | 3 | 100 |
6 | Elective I | 3 | 100 | |
Total | 18 | 600 | ||
List of Electives | ||||
i | Multimedia Computing (CSC319) | |||
ii | Wireless Networking (CSC320) | |||
iii | Image Processing (CSC321) | |||
iv | Knowledge Management (CSC322) | |||
v | Society and Ethics in Information Technology (CSC323) | |||
vi | Microprocessor Based Design (CSC324) | |||
Semester VI | ||||
SN | Course Code | Course Title | Credit Hrs. | Full Marks |
1 | CSC364 | Software Engineering | 3 | 100 |
2 | CSC365 | Compiler Design and Construction | 3 | 100 |
3 | CSC366 | E-Governance | 3 | 100 |
4 | CSC367 | NET Centric Computing | 3 | 100 |
5 | CSC368 | Technical Writing | 3 | 100 |
6 | Elective II | 3 | 100 | |
Total | 18 | 600 | ||
List of Electives | ||||
i | Applied Logic (CSC369) | |||
ii | E-Commerce (CSC370) | |||
iii | Automation and Robotics (CSC371) | |||
iv | Neural Networks (CSC372) | |||
v | Computer Hardware Design (CSC373) | |||
vi | Cognitive Science (CSC3474) | |||
Semester VII | ||||
SN | Course Code | Course Title | Credit Hrs. | Full Marks |
1 | CSC409 | Advanced Java Programming | 3 | 100 |
2 | CSC410 | Data Warehousing and Data Mining | 3 | 100 |
3 | CSC411 | Principles of Management | 3 | 100 |
4 | CSC412 | Project Work | 3 | 100 |
5 | Elective III | 3 | 100 | |
Total | 15 | 500 | ||
List of Electives | ||||
i | Information Retrieval (CSC413) | |||
ii | Database Administrator (CSC414) | |||
iii | Software Project Management (CSC415) | |||
iv | Network Security (CSC416) | |||
v | Digital System Design (CSC417) | |||
vi | International Marketing (MGT418) | |||
Semester VIII | ||||
SN | Course Code | Course Title | Credit Hrs. | Full Marks |
1 | CSC461 | Advanced Database | 3 | 100 |
2 | CSC462 | Internship | 6 | 200 |
3 | Elective IV | 3 | 100 | |
4 | Elective V | 3 | 100 | |
Total | 15 | 500 | ||
List of Electives | ||||
1 | Advanced Networking with IPV6 (CSC463) | |||
2 | Distributed Networking (CSC464) | |||
3 | Game Technology (CSC465) | |||
4 | Distributed and Object-Oriented Database (CSC466) | |||
5 | Introduction to Cloud Computing (CSC467) | |||
6 | Geographical Information System (CSC468) | |||
7 | Decision Support System and Expert System (CSC469) | |||
8 | Mobile Application Development (CSC470) | |||
9 | Real-Time Systems (CSC471) | |||
10 | Network and System Administration (CSC472) | |||
11 | Embedded Systems Programming (CSC473) | |||
12 | International Business Management (MGT474) |