Bachelor of Science in Computer Science and Information Technology (BScCSIT)

"Computer Science & Information Technology is a future of Nepal with a broad career spectrum & innovations. Being a part of this field is like promoting the culture of technology from one generation to another to build a smart IT-enabled nation."
Ms. Dikshya Singh
B.Sc.CSIT Coordinator
"At Prime College, we have always been encouraged to explore beyond the boundaries of set syllabus to learn and develop professionally while still being academically strong."
Mr. Bhanu Shrestha
B.Sc.CSIT Topper, 8th Batch

Bachelor of Science in the Computer Science and Information Technology (CSIT) is a four-year (eight-semester) degree program affiliated to Tribhuvan University. The program is comprised of computer science, information technology and allied courses of 126 credit hours. In addition to conventional lectures, the program includes a great deal of practical and project works. The program develops the underlying principles of both computer science and information technology and shows how these principles can be applied to solve the real world problems.


To offer intensive knowledge in the theory, design, programming and application of computers.

To provide necessary knowledge in the field of functional knowledge of hardware system and the and necessary knowledge of computer software system.

The B. Sc. (CSIT program will have eight semesters with 126 credit hours. Each semester shall have duration of 6 months. This program comprises of the following courses:

Computer Science Core Courses75 Credit Hours
Natural Science Elective Coursess6 Credit Hours
Mathematics Courses12 Credit Hours
English Courses3 Credit Hours
Social Science and Management6 Credit Hours
Computer Science Elective Courses15 Credit Hours
Internship/Project9 Credit Hours
Total126 Credit Hours
Pass Division40%
Second Division55%
First Division70%
First Division with Distinction80% and above

What after B.Sc.CSIT


  1. Database Administrator (DBA) | MIS/IT Officer
  2. Software Developer | Web Designer
  3. Software Engineer | Software Project Manager
  4. Network Engineer | Faculty IT/Computing
  5. System Analyst | Entrepreneurs
  6. IT Officer in Banks | Government jobs (IT sector)

B.Sc.CSIT graduates can pursue higher studies in:

  1. MSc. CSIT
  2. MSc.CS
  3. MTECH (IT)
  4. MBA
  5. MBA IT
  6. MCA

Course Cycle (Semester wise)

CSC 109: Introduction to Information Technology

CSC 110: Fundamentals of C- Programming

CSC 111: Digital Logic

MTH 112: Mathematics-I

PHY 113: Physics


CSC 160: Discrete Structure

CSC 161: Object-Oriented Programming

CSC 162: Microprocessor

MTH 163: Mathematics-II

STA 164: Statistics-I


CSC 206: Data Structure and Algorithm 

CSC 207: Numerical Method 

CSC 208: Computer Architecture 

CSC 209: Computer Graphics 

STA 210: Statistics-II 

CSC 257: Theory of Computation 

CSC 258: Computer Networks 

CSC 259: Operating Systems 

CSC 260: Database Management System

CSC 261: Artificial Intelligence 

CSC 314: Design and Analysis of Algorithms

CSC 315: System Analysis and Design

CSC 316: Cryptography

CSC317: Simulation and Modeling

CSC 318: Web Technology


      List of Electives:

  • Multimedia Computing (CSC 319)
  • Wireless Networking (CSC 320)
  • Image Processing (CSC 321)
  • Knowledge Management (CSC 322)
  • Society and Ethics in Information Technology (CSC 323)
  • Microprocessor Based Design (CSC 324)

CSC 364: Software Engineering 

CSC 365: Compiler Design and Construction 

CSC 366: E-Governance 

CSC 367: NET Centric Computing 

CSC 368: Technical Writing 


List of Elective:

  • Applied Logic (CSC 369)
  • E-commerce (CSC 370)
  • Automation and Robotics (CSC 371)
  • Neural Networks (CSC 372)
  • Computer Hardware Design (CSC 373)
  • Cognitive Science (CSC 374)

CSC 409: Advanced Java Programming

CSC 410: Data Warehousing and Data Mining 

MGT 411: Principles of Management 

CSC 412: Project Work

      List of Electives:

  • Information Retrieval (CSC 413)
  • Database Administration (CSC 414)
  • Software Project Management (CSC 415)
  • Network Security (CSC 416)
  • Digital System Design (CSC 417)
  • International Marketing (MGT 418)

CSC 461: Advanced Database (3 credit hours)

CSC 462: Internship (6 credit hours)

Elective -III (3 credit hours)

Elective-IV (3 credit hours)

List of Electives:

  • Advanced Networking with IPV6 (CSC 463)
  • Distributed Networking (CSC 464)
  • Game Technology (CSC 465)
  • Distributed and Object-Oriented Database (CSC 466)
  • Introduction to Cloud Computing (CSC 467)
  • Geographical Information System (CSC 468)
  • Decision Support system and Expert System (CSC 469)
  • Mobile Application Development (CSC 470)
  • Real-Time System (CSC 471)
  • Network and System Administration (CSC 472)
  • Embedded Systems Programming (CSC 473)
  • International Business Management (MGT 474)

Bachelor of Information Management (BIM)

A BIM graduate commands a vital role in the information management of any organization they are enrolled in to. Being a Software Engineering with managerial insights, s/he is expected to provide crucial support to all functional areas as well as for strategic management