Apply Now

The Bachelor of Science in Computer Science and Information Technology (BSc.CSIT) is a four-year program comprising eight semesters and is affiliated with Tribhuvan University. This course is meticulously designed to impart cutting-edge technological skills in key areas such as software development, algorithm design, code optimization, and complex design. The primary objective of this degree is to provide students with an in-depth understanding of the theory, design, programming, and application of computers. By focusing on these core areas, the program equips students with the necessary knowledge and skills to excel in the rapidly evolving field of IT, preparing them for diverse and dynamic careers in the tech industry.

Eligibility Criteria for Admission

Admission for eligible candidates will be based on the score obtained on the CMAT test conducted by Tribhuvan University and performance in a personal interview.

A student who seeks admission to the BSc.CSIT program must meet the following criteria:

  • Should have successfully passed the entrance examination conducted by TU, securing at least 35% marks. Complied with all the application procedures.
  • Applicants must have completed 12 years of schooling in the science stream with at least a second division or C grade in all subjects in Grades 11 and 12, including 100 marks in Physics and Mathematics, from a recognized institution.
  • Passed A-level in Science (have studied Physics and Mathematics with 100 marks) and passed with at least in D grade.
  • Passed 3 Years Diploma in Engineering program from CTEVT, taking both Physics and Mathematics (100 marks each), and have secured Second Division.

Why BSc CSIT Course in Nepal?

The BSc CSIT program is tailored for students who have completed their high school education, including +2 levels and A-levels, and are now seeking to embark on a computing-focused journey. This course serves as an ideal choice for those considering a major in computing-related disciplines such as Bachelor’s in Computer Application (BCA), Bachelor’s in Information Technology (BIT), Bachelor’s in Software Engineering (B.E. Software), Bachelor’s in Computer Engineering (B.E. Computer), Bachelor’s in Information Management (BIM), Bachelor’s in Computer Science, Bachelor’s of Science in Information Technology (BSc.IT), Bachelor’s in Information Systems (BIS), Bachelor’s in Computer Information Systems (BCIS), and similar degrees.

By enrolling in the BSc CSIT course in Nepal, students open doors to a world of possibilities in the ever-evolving field of information technology. This program equips them with the knowledge and skills necessary to excel in various computing-related careers, making it a strategic and forward-looking choice for aspiring professionals in Nepal.

Why choose BSc CSIT compared to BIT, BCA, BE, BCS, BIS?

In the realm of IT education, BSc CSIT emerges as the cutting-edge choice, outshining alternatives like IT, BCA, BE, BIT, and BIS. Here’s why CSIT takes the lead:

  • Advanced and Practical: CSIT is a dynamic, up-to-date program that boasts advanced standards and practicality. With a higher credit hour structure, it carries more weight, ensuring a comprehensive learning experience.
  • Comprehensive Curriculum: Uniquely designed, CSIT encompasses all vital subjects essential for cultivating exceptional IT professionals. From theory to practice, it equips students to excel in the technology sector.
  • Problem Solving: CSIT empowers learners to navigate intricate technological challenges. Not limited to theoretical and practical knowledge, it hones problem-solving skills crucial in the tech industry.
  • Efficient Semester System: The semester system ensures prompt examinations, timely results, and systematic course completion, facilitating an organized learning journey.
  • Cutting-Edge Content: CSIT covers a wide spectrum of modern topics such as software development, AI, networking, testing, and more. Its relevance to contemporary technology trends makes it stand out.
  • TU Affiliation: Being affiliated with Tribhuvan University, CSIT holds global recognition. Graduates seamlessly integrate into international industries and can pursue Master’s programs worldwide.
  • Mission of Excellence: The CSIT program’s mission is to keep students and the community updated with the latest information and technology, fostering a forward-thinking approach.

Course Structure (Overall)

S.N.Course TitleCredit Hrs.
1.Computer Science core courses75
2.Natural Science Elective courses6
3.Mathematics courses12
4.English courses3
5.Social Science and Mgmt. courses6
6.Computer Science Elective courses15
7.Internship/Project9
 Total126

Semester Cycle

SEMESTER: I

