The Bachelor of Computer Science and Information Technology (BSc CSIT) at Ambition Guru College is a four-year undergraduate program affiliated with Rajarshi Janak University. At a college established in 2024 in Kathmandu, the program sits within a focused academic portfolio that combines computing and management disciplines. That setting matters because the college’s current academic identity is built around project activity, mentorship, workshop-based engagement, and a stated learn-and-earn approach.
The course structure itself is technical and sequential. It begins with mathematics, physics, technical communication, computer concepts, and programming, then moves into core computing areas such as data structures, databases, operating systems, web technology, networking, software engineering, artificial intelligence, cloud computing, machine learning, internship, and research seminar. For students comparing computing programs in Kathmandu, the BSc CSIT at Ambition Guru College is defined by a university-led curriculum and a college context that places visible emphasis on applied academic work.

Offered at Ambition Guru College, Kathmandu
Affiliated with Rajarshi Janak University
College established in 2024 AD
Full program title: Bachelor of Computer Science and Information Technology
Duration: 4 years
Academic structure: 8 semesters
Internal and external assessment built into the course structure
Includes project work in the fifth and seventh semesters
Includes internship in the eighth semester
Includes research seminar in the eighth semester
Includes elective choices from the middle semesters onward
The college highlights mentorship, training and workshop activities, real-world projects, and a 1 Crore Seed Fund
The BSc CSIT follows the Rajarshi Janak University curriculum structure across eight semesters. The course progression moves from foundational science and computing subjects to systems, software, data, security, cloud, machine learning, projects, and internship.
Semester I covers Mathematics-I, Physics, Technical Communication English, Computer Concept and Programming, and Digital Logic.
Semester II includes Mathematics-II, Object Oriented Programming in C++, Discrete Structure, Statistics-I, and Microprocessor and Microcontroller.
Semester III includes Computer Organization and Architecture, Data Structures and Algorithms, Numerical Methods, Statistics-II, and Database Management Systems.
Semester IV includes Computer Graphics, Operating Systems, System Analysis and Design, Java Programming, and Web Technology.
Semester V includes Programming in Python, Theory of Computation, Computer Network, Analysis and Design of Algorithm, one elective, and Project-I.
Semester VI includes Software Engineering, Cryptography and Network Security, Artificial Intelligence, Simulation and Modelling, Research Methodology, and one elective.
Semester VII includes Compiler Design and Construction, Distributed and Cloud Computing, Data Warehousing and Data Mining, Machine Learning, one elective, Project-II, and Constitution of Nepal and Eastern Philosophy as a non-credit compulsory course.
Semester VIII includes Professional and Social Ethics in IT, Management and Entrepreneurship in IT Industry, one elective, Internship, and Research Seminar.
Listed elective areas include Image Processing, Data Analytics and Visualization, Multimedia System, Operations Research, E-Commerce, Mobile Application Development, Wireless Communication and Networking, Unix Shell Programming, E-Governance, .Net Technology, Software Project Management, Software Architecture and Design Pattern, Management Information System, and Neural Network.
Build a structured academic base in computer science and information technology
Develop programming ability across multiple languages and paradigms
Strengthen mathematical, logical, and analytical understanding for computing study
Prepare students for system design, software development, networking, and data work
Introduce research, project, and internship-based academic practice
Connect technical study with professional and social responsibility in IT
The scope of the BSc CSIT at Ambition Guru College comes from both the curriculum and the college context. The curriculum covers programming, database systems, operating systems, web technology, networks, software engineering, artificial intelligence, machine learning, cloud computing, and research. That makes the program academically broad within the computing field rather than narrowly focused on one software area.
At the college level, the program sits inside an institution that also offers BCA, BBA, and MBA. This gives the computing course a setting where technology study is presented alongside management and entrepreneurship-oriented academic activity. The college’s public academic direction also places visible weight on projects, mentorship, workshops, and work-linked learning, which aligns well with a CSIT structure that includes project stages, internship, and research seminar.
Understand core concepts in computer science and information technology
Write and apply programs in C++, Java, Python, and web-related technologies
Use data structures, algorithms, and database concepts in technical problem solving
Develop knowledge of operating systems, networks, security, and software engineering
Apply research methodology in computing-related academic work
Complete project, internship, and seminar components within the degree structure
Programming and software development
Problem solving through algorithms and computational logic
Database design and data handling
System analysis and design
Web and application development
Networking and network security understanding
Research, technical reporting, and seminar presentation
Project execution and internship-based work exposure
The college’s stated academic model combines formal coursework with workshops, mentorship, and real-world project orientation. Within the BSc CSIT structure, that fits a course path that includes progressive technical study, elective choice, project work, internship, and research seminar rather than theory alone.
Structured semester-wise technical coursework
Programming and system-focused academic study
Project work in the later stages of the degree
Internship in the final year
Research seminar component
Training and workshop activity highlighted by the college
Mentorship emphasis within the college’s academic approach
Software and application development roles
Database-related technical roles
Web technology roles
Networking and system support roles
Research and project-based junior technical roles
Further study in computing, information technology, or related fields
The college highlights a 1 Crore Seed Fund for student projects, startups, and entrepreneurial initiatives.
The curriculum structure uses both internal and external marks across the program. Standard 3-credit courses are generally listed with 40 internal marks and 60 external marks. Project, internship, and seminar components carry separate evaluation patterns in the later semesters.
Project-I in the fifth semester carries 100 total marks. Project-II in the seventh semester carries 200 total marks. The eighth-semester internship carries 200 total marks, and the research seminar carries 100 marks. This assessment pattern shows that the degree is evaluated through more than end-semester written examinations alone and gives academic weight to project and field-based components.
The BSc CSIT at Ambition Guru College combines a Rajarshi Janak University computing curriculum with a college setting that emphasizes mentorship, workshops, project activity, and a learn-and-earn direction. Its structure is clearly technical, moving from foundational science and programming into systems, software, security, cloud, machine learning, project work, internship, and research.
For students seeking an undergraduate computing degree at a newly established college in Kathmandu, this program offers a defined academic pathway within a small and focused institution. Students comparing another computing option at the same college can also review the BCA program.
The program runs for 4 years and is divided into 8 semesters.
The program is affiliated with Rajarshi Janak University.
Yes. The curriculum includes Project-I in the fifth semester and Project-II in the seventh semester.
Yes. The program includes an internship in the eighth semester.
The course includes mathematics, physics, programming, data structures, database management systems, operating systems, web technology, software engineering, cryptography and network security, artificial intelligence, machine learning, cloud computing, research methodology, and seminar work.
It is the college’s most technically layered computing degree and sits within an institution that publicly emphasizes project work, workshops, mentorship, and startup support through a 1 Crore Seed Fund.