
course detail
Science
7 Graduated batch
126 hours
Bachelor of Computer Science and Information Technology (B.Sc. CSIT)
Bachelor of Science in the Computer Science and Information Technology (CSIT) is a four-year (eight-semester) degree program. In addition to conventional lectures, the program includes much practical and project work. The program develops the underlying principles of both computer science and information technology and shows how these principles can be applied to solve real world problems.
The program equally focuses on service courses to meet the need of high technology applications like-Operating System, Software Engineering, Simulation and Modeling, Database System, Web Technologies, Computer Graphics, Computer networks, Artificial Intelligence etc.
CSIT develops the latest generation of professionals who can find and use opportunities in a fast changing world and give innovative solutions. Graduates become globally acceptable experts who contribute much to society because of the strength and know-how they gain in this field.
As Samriddhi College has several job partners in the ICT area, our graduates will have the benefit of paid internships. In addition, they will have challenging and rewarding job opportunities upon successful completion of BSc. CSIT program.


eligibility criteria
Discover How Our Diverse Range of Projects are Empowering Communities Across Nepal for Sustainable Development and Lasting Change, While Reaching the UnReached
Should have successfully completed twelve years of schooling in the science stream or equivalent from any university, board, or institution.
Should have secured a minimum of the second division.
Should have successfully passed the entrance examination conducted by the Institute of Science and Technology (IOST), TU.
Complied with all the application procedures.
Entrance Info
Particulars |
Group A | Group B | Group C | Group D | Group E |
Marks |
25 | 25 | 25 | 15 |
10 |
Subject |
Mathematics | Physics | Chemistry | English | Computer Related |
Curriculum | Grade 11 | Grade 11-12 | Grade 11-12 | Grade 11-12 |
GK |

course outline
Course Code | Course Title | Credit Hours | Full Marks |
CSC109 | Introduction to Information Technology | 3 | 100 |
CSC110 | C Programming | 3 | 100 |
CSC111 | Digital Logic | 3 | 100 |
MTH112 | Mathematics I | 3 | 100 |
PHY113 | Physics | 3 | 100 |
Total | 15 | 500 |
Course Code | Course Title | Credit Hours | Full Marks |
CSC160 | Discrete Structure | 3 | 100 |
CSC161 | Object Oriented Programming | 3 | 100 |
CSC162 | Microprocessor | 3 | 100 |
MTH163 | Mathematics II | 3 | 100 |
STA164 | Statistics I | 3 | 100 |
Total | 15 | 500 |
Course Code | Course Title | Credit Hours | Full Marks |
CSC206 | Data Structure and Algorithms | 3 | 100 |
CSC207 | Numerical Method | 3 | 100 |
CSC208 | Computer Architecture | 3 | 100 |
CSC209 | Computer Graphics | 3 | 100 |
STA210 | Statistics II | 3 | 100 |
Total | 15 | 500 |
Course Code | Course Title | Credit Hours | Full Marks |
CSC257 | Theory of Computation | 3 | 100 |
CSC258 | Computer Networks | 3 | 100 |
CSC259 | Operating Systems | 3 | 100 |
CSC260 | Database Management System | 3 | 100 |
CSC261 | Artificial Intelligence | 3 | 100 |
Total | 15 | 500 |
Course Code | Course Title | Credit Hours | Full Marks |
CSC314 | Design and Analysis of Algorithms | 3 | 100 |
CSC315 | System Analysis and Design | 3 | 100 |
CSC316 | Cryptography | 3 | 100 |
CSC317 | Simulation and Modeling | 3 | 100 |
CSC318 | Web Technology | 3 | 100 |
Elective I | 3 | 100 | |
Total | 18 | 600 |
List of Electives:
- Multimedia Computing (CSC319)
- Wireless Networking (CSC320)
- Image Processing (CSC321)
- Knowledge Management (CSC322)
- Society and Ethics in Information Technology (CSC323)
- Microprocessor Based Design (CSC324)
Course Code | Course Title | Credit Hours | Full Marks |
CSC364 | Software Engineering | 3 | 100 |
CSC365 | Compiler Design and Construction | 3 | 100 |
CSC366 | E-Governance | 3 | 100 |
CSC367 | NET Centric Computing | 3 | 100 |
CSC368 | Technical Writing | 3 | 100 |
Elective II | 3 | 100 | |
Total | 18 | 600 |
List of Electives:
- Applied Logic(CSC369)
- E-commerce (CSC370)
- Automation and Robotics (CSC371)
- Neural Networks (CSC372)
- Computer Hardware Design (CSC373)
- Cognitive Science (CSC374)
Course Code | Course Title | Credit Hours | Full Marks |
CSC409 | Advanced Java Programming | 3 | 100 |
CSC410 | Data Warehousing and Data Mining | 3 | 100 |
MGT411 | Principles of Management | 3 | 100 |
CSC412 | Project Work | 3 | 100 |
Elective III | 3 | 100 | |
Total | 15 | 500 |
List of Electives:
- Information Retrieval (CSC413)
- Database Administration (CSC414)
- Software Project Management (CSC415)
- Network Security (CSC416)
- Digital System Design (CSC417)
- International Marketing (MGT418)
Course Code | Course Title | Credit Hours | Full Marks |
CSC461 | Advanced Database | 3 | 100 |
CSC462 | Internship | 6 | 200 |
Elective IV | 3 | 100 | |
Elective V | 3 | 100 | |
Total | 15 | 500 |
List of Electives:
- Advanced Networking with IPV6 (CSC463)
- Distributed Networking (CSC464)
- Game Technology (CSC465)
- Distributed and Object Oriented Database (CSC466)
- Introduction to Cloud Computing (CSC467)
- Geographical Information System(CSC468)
- Decision Support System and Expert System (CSC469)
- Mobile Application Development (CSC470)
- Real Time Systems (CSC471)
- Network and System Administration (CSC472)
- Embedded Systems Programming (CSC473)
- International Business Management (MGT474)
Non-Credit Course (NCC)
CAREERS AFTER
Embark on a dynamic and fulfilling career with us, where innovation meets impact. Join a passionate team dedicated to shaping the future, driving excellence, and fostering personal growth in a collaborative and forward thinking environment.

Web Developer
Opportunities as a Web Developer include designing, coding, and optimizing web applications. You'll craft user-friendly interfaces, ensure responsive designs, and integrate databases, combining creativity with technical skills to deliver impactful digital solutions.

Project Manager
Combining technical expertise and leadership, Computer Science graduates can manage IT projects, oversee teams, and ensure timely delivery of solutions, bridging communication between stakeholders and developers for efficient and successful outcomes.
Students Testimonials
frequently asked questions
Quick answers to questions you may have
Prospective students must pass the entrance examination conducted by Tribhuvan University and meet the specific eligibility criteria for their chosen program
Because it offers expert faculty, modern labs, industry exposure, and a holistic learning environment.
Yes, Samriddhi College offers internship placements in the final semester of programs like BSc. CSIT
Yes, the college organizes events, student clubs, and sessions with notable alumni to enhance learning and networking
It offers advanced labs, digital library, smart classrooms, and student support services.
Careers include software development, data science, system administration, networking, and research.