Admission Open [2076 Session] For       CLICK HERE TO REQUEST ADMISSION ONLINE

(BSc CSIT) Bachelor Of Computer Science and Information Technology

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. Orchid International College is running a CSIT course since 2010 AD.

Orchid International college one of the top IT college in Kathmandu 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 Orchid International 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 KTM Nepal.

Why B.Sc.CSIT Course in Nepal?

This Bsc.CSIT course has been developed for the students, who have completed their high school (+ 2 levels) and A-levels and now want to pursue a computing major like 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 some other similar degrees.

Why study B.Sc.CSIT in compare to IT, BCA, BE, BIT, BIS?

  • It is more advanced Latest and Standardize course and is much more practical based and have more credit hours- CSIT has more weight.
  • It is a course designed in such a way that it compromises all the essential subjects required to be an excellent IT Professional.
  • The BSCCSIT program not only gives theoretical and practical knowledge to students but also enables them to solve the complicated problems in the technology sector.
  • It is semester System which means a timely examination, Result, and Course Completion.
  • It is up to date and most feature and advances course which includes software development, computer networking, software testing, software engineering, Artificial Intelligence,  web design, databases, programming and computer systems.
  • It is affiliated to TU University which is largest and most reputed university and has global recognition so graduate can fit into global industries and also continue Master degree courses anywhere without any difficulty.
  • CSIT course program of Tribhuvan University mission is to connect students and people with up-to-date information, Technology, Events.

Why study BSc.CSIT at ORCHID?

  • Orchid 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, orchid Int’l 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 orchid college organizes a variety of workshops and seminars to upgrade students’ know-how about Computer Science with a special focus on IT.
  • Orchid provides students with ample opportunities to integrate their coursework knowledge with professional applications through project work & research.
  • The orchid college owns a well-equipped computer lab with the latest technology and offers audiovisual facilities for easy Learning.
  • The orchid 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.
  • Orchid college main focus is primarily on the intellectual development and academic excellence.
  • We have 1000+ students from almost all cities of Nepal like Biratnagar, Pokhara, Jhapa, Hetuda, Ithari, Dharan, Dang, Damak etc is proud moment for an orchid.

CSIT Eligibility Criteria :

The candidate applying for BSc CSIT program must have:

  • Successfully completed 10+2 or equivalent with Physics, Chemistry and Mathematics..
  • Secured a minimum grade C in each subject.
    Note: Regarding A Level, students should have secured minimum grade D in Physics, Chemistry and Mathematics.


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.


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

Course Structure:
Computer science core courses75 credit hours
Natural science elective courses6 credit hours
Mathematics courses12 credit hours
English courses3 credit hours
Social science and management courses6 credit hours
Computer science elective courses15 credit hours
Internship/Project9 credit hours
Total Credit hours126


Grading System Percentage:
Pass Division40%
Second Division55%
First Division70%
First Division With Distinction80% or Above


First Semester:
CSC 109Introduction to Information Technology
CSC 110C Programming
CSC 111Digital Logic
MTH 112Mathematics I
PHY 113Physics
Second Semester:
CSC 160Discrete Structure
CSC 161Object Oriented Programming
CSC 162Microprocessor
MTH 163Mathematics II
STA 164 Statistics I
Third Semester:
CSC 206Data Structure and Algorithm
CSC 207Numerical Method
CSC 208Computer Architecture
CSC 209Computer Graphics
STA 210Statistics II
Fourth Semester:
CSC 257Theory of Computation
CSC 258Computer Networks
CSC 259Operating System
CSC 260Database Management System
CSC 261Artificial Intelligence
Fifth Semester:
CSC 314Design and Analysis of Algorithms
CSC 315System Analysis and Design
CSC 316Cryptography
CSC 317Simulation and Modeling
CSC 318Web Technology
 Elective I

List of Electives:

  1. Multimedia Computing (CSC 319)
  2. Wireless Networking (CSC 320)
  3. Image Processing (CSC 321)
  4. Knowledge Management (CSC 322)
  5. Society and Ethics in Information Technology (CSC 323)
  6. Microprocessor Based Design (CSC 324)
Sixth Semester:
CSC 364 Software Engineering
CSC 365 Compiler Design and Construction
CSC 366 E-Governance
CSC 367 NET Centric Computing
CSC 368 Technical Writing
 Elective II

List of Electives:

  1. Applied Logic (CSC 369)
  2. E-Commerce (CSC 370)
  3. Automation and Robotics (CSC 371)
  4. Neural Networks (CSC  372)
  5. Computer Hardware Design (CSC 373)
  6. Cognitive Science (CSC 374)
Seventh Semester: :
CSC 409Advanced Java Programming
CSC 410
Data Warehousing and Data Mining
CSC 411Principles of Management
CSC 412Project Work
 Elective III

List of Electives:

  1. Information Retrival (CSC 413)
  2. Database Administration (CSC 414)
  3. Software Project Management (CSC 415)
  4. Network Security (CSC 416)
  5. Digital System Design (CSC 417)
  6. International Marketing (MGT 418)
Eight Semesters:
CSC 461Advanced database
CSC 462Internship
 Elective IV
 Elective V

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)

Future Job Scope After Completing BSc CSIT :

  • Cloud Architect
  • Web Designer
  • Network Administrator
  • Technical Support Engineer
  • Application Developer
  • Network Architect
  • Software Engineers
  • Java Developer
  • Help Desk Technician
  • Cryptographers
  • Project Managers
  • Application Developer
  • Data Quality Manager
  • Web Developer
  • Network Administrator
  • Database Administrator
  • Technical Specialist
  • Systems Administrator
  • IT Engineers
  • Computer System Analyst
  • IT Managers
  • SEO Specialist
  • .NET Developer

Ex Students Testimonials :