Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT)
Introduction
The program Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT) in Nepal is a designed with academic four-year bachelor Computer course by Tribhuvan University and its affiliated colleges. It is specifically designed to students with a wide range of knowledge in the fields of Information Technology and Computing.
Currently, in Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT), approximately 60 colleges across all over in Nepal, including constituent and affiliate colleges under Tribhuvan University offer this B.Sc. CSIT Program. This program B.Sc. CSIT comprises a total of 126 credit hours and provides various elective options to enhance the learning experience.
B.Sc. CSIT new be lectures, incorporating extensive practical and project work. The program not only delves into the fundamental principles of computing and information technology but also illustrates how these principles can be applied to real-world problems. The course main aims to develop essential skills for both computer professionals and IT specialists.
Objective of B.Sc. CSIT Course
The primary objective of the BSc.CSIT program is to break through the barriers created by conventional IT practices and cover the way for future technological advancements in the IT industry. It also encourages students to pursue careers in information and technical disciplines, enabling them to design and tackle real-world e-systems and create innovative hardware and software solutions tailored to contemporary challenges based on their chosen specifications. The core vision of the B.Sc.CSIT program includes:
Providing essential knowledge for student about IT careers, including practical insights into both hardware and software ability on computer system software. Equipping students with the practical technical knowledge required to handle real-world projects in IT, working as part of a team using various tools employed in the field. Developing in-depth understanding and proficiency in technical programming skills, software design, and computer application. Cultivating logical and creative programming skills needed in the IT industry to solve a variety of computer and IT-related problems. Encouraging and empowering students to become entrepreneurs with significant self-reliance. Supplying skilled manpower to various growing IT companies within and outside the country.
Admission Criteria for B.Sc. CSIT
Candidates seeking admission to the B.Sc CSIT program in Nepal must meet the following conditions:
- Have completed 12 years of schooling in the science field or its equivalent, recognized by Tribhuvan University (TU).
- Pass the entrance exam conducted by Tribhuvan University (TU) with a score of more than 40%.
- Attain a minimum Second Division in their +2 equivalent or have scored at least a C in all subjects during their +2 equivalent (11 and 12). OR Studied A-level with a minimum of D grades in all subjects and must have studied Physics and Mathematics. OR Passed a 3-year Engineer Level program from CTEVT with Mathematics and Physics.
Constituent Colleges of B.Sc CSIT – Tribhuvan University
Bachelor of Science in Computer Science and Information Technology (BSc. CSIT), approximately 60 colleges across all over in Nepal, including constituent 15 Colleges and affiliate 45 Colleges under Tribhuvan University, where total Seat total 3036 Student can be yearly possible to study in this Subject.
Bachelor of Science in Computer Science and Information Technology (BSc. CSIT), total 15 Constituent colleges across all over in Nepal under Tribhuvan University, where total Seat for admission is 1152. Total of 1152 Student can be yearly possible to study in this Subject from Constituent Colleges under TU all over in Nepal. In this total seat of 1152 from TU Constituent Colleges for BSc. CSIT, Open Quota 80% of total seats total 926 Student can admit and 20% of total seats Samabeshi Quota total 226 Student can be possible to admission on BSc. CSIT subject from Constituent Colleges of TU yearly all over Nepal.
SN | Name of Campus/Colleges | Total Quota | Open Quota (80%) | Samabeshi Quota (20%) |
TU Constituent Colleges of BSc. CSIT | ||||
1 | Patan MultiPle CamPus, Patan Dhoka, Lalitpur | 144 | 115 | 29 |
2 | Amrit Science Campus, Lainchaur, Kathmandu | 144 | 115 | 29 |
3 | Bhaktapur Multiple Campus, Bhaktapur | 72 | 58 | 14 |
4 | Padma Kanya Multiple Campus, Bagbazar, Kathmandu | 72 | 58 | 14 |
5 | Siddhanath Science Campus, Mahendranagar | 72 | 58 | 14 |
6 | Ramsworup Ramsagar Multipul Campur, Janakpur | 72 | 58 | 14 |
7 | Mechi Multiple Campus, Bhadrapur, Jhapa | 72 | 58 | 14 |
8 | Mahendra Morang Adarsh M. Campus, Biratnagar | 72 | 58 | 14 |
9 | Birendra Multiple Campus, Bharatpur, Chitwan | 72 | 58 | 14 |
10 | Prthivi Narayan Campus, Pokhara | 72 | 58 | 14 |
11 | Butwal Multiple Campus, Butwal | 72 | 58 | 14 |
12 | Bhairahawa Multiple Campus, Bhairahawa | 72 | 58 | 14 |
13 | Mahendra Multiple Campus, Nepalgunj | 72 | 58 | 14 |
14 | Mahendra Multiple Campus, Dang | 36 | 29 | 7 |
15 | Central Campus of Technology, Dharan | 36 | 29 | 7 |
926 | 226 | |||
Total Student Yearly Studies, Total Seat for Admission | 1152 |
Affiliated Colleges of BSc CSIT – Tribhuvan University
Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT), approximately 45 Affiliated colleges across all over in Nepal under Tribhuvan University, where total Seat for admission is 1884 seats. Total of 1884 Student can be yearly possible to study in this Subject from Affiliated Colleges under TU. In this total seat of 1884 Open Quota 80% of total seats total 1503 Student can admit and 20% of total seats Samabeshi Quota total 381 Student can be possible to admission on B.Sc. CSIT subject from affiliated Colleges of TU yearly all over Nepal.
SN | Name of Campus/Colleges | Total Quota | Open Quota (80%) | Samabeshi Quota (20%) |
TU Affiliated Colleges of BSc. CSIT | ||||
1 | St. Xaviers College, Maitighar, Kathmandu | 48 | 38 | 10 |
2 | Kathford Intl. College of Eng. & Manag., Balkumari, Lalitpur | 48 | 38 | 10 |
3 | New Summit College, Old Baneshwor, Kathmandu | 48 | 38 | 10 |
4 | Prime College, Nayabazar, Kathmandu | 48 | 38 | 10 |
5 | St. Lawrence College, Chabahil, Kathmandu | 36 | 29 | 7 |
6 | College of Applied Business, Chabahil, Kathmandu | 36 | 29 | 7 |
7 | Kathmandu Bernhardt College, Bafal, Kathmandu | 48 | 38 | 10 |
8 | Deerwalk Institute of Technology, Sifal, Kathmandu | 48 | 38 | 10 |
9 | Vedas College, Jawalakhel, Lalitpur | 48 | 38 | 10 |
10 | Texas International College, Chabahil, Kathmandu | 48 | 38 | 10 |
11 | National College of Computer Studies, Paknajhol, Kathmandu | 48 | 38 | 10 |
12 | Orchid International College, Gaushala, Kathmandu | 48 | 38 | 10 |
13 | Ambition College, Baneshwor, Kathmandu | 36 | 29 | 7 |
14 | Sagarmatha College of Science and Technology, Sanepa, Lalitpur | 48 | 38 | 10 |
15 | Nagarjuna College of Information Tech., Shankhamul, Lalitpur | 36 | 29 | 7 |
16 | Academia International College, Gwarko, Lalitpur | 48 | 38 | 10 |
17 | Himalaya College of Engineering, Scyshal, Lalitpur | 48 | 38 | 10 |
18 | Asian School of Management, Samakhusi, Kathmandu | 48 | 38 | 10 |
19 | Madan Bhandari Memorial College, Binayaknagar, Kathmandu | 48 | 38 | 10 |
20 | Nepalaya College, Kalanki, Kathmandu | 36 | 29 | 7 |
21 | Asian College of Higher Studies, Jawalakhel, Lalitpur | 48 | 38 | 10 |
22 | Trinity International College, Dillibazar, Kathmandu | 48 | 38 | 10 |
23 | Samriddhi College, Lokanthali, Bhaktapur | 48 | 38 | 10 |
24 | Swastik College, Thimi, Bhaktapur | 36 | 29 | 7 |
25 | Kathmandu College of Technology, Lokanthali, Bhaktapur | 36 | 29 | 7 |
26 | NIST College, Banepa, Kavre | 36 | 29 | 7 |
27 | Shreeyantra College, Damak, Jhapa | 48 | 38 | 10 |
28 | Birendra Memorial College, Dharan | 48 | 38 | 10 |
29 | Godawari College, Itahari | 36 | 29 | 7 |
30 | Birat Kshitiz College, Biratnagar | 36 | 29 | 7 |
31 | Nihareeka College, Biratnagar | 36 | 29 | 7 |
32 | Birat Multiple College, Biratnagar | 36 | 29 | 7 |
33 | AIMS College, Biratnagar | 36 | 29 | 7 |
34 | Himalaya Darshan College, Biratnagar | 36 | 29 | 7 |
35 | National Infotech College, Birgunj | 48 | 38 | 10 |
36 | Hetauda City College, Hetauda | 36 | 29 | 7 |
37 | Chitwan College of Technology, Chitwan | 36 | 29 | 7 |
38 | Lumbini ICT Campus, Gaindakot | 48 | 38 | 10 |
39 | Mount Annapurna Campus, Pokhara | 36 | 29 | 7 |
40 | Soch College, Pokhara | 36 | 29 | 7 |
41 | Lumbini City College, Butwal | 36 | 29 | 7 |
42 | Nepathya College, Butwal | 36 | 29 | 7 |
43 | Banke Bageshwori Campus, Nepalgunj | 36 | 29 | 7 |
44 | Nepalgunj Campus, Nepalgunj | 36 | 29 | 7 |
45 | Ambikeshwori Campus, Dang | 36 | 29 | 7 |
20% of Total Samabeshi Quota of TU Affiliated Colleges | 381 | |||
80% of Total Open Quota of TU Affiliated Colleges | 1503 | |||
Total Seat for Admission | 1884 |
B.Sc. CSIT Syllabus – TU (Bachelor of Science in Computer Science and Information Technology)
B.Sc.CSIT 4 years program divided with 8 Semester of TU is total 126 credit hours program study course. It has 5 elective subjects every semester for semester 1st, 2nd, 3rd, 4th and 6 subjects on semester 5th and 6th other on semester 7th there 5 subject last 8th semester there are 3 subject need to study other project work and an internship program also need to complete.
B.Sc. CSIT. SYLLABUS – TU
SN | Semester Subjects | Credit Hours | Subject Code | Full Marks |
Semester – 1 | ||||
1 | Introduction to Information Technology | 3 Hrs | CSC109 | 100 |
2 | C Programming | 3 Hrs | CSC110 | 100 |
3 | Digital Logic | 3 Hrs | CSC111 | 100 |
4 | Mathematics I | 3 Hrs | MTH112 | 100 |
5 | Physics | 3 Hrs | PHY113 | 100 |
Semester – 2 | ||||
1 | Discrete Structure | 3 Hrs | CSC160 | 100 |
2 | Object Oriented Programming | 3 Hrs | CSC161 | 100 |
3 | Mircroprocessor | 3 Hrs | CSC162 | 100 |
4 | Mathematics II | 3 Hrs | MTH163 | 100 |
5 | Statistics I | 3 Hrs | STA164 | 100 |
Semester – 3 (2nd Year Semester – 1) | ||||
1 | Data Structure and Algorithm | 3 Hrs | CSC206 | 100 |
2 | Numerical method | 3 Hrs | CSC207 | 100 |
3 | Computer Architecture | 3 Hrs | CSC208 | 100 |
4 | Computer Graphics | 3 Hrs | CSC209 | 100 |
5 | Statistics II | 3 Hrs | STA210 | 100 |
Semester – 4 (2nd Year Semester – 2) | ||||
1 | theory of computation | 3 Hrs | CSC257 | 100 |
2 | Computer Networks | 3 Hrs | CSC258 | 100 |
3 | Operating System | 3 Hrs | CSC259 | 100 |
4 | Database Mangament System | 3 Hrs | CSC260 | 100 |
5 | Artificial Intelligence | 3 Hrs | CSC261 | 100 |
Semester – 5 (3rd Year Semester – 1) | ||||
1 | Design and Analysis of Algorithm | 3 Hrs | CSC314 | 100 |
2 | System Analysis and Design | 3 Hrs | CSC315 | 100 |
3 | Cryptography | 3 Hrs | CSC316 | 100 |
4 | Simulation and Modeling | 3 Hrs | CSC317 | 100 |
5 | Web Techonology | 3 Hrs | CSC318 | 100 |
6 | Elective I | 3 Hrs | N/A | 100 |
Semester – 6 (3rd Year Semester – 2) | ||||
1 | Software Engineering | 3 Hrs | CSC364 | 100 |
2 | Computer Design and Construction | 3 Hrs | CSC365 | 100 |
3 | E-Governance | 3 Hrs | CSC366 | 100 |
4 | NET Centric Computing | 3 Hrs | CSC367 | 100 |
5 | Technical Writing | 3 Hrs | CSC368 | 100 |
6 | Elective II | 3 Hrs | N/A | 100 |
Semester – 7 (4th Year Semester – 1) | ||||
1 | Advanced Java programing | 3 Hrs | CSC409 | 100 |
2 | Data Warehousing and Data Mining | 3 Hrs | CSC410 | 100 |
3 | Principles of Management | 3 Hrs | MGT411 | 100 |
4 | Project Work | 3 Hrs | CSC412 | 100 |
5 | Elective III | 3 Hrs | N/A | 100 |
Semester – 8 (4th Year Semester – 2) | ||||
1 | Advanced Database | 3 Hrs | CSC461 | 100 |
2 | Internship | 6 Hrs | CSC462 | 200 |
3 | Elective IV | 3 Hrs | N/A | 100 |
4 | Elective V | 3 Hrs | N/A | 100 |
Under Electives Course
SN | Under Electives Course | Subject Code |
Elective – I | ||
1 | Multimedia Computing | CSC319 |
2 | Wireless Networking | CSC320 |
3 | Image Processing | CSC321 |
4 | Knowledge Management | CSC322 |
5 | Society and Ethics in Information Technology | CSC323 |
6 | Microprocessor Based Design | CSC324 |
Elective – II | ||
1 | Applied Logic | CSC369 |
2 | E-commerce | CSC370 |
3 | Automation and Robotics | CSC371 |
4 | Neural Networks | CSC372 |
5 | Computer Hardware Design | CSC373 |
6 | Cognitive Science | CSC374 |
Elective – III | ||
1 | Information Retrieval | CSC413 |
2 | Database Administration | CSC414 |
3 | Software Project Management | CSC415 |
4 | Network Security | CSC416 |
5 | Digital System Design | CSC417 |
6 | International Marketing | MGT418 |
Elective – IV & V | ||
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 |
For Detail Syllabus of IOST-TU, B.Sc. CSIT