The Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT) at Kathford International College of Engineering and Management is a four-year undergraduate program affiliated with Tribhuvan University. It is academically administered through the Institute of Science and Technology (IoST) and follows an eight-semester, 126-credit curriculum.
The program combines programming, computer systems, mathematics, statistics, algorithms, databases, networking, operating systems, software engineering, web technology, information security, project work, electives, and internship. Students begin with programming and computing foundations before progressing into system-level and application-oriented subjects. Admission requires the entrance examination conducted by IoST, Tribhuvan University.
| Particular | Details |
|---|---|
| Course | Bachelor of Science in Computer Science and Information Technology |
| Common abbreviation | B.Sc. CSIT |
| College | Kathford International College of Engineering and Management |
| Location | Balkumari, Lalitpur |
| University | Tribhuvan University |
| Academic authority | Institute of Science and Technology (IoST) |
| Level | Bachelor's degree |
| Duration | 4 years |
| Academic structure | 8 semesters |
| Total credits | 126 credit hours |
| Seats | 48 |
| Entrance | IoST entrance examination |
| Degree awarded by | Tribhuvan University |
B.Sc. CSIT at Kathford College follows the Bachelor of Science in Computer Science and Information Technology curriculum of the Institute of Science and Technology under Tribhuvan University.
The curriculum combines computer science theory with information technology applications. Students study software systems, programming, theoretical computer science, and computer hardware while completing supporting courses in mathematics, physics, and statistics.
The academic sequence moves from programming and basic computer organization into algorithms, operating systems, databases, networking, software engineering, security, web technology, advanced database study, project work, electives, and internship.
B.Sc. CSIT is administered separately from BCA at Kathford. B.Sc. CSIT falls under IoST, while BCA comes under TU's Faculty of Humanities and Social Sciences.
B.Sc. CSIT may suit students from a science-stream academic background who want structured undergraduate study across computer science and information technology.
The course involves substantial work in:
Students should expect both theoretical and practical study. The curriculum does not treat computing only as application use; it includes mathematical foundations, algorithmic reasoning, computer organization, systems, software, and laboratory requirements.
Applicants seeking admission to B.Sc. CSIT must have completed twelve years of schooling in the science stream or an equivalent qualification from a recognized university, board, or institution.
The academic requirements include:
Admission therefore depends on both academic eligibility and the IoST entrance requirement.
B.Sc. CSIT admission follows the Institute of Science and Technology framework of Tribhuvan University.
Applicants who satisfy the academic entry conditions must appear in the entrance examination conducted by IoST. Admission proceeds through the applicable TU admission and merit process after the entrance examination.
Kathford has 48 seats for B.Sc. CSIT.
The college delivers the program within the IoST academic framework, while entrance requirements, curriculum, examinations, and degree regulations remain under Tribhuvan University.
B.Sc. CSIT is completed over four academic years divided into eight semesters. Students are required to complete 126 credit hours.
The first four semesters carry 15 credits each. The fifth and sixth semesters carry 18 credits each, while the seventh and eighth semesters each carry 15 credits.
A semester normally has 90 working days.
For a three-credit course containing both theory and laboratory work, the academic schedule is equivalent to three theory hours and three laboratory hours each week. A three-credit theory-only course is equivalent to three theory hours and two tutorial hours per week.
| Semester | Main courses | Credits |
|---|---|---|
| First | Introduction to Information Technology, C Programming, Digital Logic, Mathematics I, Physics | 15 |
| Second | Discrete Structure, Object Oriented Programming, Microprocessor, Mathematics II, Statistics I | 15 |
| Third | Data Structure and Algorithms, Numerical Method, Computer Architecture, Computer Graphics, Statistics II | 15 |
| Fourth | Theory of Computation, Computer Networks, Operating Systems, Database Management System, Artificial Intelligence | 15 |
| Fifth | Design and Analysis of Algorithms, System Analysis and Design, Cryptography, Simulation and Modeling, Web Technology, Elective I | 18 |
| Sixth | Software Engineering, compiler design and construction, E-Governance, NET Centric Computing, Technical Writing, Elective II | 18 |
| Seventh | Advanced Java Programming, Data Warehousing and Data Mining, Principles of Management, Project Work, Elective III | 15 |
| Eighth | Advanced Database, Internship, Elective IV, Elective V | 15 |
The sequence develops computing knowledge in stages. Early semesters establish programming, mathematics, statistics, digital systems, and computer architecture. Middle semesters cover core computer science subjects, while later semesters introduce advanced applications, electives, project work, and internship.
Programming begins in the first semester with C Programming. Object Oriented Programming follows in the second semester, and students later encounter Advanced Java Programming.
Data Structure and Algorithms appears in the third semester, followed by Design and Analysis of Algorithms in the fifth semester.
This progression connects programming with the organization of data, selection of computational methods, and analysis of software solutions.
The curriculum also includes Numerical Method, Discrete Structure, Mathematics, and Statistics, giving students quantitative subjects that support later computer science study.
B.Sc. CSIT includes computer hardware and system-level study alongside software.
Digital Logic introduces the logical foundations of computer systems. Microprocessor and Computer Architecture follow in later semesters, while Operating Systems examines process, memory, file, and device management.
These subjects provide the background needed to understand how software interacts with computer hardware and system resources.
Computer Networks is included in the fourth semester, alongside Database Management System.
The curriculum later adds Advanced Database in the eighth semester. Elective choices also extend into areas connected with networking, database administration, distributed systems, system administration, and mobile applications.
System Analysis and Design introduces the study of information systems from the perspective of requirements, design, and structured development.
Data Warehousing and Data Mining appears in the seventh semester, adding another data-oriented component before the final semester.
Software Engineering is part of the sixth-semester curriculum. Students also study Web Technology in the fifth semester and NET Centric Computing in the sixth.
Together with programming, databases, system analysis, and project work, these courses form the software-development side of B.Sc. CSIT.
Technical Writing in the sixth semester adds an academic and professional communication component, while Principles of Management appears in the seventh semester.
The B.Sc. CSIT curriculum provides elective choices from the fifth semester onward.
Elective I is taken in Semester V, Elective II in Semester VI, Elective III in Semester VII, and two electives are taken in Semester VIII.
Available elective areas include subjects connected with:
The elective structure allows later-semester study to extend beyond the compulsory computer science subjects.
Laboratory work is integrated into courses that contain practical components.
For a course combining theory and lab, assessment is divided among internal evaluation, practical work, and the external examination. Separate practical examinations are conducted by the concerned college in the presence of an external examiner.
At Kathford International College of Engineering and Management, the IT learning environment includes computer laboratories, networking facilities, classrooms, seminar spaces, library and digital learning resources, project-oriented spaces, and an AI and Innovation Lab.
These facilities relate directly to a program that requires regular programming, systems, networking, database, project, and laboratory work.
Project Work is included in the seventh semester and carries three credit hours.
The project component gives students an academic setting for applying knowledge developed through programming, databases, software engineering, systems, web technology, and related courses.
Project assessment is separate from ordinary theory-course evaluation. Students must obtain at least 40 percent from each evaluator involved in project assessment. An external examiner from IoST is assigned for the final presentation evaluation.
Internship is included in the eighth semester and carries six credit hours, making it one of the larger individual components of the final semester.
The internship follows the academic evaluation provisions established by IoST. Students must obtain at least 40 percent in the assessment of each evaluator. The final internship score is formed from the applicable evaluation components, with an external examiner assigned for the final presentation.
The internship appears after students have completed most of the core computer science curriculum and their seventh-semester project work.
Assessment differs according to whether a course is theory-only or includes laboratory work.
| Course type | Evaluation structure |
|---|---|
| Theory course | 20% internal evaluation and 80% external examination |
| Theory with laboratory | 20% internal, 20% laboratory and 60% external examination |
| Project and internship | Evaluated separately by designated evaluators |
Students must obtain at least 40 percent in each required evaluation category to pass the course.
IoST conducts the final semester examination at the end of each semester. Practical examinations for laboratory courses are conducted by the college with an external examiner.
B.Sc. CSIT students are required to attend theory and practical classes regularly.
The curriculum requires at least 80 percent attendance in each course separately.
This requirement applies alongside the internal evaluation, laboratory, and semester-examination structure.
After completion of all eight semesters, the curriculum classifies overall performance as follows:
| Average across eight semesters | Classification |
|---|---|
| 80% and above | Distinction |
| 70% and above | First Division |
| 55% and above | Second Division |
| 40% and above | Pass Division |
Students must satisfy the individual course requirements as well as the overall academic requirements of the program.
Kathford is the affiliated teaching institution for B.Sc. CSIT, while Tribhuvan University is the degree-awarding authority.
Students must complete the eight-semester structure, 126 credit hours, required theory and practical courses, project work, internship, examinations, and other academic conditions prescribed for the program.
Successful completion leads to the Bachelor of Science in Computer Science and Information Technology degree awarded by Tribhuvan University.
The academic structure gives students opportunities to develop abilities in areas such as:
The extent of development depends on coursework, laboratory practice, projects, internship participation, and individual academic engagement.
B.Sc. CSIT graduates may explore entry-level work connected with software development, quality assurance, systems, databases, networking, information systems, web applications, or related computing functions.
The breadth of the curriculum also provides an academic base for further study in computer science, information technology, software, data-related fields, and other computing disciplines where the relevant admission requirements are met.
Career outcomes depend on practical skills, projects, academic performance, experience, further learning, employer requirements, and available opportunities. The degree does not establish a guaranteed employment outcome.
B.Sc. CSIT is a four-year undergraduate program divided into eight semesters.
The program is affiliated with Tribhuvan University and academically administered through the Institute of Science and Technology.
Students must complete 126 credit hours across the eight-semester program.
Kathford has 48 seats for the B.Sc. CSIT program.
Yes. Applicants must successfully pass the entrance examination conducted by the Institute of Science and Technology, Tribhuvan University.
Applicants must have completed twelve years of schooling in the science stream or an equivalent qualification and satisfy the prescribed academic and entrance requirements.
Yes. Project Work is a three-credit course in the seventh semester.
Yes. Internship is a six-credit component in the eighth semester.
Students are required to maintain at least 80 percent attendance in each course separately.
Tribhuvan University awards the Bachelor of Science in Computer Science and Information Technology degree after successful completion of the prescribed academic requirements.