Bachelor of Science in Computer Science and Information Technology (BSc CSIT)
In recent years, Nepal has witnessed significant growth in the field of technology, and the demand for skilled professionals in computer science and information technology has skyrocketed. Among the various academic programs available, the Bachelor of Science in Computer Science and Information Technology (BSc CSIT) stands out as a popular choice for aspiring technologists.
Here, we will provide a comprehensive guide to pursuing BSc CSIT in Nepal, including information on eligibility criteria, syllabus, fee structure, career scope, salary prospects, and top colleges offering the program.
Basic Information
Bachelor of Science in Computer Science and Information Technology (BSc CSIT) is a 4-year course run by Tribhuvan University (TU) under the Science and Technology Department (IOST). There are 60 colleges affiliated with TU for this course in Nepal. Among them, 15 are TU constituent campuses and 45 are private colleges.
Additionally, there are 3036 seats for BSc CSIT (TU), and among them, 2429 are open seats and 607 are Samabesi seats. Among them,
The Bachelor of Science in Computer Science and Information Technology (B.Sc.CSIT) curriculum is based on courses taught in accredited international universities, with the requirement that students have completed twelve years of schooling in the science stream or equivalent from any university recognized by Tribhuvan University (TU).
The program includes a number of elective courses in addition to the foundational and core courses in computer science and information technology to meet the demand for high-technology applications development. The service courses are made to address the needs of rapidly evolving computer technology and applications, while the foundation and core courses are made to satisfy the requirements of undergraduate academic programs.
Students enrolled in the four-year B.Sc. CSIT program must complete courses in computer software design and implementation, foundational computer science theory, and a functional understanding of computer hardware. Computer science and related courses totaling 126 credits must be completed by all undergraduate students.
Objective
The primary goal of the B.Sc. CSIT program is to give students in-depth knowledge and abilities in a variety of computer science and information technology fields, including design, theory, programming, and computer system application. Graduates of this program are expected to have an essential understanding of computer hardware and software.
Eligibility
- The candidate must have a +2 degree or its equivalent in science, physics, and mathematics with 100-100 full marks at the certificate level, as well as a minimum grade point average of C or second division in each subject. Or,
- A level: The candidate must have taken science courses in physics and mathematics with a minimum grade of D in each subject and 100-100 total marks. Or,
- CTEVT- Candidates with a diploma are required to have taken physics and mathematics courses worth 100 to 100 points and received a second division. Or,
- Foreign Universities: Applicants must have obtained an equivalence certificate from the Curriculum Development Center for the appropriate level.
- Pass the Entrance Exam (35 Marks).
Scholarship
There are two types of scholarships in BSc CSIT. The first one is merit-based based on semester results. For the first semester, it is awarded to the highest-ranked (entrance score) boy and girl in each college. For the remaining semester, it provided to a girl and a boy topper.
The second one is provided to 10% of the total students in each college. Only students who have studied Class 8 – Class 10 in Government College are eligible for this scholarship.
Syllabus
4 Years of BSc CSIT course is divided into 8 different semesters.
Institute of Science and Technology, Tribhuvan University, will conduct the final examination at the end of each semester. 80% weightage will be given to the final examination for the theory course and 60% will be given for the course having both theory and practical.
1st Semester Syllabus | 2nd Semester Syllabus |
3rd Semester Syllabus | 4th Semester Syllabus |
5th Semester Syllabus | 6th Semester Syllabus |
7th Semester Syllabus | 8th Semester Syllabus |
Course Structure
Semester I
Course Code | Course Title | Credit Hours | Full Marks |
CSC109 | Introduction to Information Technology | 3 | 100 (60 Theory + 40 Practical) |
CSC110 | C Programming | 3 | 100 (60 Theory + 40 Practical) |
CSC111 | Digital Logic | 3 | 100 (60 Theory + 40 Practical) |
MTH112 | Mathematics I | 3 | 100( 80 Theory + 40 Internal) |
PHY113 | Physics | 3 | 100 (60 Theory + 40 Practical) |
Total | 15 | 500 |
Course Code | Course Title | Credit Hours | Full Marks |
CSC160 | Discrete Structure | 3 | 100 (60 Theory + 40 Practical) |
CSC161 | Object Oriented Programming | 3 | 100 (60 Theory + 40 Practical) |
CSC162 | Microprocessor | 3 | 100 (60 Theory + 40 Practical) |
MTH163 | Mathematics II | 3 | 100 (80 Theory + 20 Internal) |
STA164 | Statistics I | 3 | 100 (60 Theory + 40 Practical) |
Total | 15 | 500 |
Semester III
Course Code | Course Title | Credit Hours | Full Marks |
CSC206 | Data Structure and Algorithms | 3 | 100 (60 Theory + 40 Practical) |
CSC207 | Numerical Method | 3 | 100 (60 Theory + 40 Practical) |
CSC208 | Computer Architecture | 3 | 100 (60 Theory + 40 Practical) |
CSC209 | Computer Graphics | 3 | 100 (60 Theory + 40 Practical) |
STA210 | Statistics II | 3 | 100 (60 Theory + 40 Practical) |
Total | 15 | 500 |
Semester IV
Course Code | Course Title | Credit Hours | Full Marks |
CSC257 | Theory of Computation | 3 | 100 (60 Theory + 40 Practical) |
CSC258 | Computer Networks | 3 | 100 (60 Theory + 40 Practical) |
CSC259 | Operating Systems | 3 | 100 (60 Theory + 40 Practical) |
CSC260 | Database Management System | 3 | 100 (60 Theory + 40 Practical) |
CSC261 | Artificial Intelligence | 3 | 100 (60 Theory + 40 Practical) |
Total | 15 | 500 |
Semester V
Course Code | Course Title | Credit Hours | Full Marks |
CSC314 | Design and Analysis of Algorithms | 3 | 100 (60 Theory + 40 Practical) |
CSC315 | System Analysis and Design | 3 | 100 (60 Theory + 40 Practical) |
CSC316 | Cryptography | 3 | 100 (60 Theory + 40 Practical) |
CSC317 | Simulation and Modeling | 3 | 100 (60 Theory + 40 Practical) |
CSC318 | Web Technology | 3 | 100 (60 Theory + 40 Practical) |
Elective I | 3 | 100 | |
Total | 18 | 600 |
Electives Available
- Multimedia Computing (CSC319)
- Wireless Networking (CSC320)
- Image Processing (CSC321)
- Knowledge Management (CSC322)
- Society and Ethics in Information Technology (CSC323)
- Microprocessor-Based Design (CSC324)
Semester VI
Course Code | Course Title | Credit Hours | Full Marks |
CSC364 | Software Engineering | 3 | 100 (60 Theory + 40 Practical) |
CSC365 | Complier Design and Construction | Compiler Design and Construction | 100 (60 Theory + 40 Practical) |
CSC366 | E-Governance | 3 | 100 (60 Theory + 40 Practical) |
CSC367 | NET Centric Computing | 3 | 100 (60 Theory + 40 Practical) |
CSC368 | Technical Writing | 3 | 100 (80 Theory + 20 Internal) |
Elective II | 3 | 100 (60 Theory + 40 Practical) | |
Total | 18 | 600 |
Electives Available
- Applied Logic (CSC369)
- E-commerce (CSC370)
- Automation and Robotics (CSC371)
- Neural Networks (CSC372)
- Computer Hardware Design (CSC373)
- Cognitive Science (CSC374)
Semester VII
Course Code | Course Title | Credit Hours | Full Marks |
CSC409 | Advanced Java Programming | 3 | 100 |
CSC410 | Data Warehousing and Data Mining | 3 | 100 |
MGT411 | Principles of Management | 3 | 100 |
CSC412 | Project Work | 3 | 100 |
Elective III | 3 | 100 | |
Total | 15 | 500 |
Electives Available
- Information Retrieval (CSC413)
- Database Administration (CSC414)
- Software Project Management (CSC415)
- Network Security (CSC416)
- Digital System Design (CSC417)
- International Marketing (MGT418)
Semester VIII
Course Code | Course Title | Credit Hours | Full Marks |
CSC461 | Advanced Database | 3 | 100 |
CSC462 | Internship | 6 | 200 |
Elective IV | 3 | 100 | |
Elective V | 3 | 100 | |
Total | 15 | 500 |
Electives Available:
- Advanced Networking with IPV6 (CSC463)
- Distributed Networking (CSC464)
- Game Technology (CSC465)
- Distributed and Object-Oriented Database (CSC466)
- Introduction to Cloud Computing (CSC467)
- Geographical Information System (CSC468)
- Decision Support System and Expert System (CSC469)
- Mobile Application Development (CSC470)
- Real-Time Systems (CSC471)
- Network and System Administration (CSC472)
- Embedded Systems Programming (CSC473)
- International Business Management (MGT474)
Fee Structure
The Fee Structure of BSc CSIT varies between colleges. Normally, the constituent campuses of TU like Patan Multiple Campus, Ascol Campus, and a few others charge around 3.5 Lakhs. At the same time, the fee in private colleges starts at 7 lakhs and goes up to 20 Lakhs depending upon the college you choose.
Type | Fee |
Constituent | NPR 3-4 Lakhs |
Private | NPR 7-20 Lakhs |
Scope / Job Aspects
The BSc CSIT degree provides a variety of job options in the IT industry. Software developers, database administrators, network administrators, system analysts, web developers, IT consultants, cybersecurity professionals, and other positions are available to graduates.
Many global corporations, software companies, banks, and government agencies aggressively seek BSc CSIT graduates. In Nepal, opportunities for career advancement and professional development in the IT area are many.
Some of the popular Job options for BSc CSIT graduates are:
S.N | BSc CSIT Job Options |
1 | Software Developer |
2 | Web Developer |
3 | UX Designer |
4 | Mobile App Developer |
5 | IT Project Manager |
6 | Information Security Analyst |
7 | Graphics Designer |
8 | QA Engineer |
9 | Systems Architect |
10 | AI Engineer |
11 | AI Engineer |
12 | Network Security Engineer |
13 | Database Administrator |
14 | AI Engineer |
15 | Cloud Engineer |
Salary Prospects
The salary depends upon your skill and experience. Just after your graduation, if you don’t have any experience, you will get a salary of around NPR 30,000 for a few months. After you have gained some experience, you can expect at least NPR 50,000 for at least 1 Year.
With 2-4 Years of experience in a certain field, BSc CSIT students can easily make over NPR 2 Lakhs if they utilize their skills properly.
Top Colleges
These are the top 10 BSc CSIT colleges in Nepal:
S.N | Best BSc. CSIT College in Nepal | Location |
1 | St. Xavier College | Maitighar, Kathmandu |
2 | Amrit Science Campus | Lainchaur, Kathmandu |
3 | Patan Multiple Campus | Patan Dhoka, Lalitpur |
4 | Madan Bhandari Memorial College | New Baneshwor, Kathmandu |
5 | Bhaktapur Multiple Campus | Nagarkot Road, Bhaktapur |
6 | Birendra Multiple Campus | Bharatpur, Chitwan |
7 | Prithvi Narayan Campus | Bhim Kali Patan Marga 1, Pokhara |
8 | Prime College | Nayabazar, Kathmandu |
9 | New Summit College | Baneshwor, Kathmandu |
10 | Sagarmatha College of Science and Technology | Sanepa, Lalitpur |
Summary
Course | Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT) |
University | Tribhuvan University |
Duration | 4 Years (8 Semesters) |
No. of Colleges | 60 |
Fee Structure | NPR 3 -20 Lakhs |
Also, Watch a Video on BSc CSIT Course in Nepal
I want study bsc csit in this. College
Which college?
When will publish second merit list??
College, you need to fill the form in the college.