BSc. CSIT (Bachelors in Computer Science and Information Technology) is a four years Eight Semesters Undergraduate Degree affiliated to Tribhuvan University (TU) which is designed to provide the student with all sorts of knowledge in the field of Information Technology, Networking, Artificial Intelligence, Computing, Database, Programming, Software Development, Data Structure & Algorithm.

Himalaya Darshan college one of the top IT college in Biratnagar which is preferred by students searching for affordable best BSc.CSIT College in Nepal. It is the college not only having the professional team of teachers but also facilitates for the students that encourage students to study and aims for the bright future. The college focus on standard Qualitative Education. The BSc.CSIT degree of Himalaya Darshanl college is famous globally due to the teachers who give the theoretical and practical knowledge required by a CSIT student and could sustain worth in the professional world thus making the college one of the top BSc CSIT Colleges in Nepal.


  • Himalaya Darshan College provides its students with a combination of leading-edge theory and technical knowledge plus hands-on practical experience to prepare our students for a successful career as an IT professional in Nepal and around the world.
  • Besides curricula designed by the University, Himalya Darshan College will also teach students soft skills, problem-solving skills, critical thinking, and industry relevant additional IT courses.
  • As one of the top BSc IT Colleges in Nepal, the college provides an innovative and practical approach to teaching and learning by providing well-equipped laboratories, learning materials, resourceful library, etc.
  • The college, in fact, is committed to helping students develop skills, knowledge, and attitudes that help them pursue opportunities in IT and Computing.
  • The Himalaya Darshan college organizes a variety of workshops and seminars to upgrade students’ know-how about Computer Science with a special focus on IT.
  • Himalaya Darshan college provides students with ample opportunities to integrate their coursework knowledge with professional applications through project work & research.
  • The Himalaya Darshan college owns a well-equipped computer lab with the latest technology and offers audiovisual facilities for easy Learning.
  • The Himalaya Darshan college provides modern computer facilities with high bandwidth internet access to provide real-world experience.
  • The goal of the college is to provide a high-quality education that will enable the students to embrace the challenges of the modern world.
  • Himalaya Darshan college main focus is primarily on the intellectual development and academic excellence.


CSIT Eligibility Criteria:

The candidate applying for BSc CSIT program must have:

  • Successfully completed a twelve-year schooling (+2) or equivalent (only from science stream) from any University, Board or Institution recognized by Tribhuvan University.
  • Secured a minimum of second division (45%) in the twelve-year schooling or equivalent



In order to get admission in the CSIT program, a student should fill up the Entrance Application Form from any of the Affiliated or Constituent Colleges offering CSIT course and should pass the Entrance Examination conducted by Institute of Science and Technology (IOST), TU and then can get the admission at the respective colleges.

Note: TU Entrance Examination Application forms are available at all colleges that offer BSc CSIT.


Salient Features:

  • In addition to conventional lectures, a great deal of practical and project works.
  • Develops the underlying principles of both Computer Science and Information Technology and shows how these principles can be applied to solve real world problems.
  • Builds up the skills that are essential for both computer professionals and researchers including IT managers, Systems Analysts, Network Administrator, Computer Programmers, Database Administrator, Web Developers, etc.
  • Semester based program affiliated to Tribhuvan University.


There are eight semesters with 126 credit hours. This program comprises of the following courses:

Course Structure:
Computer science core courses 75 credit hours
Natural science elective courses 6 credit hours
Mathematics courses 12 credit hours
English courses 3 credit hours
Social science and management courses 6 credit hours
Computer science elective courses 15 credit hours
Internship/Project 9 credit hours
Total Credit hours 126


Grading System Percentage:
Pass Division 40%
Second Division 55%
First Division 70%
Distinction 80% or Above

Syllabus Revised Notice:

Tribhuvan University – Institute of Science and Technology (IOST) has revised the syllabus for its BSc CSIT (Bachelors in Computer Science and Information Technology) Course effective from the 2074/75 Batch.


Course Code Course Title Credit Hours Full Marks
CSC160 Discrete Structure 3 100
CSC161 Object Oriented Programming 3 100
CSC162 Microprocessor 3 100
MTH163 Mathematics II 3 100
STA164 Statistics I 3 100
Total 15 500

Course Code Course Title Credit Hours Full Marks
CSC206 Data Structure and Algorithms 3 100
CSC207 Numerical Method 3 100
CSC208 Computer Architecture 3 100
CSC209 Computer Graphics 3 100
STA210 Statistics II 3 100
Total 15 500

Course Code Course Title Credit Hours Full Marks
CSC257 Theory of Computation 3 100
CSC258 Computer Networks 3 100
CSC259 Operating Systems 3 100
CSC260 Database Management System 3 100
CSC261 Artificial Intelligence 3 100
Total 15 500

Course Code Course Title Credit Hours Full Marks
CSC314 Design and Analysis of Algorithms 3 100
CSC315 System Analysis and Design 3 100
CSC316 Cryptography 3 100
CSC317 Simulation and Modeling 3 100
CSC318 Web Technology 3 100
Elective I 3 100
Total 18 600


List of Electives:

  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)

Course Code Course Title Credit Hours Full Marks
CSC364 Software Engineering 3 100
CSC365 Complier Design and Construction 3 100
CSC366 E-Governance 3 100
CSC367 NET Centric Computing 3 100
CSC368 Technical Writing 3 100
Elective II 3 100
Total 18 600


List of Electives:

  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)

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


List of Electives:

  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)

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


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)

Job Prospectus:

The B.Sc. CSIT graduates have a prosperous career opportunity at different government, non-government, private and public organizations, like software companies, telecommunications, computer networking companies etc. especially as a:

  • Software Developer
  • Web Developer
  • Network Administrator
  • Database Administrator
  • IT Manager/Officer
  • Cryptographer
  • System Analyst
  • Project Manager
  • Document Specialist
  • Information System Auditor
  • Artificial Intelligence Specialist
  • Technical Writer
  • Information System Manager
  • Database Operator
Himalaya Darshan College