Bachelors of Science in Information Technology

I am looking for

Get Scholarship in these reputed colleges

Bachelors of Science in Information Technology (BSc IT) is a popular computer science degree launched by colleges in Nepal under the affiliation of foreign universities. The duration of BSc IT degree depends on the university. Colleges affiliated to american universities run 4 years BSc IT course whereas colleges affiliated to Malaysian and UK universities run three years BSc IT program. TU also has a similar degree to BSc IT called BSc CSIT where the course duration is 4 years. The core computer courses are similar in most of the IT degrees run in Nepal except in some specialized degrees where the focus of the course is in a specific area like programming, networking, multimedia or cybersecurity. 

BSc IT Curriculum

The curriculum for BSc IT can vary based on the focus area and the university offering the course. In Nepal Colleges offering BSc IT course are affiliated to different universities. We have outlined a general overview of the course that many colleges follow.

Foundation Courses

  • Introdution to computer
  • Mathematics for computing
  • Technical English

Core IT Courses

  • Programming Courses (e.g. Java, Python, C/C++)
  • Web Technology
  • Database Management System
  • Computer System Architecture
  • Operating System
  • Data Structure and Algorithms
  • Software Engineering
  • Computer Networking 
  • Cybersecurity fundamentals

Elective Courses

  • Artificial Intelligence and Machine Learning
  • Cloud Computing
  • Mobile Application Development
  • Data Science
  • Cybersecurity
  • Internet of Things (IoT)

College Projects

Apart from this students have to submit college projects in different semester based on the requirement of the degree. Most of the students submit information systems in the beginning semesters and later on they submit research based projects on final semesters.


Students have to submit a report of internship in their final semesters. Internship is a requirement in most of the degrees to make sure students get real time working knowledge. Students can do internship in various areas based on their interest like software development, mobile app development, digital marketing, data science, networking, system administration, cloud computing, database etc.

Global Certifications

Some of the colleges offer global certification courses offered by CompTIA, Microsoft, CISCO, Oracle integrated along with the BSc IT degree. This increases the opportunity of getting employment and compete in a global scope. 

Fee Structure

Colleges offering BSc IT degree normally charge around NRs. 500000 to NRs. 1000000 excluding university fees. College fee and university fee may vary based on the college and the university they are affililated to.