Bachelor of Science in Computer Science and Information Technology(BSc CSIT)
About the Degree
The Bachelor of Science in Computer Science and Information Technology (B.Sc. CSIT) is a Bachelor’s Degree offered by Tribhuvan University through 60 colleges all over Nepal. BSc CSIT is a 4-year program that is delivered in 8 semesters, and the students enrolled in the program graduate with a total of 126 Credit Hours. The course is taught in different regions in Nepal, and there are a total of 3072 available seats.
The curriculum for the program is designed by considering the courses practiced in the most prestigious international universities. In addition to the core Computer Science and Information Technology courses, the program offers several elective courses from which the students can select the courses they prefer to study based on their individual preferences and the demands of the sub-branch of Computer Science they plan to enter. The foundation and core courses are structured to fulfill the requirements of the undergraduate academic program, while the elective courses are designed per the evolving demands of the industry.
The students explore a diverse array of subjects, including the design and implementation of computer software systems, foundational theoretical models of computer science, and a practical understanding of computer hardware.
The B.Sc. CSIT program is designed in such a way that it equips the students with intensive skills and knowledge in different areas of computer science and information technology, including but not limited to design, theory, programming, and application of computer systems.
Eligibility Criteria
For grading system
Should have successfully passed 11 and 12 classes in Science stream with minimum full marks 100/100 in Physics and Mathematics respectively and should score final grade ‘C’ in all subjects.
For the percentage system
Should have successfully passed 11 and 12 classes in Science stream with minimum full marks 100/100 in Physics and Mathematics respectively and should score a minimum of 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 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 second division.
For International Education Institute or International University
Should have to submit an equivalence letter from the Curriculum Development Centre, Sano Thimi, Bhaktapur.
Should have successfully passed the CSIT Entrance Examination.
Obtain at-least 35 marks in the entrance examination.
Grading System
The grade awarded to each student in each course is determined by their overall performance through both internal and external evaluations. Various criteria are employed for continuous internal assessment. The external evaluation is exclusively based on the board examination conducted by the Institute of Science and Technology (IoST). Each course grade is represented by a letter grade, reflecting the student's overall performance in that course. The table below represents letters with their corresponding grading scale and grade points:
Letter Grade | Grading Scale | Grade Point |
---|---|---|
A+ | 90 - 100 | 4.0 |
A | 80 -< 90 | 3.7 |
B+ | 70 -< 80 | 3.3 |
B | 60 -< 70 | 3.0 |
C+ | 50 -< 60 | 2.7 |
C | 40 -< 50 | 2.3 |
F | 0 -< 40 | 0 |
All courses, except for project work and internships, have an internal weightage of 40% and an external weightage of 60%. For courses that include laboratory work, the internal weightage is divided into 20% for laboratory work and 20% for internal assessment. Students must secure a minimum of 40% in each category to pass a course. The final grade and grade point for each course will be based on the sum of the overall weightage from all categories. A separate practical examination will be held for the 20% laboratory work, conducted in the presence of an external examiner. Project work and internships are evaluated by different evaluators. To pass these components, students must secure at least 40% from each evaluator. The final grade and grade point will be the sum of all evaluations. An external examiner will be assigned to evaluate the final presentation.
Course Structure
Semester I
Course Code | Course Title | Course Marks |
---|---|---|
CSC114 | Introduction to Information Technology | 100 |
CSC115 | C Programming | 100 |
CSC116 | Digital Logic | 100 |
MTH117 | Mathematics I | 100 |
PHY118 | Physics | 100 |
Total | 500 |
Semester II
Course Code | Course Title | Course Marks |
---|---|---|
CSC165 | Discrete Structure | 100 |
CSC166 | Object Oriented Programming | 100 |
CSC167 | Microprocessor | 100 |
MTH168 | Mathematics II | 100 |
STA169 | Statistics I | 100 |
Total | 500 |
Semester III
Course Code | Course Title | Course Marks |
---|---|---|
CSC214 | Computer Graphics | 100 |
STA215 | Statistics II | 100 |
Total | 200 |
Semester IV
Course Code | Course Title | Course Marks |
---|---|---|
CSC262 | Theory of Computation | 100 |
CSC263 | Computer Networks | 100 |
CSC264 | Operating Systems | 100 |
CSC265 | Database Management System | 100 |
CSC266 | Artificial Intelligence | 100 |
Total | 500 |
Semester V
Course Code | Course Title | Course Marks |
---|---|---|
CSC325 | Design and Analysis of Algorithms | 100 |
CSC326 | System Analysis and Design | 100 |
CSC327 | Cryptography | 100 |
CSC328 | Simulation and Modeling | 100 |
CSC329 | Web Technology | 100 |
-- | Elective I | 100 |
Total | 600 |
List of Electives :
- Multimedia Computing (CSC330)
- Wireless Networking (CSC331)
- Image Processing (CSC332)
- Knowledge Management (CSC333)
- Society and Ethics in Information Technology (CSC334)
- Microprocessor Based Design (CSC335)
Semester VI
Course Code | Course Title | Course Marks |
---|---|---|
CSC375 | Software Engineering | 100 |
CSC376 | Compiler Design and Construction | 100 |
CSC377 | E-Governance | 100 |
CSC378 | NET Centric Computing | 100 |
CSC379 | Technical Writing | 100 |
-- | Elective II | 100 |
Total | 600 |
List of Electives :
- Applied Logic (CSC380)
- E-commerce (CSC381)
- Automation and Robotics (CSC382)
- Neural Networks (CSC383)
- Computer Hardware Design (CSC384)
- Cognitive Science (CSC385)
Semester VII
Course Code | Course Title | Course Marks |
---|---|---|
CSC419 | Advanced Java Programming | 100 |
CSC420 | Data Warehousing and Data Mining | 100 |
MGT421 | Principles of Management | 100 |
CSC422 | Project Work | 100 |
-- | Elective III | 100 |
Total | 500 |
List of Electives :
- Information Retrieval (CSC423)
- Database Administration (CSC424)
- Software Project Management (CSC425)
- Network Security (CSC426)
- Digital System Design (CSC427)
- International Marketing (MGT428)
Semester VIII
Course Code | Course Title | Course Marks |
---|---|---|
CSC475 | Advanced Database | 100 |
CSC476 | Internship | 200 |
-- | Elective IV | 100 |
-- | Elective V | 100 |
Total | 500 |
List of Electives :
- Advanced Networking with IPV6 (CSC477)
- Distributed Networking (CSC478)
- Game Technology (CSC479)
- Distributed and Object-Oriented Database (CSC480)
- Introduction to Cloud Computing (CSC481)
- Geographical Information System (CSC482)
- Decision Support System and Expert System (CSC483)
- Mobile Application Development (CSC484)
- Real Time Systems (CSC485)
- Network and System Administration (CSC486)
- Embedded Systems Programming (CSC487)
- International Business Management (MGT488)
Frequently Asked Questions