Background

Bachelor of Science in Computer Science and Information Technology (BSc CSIT)

Bachelor of Science in Computer Science and Information Technology (BSc CSIT) is a four-year (eight-semester) undergraduate degree program that combines the fields of computer science, information technology, and allied subjects. The program is designed with a total of 126 credit hours, offering a balanced blend of theory, practicals, and project-based learning.

To address the growing demand for skilled IT professionals, the curriculum integrates foundation and core courses along with elective subjects, lab work, project assignments, and internships. This approach equips students with both the technical expertise and problem-solving skills required in modern industries.

The program develops strong fundamentals in areas such as software development, programming, database management, networking, system design, data analysis, and emerging technologies. Students also gain exposure to real-world applications, enabling them to apply computer science and IT principles effectively to solve practical challenges.

The main objective of the BSc CSIT program is to produce competent graduates with intensive knowledge and hands-on skills in various domains of computer science and IT. It prepares students not only for professional careers in the IT industry but also for higher studies and research in advanced areas of computing and technology.

Eligibility

Students applying for admission to the BSc. CSIT program

  • For grading system:
    Should have successfully passed grade 11 and 12 in the Science stream with minimum full marks 100/100 in Physics and Mathematics respectively and should score final grade ‘C’ in all subjects.
  • For percentage system:
    Should have successfully passed grade 11 and 12 in Science stream with minimum full marks 100/100 in Physics and Mathematics respectively and should score a minimum of the second division.
  • For PCL (I.Sc.) or equivalent:
    Should have successfully passed I.Sc. or equivalent examination with minimum full marks 100/100 in
    Physics and Mathematics respectively and should score a minimum of the second division.
  • For A level:
    Should have successfully passed A Level in science stream (with full marks 100/100 in Physics and Mathematics respectively) and should score minimum D Grade (With or without small letter).
  • For CTEVT:
    Should have successfully passed three years diploma in Engineering with full marks 100/100 in Physics and Mathematics respectively and should score a minimum of the second division.
  • For International Education Institute or International University:
    Should have to submit an equivalence letter from Curriculum Development Centre, Sano Thimi, Bhaktapur..
  • Should have successfully passed the entrance examination conducted by the Institute of Science and Technology (IoST), TU securing at least 35% marks.
  • Complied with all the application procedures.
#

Admission Process

1.

Students must have secured the minimum pass marks in the IOST Entrance Written Test conducted by TU.

2.

Interview of shortlisted students by college.

Required Documents

The documents required for the admission form are

  • SEE Mark sheet and Certificate
  • IOST Entrance Mark sheet
  • 2 passport size photos
  • Grade 11 & 12 Mark sheet and Certificate
  • Citizenship Certificate
#

Curricular Structure

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

Computer Science Core Courses

81 Credit Hours

Physics Course

3 Credit Hours

Mathematics Courses

12 Credit Hours

English Courses

3 Credit Hours

Management Courses

3 Credit Hours

Computer Science Elective Courses

15 Credit Hours

Internship/Project

9 Credit Hours


Total

126 Credit Hours

Course Cycle

Code First Semester 15 Cr
CSC114 Introduction to Information Technology 3 Cr
CSC115 C Programming 3 Cr
CSC116 Digital Logic 3 Cr
MTH117 Mathematics I 3 Cr
PHY118 Physics 3 Cr

Code Second Semester 15 Cr
CSC165 Discrete Structure 3 Cr
CSC166 Object Oriented Programming 3 Cr
CSC167 Microprocessor 3 Cr
MTH168 Mathematics II 3 Cr
STA169 Statistics I 3 Cr

Code Third Semester 15 Cr
CSC211 Data Structure and Algorithms 3 Cr
CSC212 Numerical Method 3 Cr
CSC213 Computer Architecture 3 Cr
CSC214 Computer Graphics 3 Cr
STA215 Statistics II 3 Cr

Code Fourth Semester 15 Cr
CSC262 Theory of Computation 3 Cr
CSC263 Computer Networks 3 Cr
CSC264 Operating Systems 3 Cr
CSC265 Database Management System 3 Cr
CSC266 Artificial Intelligence 3 Cr

Code Fifth Semester 18 Cr
CSC325 Design and Analysis of Algorithms 3 Cr
CSC326 System Analysis and Design 3 Cr
CSC327 Cryptography 3 Cr
CSC328 Simulation and Modeling 3 Cr
CSC329 Web Technology 3 Cr

Code Elective Subject
CSC330 Multimedia Computing
CSC331 Wireless Networking
CSC332 Image Processing
CSC333 Knowledge Management
CSC334 Society and Ethics in Information Technology
CSC335 Microprocessor Based Design

Code Sixth Semester 18 Cr
CSC375 Software Engineering 3 Cr
CSC376 Complier Design and Construction 3 Cr
CSC377 E-Governance 3 Cr
CSC378 NET Centric Computing 3 Cr
CSC379 Technical Writing 3 Cr

Code Elective Subject
CSC380 Applied Logic
CSC381 E-commerce
CSC382 Automation and Robotics
CSC383 Neural Networks
CSC384 Computer Hardware Design
CSC385 Cognitive Science

Code Seventh Semester 15 Cr
CSC419 Advanced Java Programming 3 Cr
CSC420 Data Warehousing and Data Mining 3 Cr
MGT421 Principles of Management 3 Cr
CSC422 Project Work 3 Cr

Code Elective Subject
CSC423 Information Retrieval
CSC424 Database Administration
CSC425 Software Project Management
CSC426 Network Security
CSC427 Digital System Design
MGT428 International Marketing

Code Eighth Semester 15 Cr
CSC475 Advanced Database 3 Cr
CSC476 Internship 6 Cr

Code Elective Subject
CSC477 Advanced Networking with IPV6
CSC478 Distributed Networking
CSC479 Game Technology
CSC480 Distributed and Object-Oriented Database
CSC481 Introduction to Cloud Computing
CSC482 Geographical Information System
CSC483 Decision Support System and Expert System
CSC484 Decision Support System and Expert System
CSC485 Real Time Systems
CSC486 Network and System Administration
CSC487 Embedded Systems Programming
MGT488 International Business Management
# #

Career Prospects (What after Bsc. CSIT?)

  • Database Administrator (DBA) | MIS/IT Officer
  • Software Developer | Web Designer
  • Software Engineer | Software Project Manager
  • Network Engineer | Faculty IT/Computing
  • System Analyst | Entrepreneurs
  • IT Officer in Banks | Government jobs (IT sector)

BSc. CSIT graduates can pursue higher studies in

  • Masters of Science in Computer Science and Information Technology (MSc. CSIT)
  • Masters Institute of Technology (MIT)
  • Master of Science (Computer Science)(MSc.CS)
  • Master of Business Administration (MBA)
  • Master of Technology IT (MTECH (IT))
  • Master of Business Administration in IT (MBA in IT Program)
  • Master of Computer Application (MCA)
#

Are you ready to take the next step toward your future career?

Apply Now