S.N.Course CodeCourse TitleCredit Hrs.
1.CSC109Introduction to Information Technology3
2.CSC110Programming3
3.CSC111Digital Logic3
4.MTH112Mathematics I3
5.PHY113Physics3
 Total 15

SEMESTER: II

S.N.Course CodeCourse TitleCredit Hrs.
1.CSC160Discrete Structure3
2.CSC161Object Oriented Programming3
3.CSC162Microprocessor3
4.MTH163Mathematics II3
5.STA164Statistics I3
 Total 15

SEMESTER: III

S.N.Course CodeCourse TitleCredit Hrs.
1.CSC206Data Structure and Algorithms3
2.CSC207Numerical Method3
3.CSC208Computer Architecture3
4.CSC209Computer Graphics3
5.STA210Statistics II3
 Total 15

SEMESTER: IV

S.N.Course CodeCourse TitleCredit Hrs.
1.CSC257Theory of Computation3
2.CSC258Computer Networks3
3.CSC259Operating Systems3
4.CSC260Database Management System3
5.CSC261Artificial Intelligence3
 Total 15

SEMESTER: V

S.N.Course CodeCourse TitleCredit Hrs.
1.CSC314Design and Analysis of Algorithms3
2.CSC315System Analysis and Design3
3.CSC316Cryptography3
4.CSC317Simulation and Modeling3
5.CSC318Web Technology3
6. Elective I3
 Total 18

SEMESTER: VI

S.N.Course CodeCourse TitleCredit Hrs.
1.CSC364Software Engineering3
2.CSC365Compiler Design and Construction3
3.CSC366E-Governance3
4.CSC367NET Centric Computing3
5.CSC368Technical Writing3
6. Elective II3
 Total 18

SEMESTER: VII

S.N.Course CodeCourse TitleCredit Hrs.
1.CSC409Advanced Java Programming3
2.CSC410Data Warehousing and Data Mining3
3.MGT411Principles of Management3
4.CSC412Project Work3
5. Elective III3
 Total 15

SEMESTER: VIII

S.N.Course CodeCourse TitleCredit Hrs.
1.CSC413Advanced Database3
2.CSC462Internship6
3. Elective IV3
4. Elective V3
 Total 15

List of Electives

Elective I (Semester V)

  • Multimedia Computing (CSC319)
  • Wireless Networking (CSC320)
  • Image Processing (CSC321)
  • Knowledge Management (CSC322)
  • Society and Ethics in Information Technology (CSC323)
  • Microprocessor-Based Design (CSC324)

Elective II (Semester VI)

  • Applied Logic (CSC369)
  • E-commerce (CSC370)
  • Automation and Robotics (CSC371)
  • Neural Networks (CSC372)
  • Computer Hardware Design (CSC373)
  • Cognitive Science (CSC374)

Elective III (Semester VII)

  • Information Retrieval (CSC413)
  • Database Administration (CSC414)
  • Software Project Management (CSC415)
  • Network Security (CSC416)
  • Digital System Design (CSC417)
  • International Marketing (MGT418)

Elective IV & V (Semester VIII)

  • 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 System (CSC471)
  • Network and System Administration (CSC472)
  • Embedded Systems Programming (CSC473)
  • International Business Management (MGT474)

Scope of BSc CSIT in Nepal | Jobs After Completing BSc CSIT Course in Nepal:

The scope of the BSc CSIT Course in Nepal is promising and vast. Graduates are in high demand across various sectors, including IT companies, government agencies, and private enterprises. With skills in software development, networking, and data management, BSc CSIT graduates can secure roles such as software engineer, system analyst, database administrator, web developer, and IT consultant.

Jobs After Completing the BSc CSIT Course in Nepal:

  • Cloud Architect
  • Web Designer
  • Network Administrator
  • Technical Support Engineer
  • Application Developer
  • Network Architect
  • Software Engineers
  • Java Developer
  • Data Quality Manager
  • Web Developer
  • Network Administrator
  • Database Administrator
  • Technical Specialist
  • Help Desk Technician
  • Systems Administrator
  • .NET Developer
  • IT Engineers
  • Cryptographers
  • Project Managers | IT Managers
  • Application Developer
  • Computer System Analyst
  • SEO Specialist
  • Data Scientist
  • many more…
     
View Full Program Details