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 and Admission Process
|
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
- 1st Semester
- 2nd Semester
- 3rd Semester
- 4th Semester
- 5th Semester
- 6th Semester
- 7th Semester
- 8th Semester
| 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)
AWS Solutions Architect
CCNA
Flutter and Dart
Go (The Go Programming Language)
AWS Cloud Practitioner
IT Essentials
Red Hat System Administration I (RH124)
Data Science and Machine Learning
React
DevOps
UI/UX Design
HTML and CSS
JavaScript
Node.js
Linux Fundamentals
Python Programming Language
Red Hat System Administration II (RH134)
Version control with Git
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 Development
(Frontend/Backend/Full Stack) Web Development is the discipline concerned with the...
DevOps & Platform Engineering
DevOps and Platform Engineering centers on automating software delivery processes...
Artificial Intelligence (AI)
Artificial Intelligence refers to the scientific discipline focused on developing...
Software Engineer
A Software Engineer is a professional responsible for the specification,...
Machine Learning (ML)
Machine Learning is a specialized area within artificial intelligence that...
Game Development & Multimedia
Game Development and Multimedia involves designing and producing interactive games,...
Quality Assurance (QA)
Quality Assurance (QA) focuses on validating software quality, reliability, and...
Mobile Developer
Mobile Development is the specialized field focused on creating software...
Blockchain & Distributed System
Blockchain and Distributed Systems involve the design and implementation of...
Data & Analytics
Data and Analytics encompasses the collection, management, and interpretation of...
Cloud Security
Cloud Security is a specialized field dedicated to safeguarding cloud...
IT Consulting
Consulting entails offering expert guidance to organizations on IT strategies,...
Cybersecurity
Cybersecurity entails safeguarding systems, networks, and data against digital threats...
Entrepreneurship and Freelancing
Entrepreneurship and Freelancing entails applying technical expertise to establish new...
IT Business Management & Strategy
IT Business Management and Strategy involves aligning technology initiatives with...
IT Infrastructure
IT Infrastructure refers to the foundational physical and virtual components...
Networking
Networking is the discipline dedicated to the architectural design, implementation,...
Security
Security, within the context of information technology, pertains to safeguarding...
Research and Development
Research and Development involves contributing to academic or industry research labs...
Teaching and Academia
Teaching and Academia involves serving as lecturers, trainers, or educators...
IT System Engineer
System Engineering is an interdisciplinary field focused on the design,...
Cloud Engineer
Cloud computing is the discipline concerned with architecting, deploying, and...
ERP / MIS Developer / Support
ERP / MIS Developer / Support involves the design, implementation,...
Documentation / Technical Writer
Documentation / Technical Writing involves creating clear, structured, and accurate...
IT System Support / Helpdesk
IT System Support / Helpdesk provides technical assistance and troubleshooting...
Database Administrator
Database Administrator is responsible for the design, implementation, security, and...
Software Developer
Software Developer designs, codes, tests, and maintains software applications and...
Banking Jobs
Graduates with a BSc CSIT are eligible for IT focused...
Further Education
BSc CSIT graduates may pursue master’s degrees in computer science,...
Government Jobs (Civil Service)
Graduates with a BSc CSIT are eligible for officer-level IT...
Students Testimonials
-
No Image
Sumi Prajapati
Assistant Manager (IT), Nepal Bank Limited, BSc. CSIT- Batch 2071
-
No Image
Suman Raj Pathak
Mobile Application Developer, Kodiary Technologies, BSc. CSIT - Batch 2070
-
Anish Baniya
Associate Software Developer, Softech Foundation, B.Sc.CSIT, 2076 Batch
-
Alish Thapa
Flutter Developer, NSDevil, B.Sc.CSIT. 2076 Batch
-
Anukul Bhattarai
Full Stack Developer, Service Eye, B.Sc.CSIT, 2076 Batch
-
No Image
Gopal Karki
Technical Engineer at Everest IT
-
Prasanna Pokharel
Software Developer and Cybersecurity Instructor at TechAxis, B.Sc.CSIT,2076 batch
“Reflecting on my time as a Computer Science student at Samriddhi College, I am immenselygrateful for the education and experiences I gained. The rigorous curriculum, supportive faculty,and collaborative atmosphere truly prepared me for a successful career in the tech industry.Samriddhi will always hold a special place in my heart as the foundation of my journey in theworld of technology.”
Prasanna Pokharel
Software Developer and Cybersecurity Instructor at TechAxis, B.Sc.CSIT,2076 batch
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.
Evaluation System Info