Your learning journey

The curriculum is structured into four years, each focused on a distinct phase of your academic and professional development. In the first year, you will establish a strong foundation. The second year builds upon the foundation laid in the first year. In the third year, the focus shifts towards preparing you for successful placements in the industry. The final year is dedicated to a capstone project and specialisation - where you get to build your own startup if you want to!
Download brochure with full curriculum
Download Curriculum
Download brochure
Watch

Watch how this curriculum puts you in the top 1% developers

Year One:  Foundation

Semester 1
Kickstart your tech journey with the Launchpad semester where you will undergo a foundation program to become a top coder or entrepreneur.
Fundamentals of Programming
Credits - 4
Learn basics of coding and write code in Java or Python
Computational Mathematics
Credits - 4
Linear Algebra, Advanced Calculus, Probability and Statistics
Science of Living
Credits - 2
Learn about the science of emotions, social interactions, and the psychology of human behavior
Understanding India
Credits - 3
Explore the social, political, and economic dimensions that shape modern India.
Global Grand Challenges
Credits - 2
Identify, discuss and reflect on some of world's most pressing challenges: and the impact of technology and innovation on addressing global challenges.
Indian Polity
Credits - 2
Explore the heart of democracy through the Indian constitution, government bodies and the electoral process.
Leadership Colloquium 1
Credits - 1
Explore the foundations of effective leadership and gain insights into different leadership styles.
Community Engagement
Credits - 2
Discover the power of community engagement in creating positive social change. This will be done through hands-on community service.
Semester 2
Semester 2 is dedicated to structured thinking like a tech wizard. By the end of the 2nd semester, you will also be able to develop a full-fledged website like Netflix or Amazon.
Data Structures and Algorithms 1
Credits - 4
Skills for programming and problem-solving: Learn core principles of organizing data and designing efficient algorithms - your stepping stone to cracking top companies
Web Application Development
Credits - 4
Master the art of creating dynamic and interactive web applications like Flipkart, Netflix or more
Object Oriented Programming
Credits - 3
OOPs equips to write better and reusable codes
Environment and System Thinking
Credits - 3
Discover the role of system thinking in addressing complex environmental challenges.'
Technology and Society
Credits - 2
Get to the core of societal transformation through various facets of technology including ethics of AI/ML, modern technological marvels and more
Indian Polity
Credits - 3
Explore the heart of democracy through the Indian constitution, government bodies and the electoral process.
Discrete Mathematics - I
Credits - 2
This course explores key concepts in discrete mathematics, including theoretical computer science, information theory, logic, set theory, combinatorics, graph theory, and number theory, with emphasis on algorithms, proofs, and applications.
Discrete Mathematics - II
Credits - 2
This course explores key concepts in discrete mathematics, including theoretical computer science, information theory, logic, set theory, combinatorics, graph theory, and number theory, with emphasis on algorithms, proofs, and applications.
Leadership Colloquium 2
Credits - 1
An advanced version of the first course, you will explore second-level leadership principles like conflict management, working in teams, leading in a professional setting etc.
Community Engagement
Credits - 1
Discover the power of community engagement in creating positive social change. This will be done through hands-on community service.

Year Two: Achieve

Semester 3
This semester is dedicated to completing learning required for a Software Developer. Post this, you will be in top 1% Software Developers and can crack MAANG Interviews and more. By the end of this semester, you will be able to develop an app like Ola, Uber, Zomato etc. Outside the class, plan a trek to tech hubs - Silicon Valley or Israel or Singapore.
Data Structures and Algorithms 2
Credits - 4
Explore advanced topics such as graph algorithms, dynamic programming, and advanced data structures
Software Engineering
Credits - 4
Discover the methodologies and tools used by industry professionals to deliver top-notch software
Database Management System
Credits - 4
Enhance your ability to design scalable and robust databases that meet real-world business requirements
Server Side Programming
Credits - 4
Gain a deeper understanding of server-side languages such as PHP, Python, or Node.js
The Art of Storytelling
Credits - 3
Semester 4
Earn your first pay-check, by interning at your dream company or researching on your area of interest. During your internship, you will learn the on-demand skills of building the tech-stack of a company. Similarly you will learn few soft skills like project management, product management, Understanding business models, etc.
Industry Internship/Research Internship
Credits - 12
Newton-Rishihood Internship Program (NRIP): A Semester-wide immersive and experiential paid internship program with leading companies/startups in India.
Ethical Hacking MOOC
Credits - 4
Foundational knowledge and skills in ethical hacking with hands-on experience.
Data Analytics & Visualization
Credits - 4
Master the art of transforming complex data into clear and compelling visual stories

Year Three: Innovate

Semester 5
You will learn core computer science subjects in this semester. You can expect to create a mini version of iOS or Android OS.
Outside the class, shadow CXOs, understand their lives and learn on how to operate companies.
Operating Systems
Credits - 4
Explore the intricate workings of process management, memory allocation, and file systems
Mathematics for AI
Credits - 4
Develop the mathematical intuition required to interpret and interpret AI models and results used in the industry
Computer Networks
Credits - 4
Prepare yourself to design and deploy scalable and resilient computer network solutions
Machine Learning
Credits - 4
Explore the exciting possibilities of AI that enable computers to understand and respond to human language.
User Research and Growth Strategy
Credits - 3
Semester 6
Semester 6 is focused on Mastering Artifical Intelligence where you will learn all hands-on AI concepts. Learners who want to focus on computer science courses have the option to do so under electives. By the end of semester, you can Build your own version of ChatGPT or apply robotics to Identify your hand movements with AI/ML.Also, enjoy a college immersion program, where you can do a mini exchange program with top institutes.
Deep Learning
Credits - 4
Dive into the world of AI and neural networks to create intelligent systems that learn and adapt.
Computer Architecture
Credits - 4
Delve into the intricacies of computer instruction execution and control unit design.
Elective 1 (any one of the below)
Natural Language Processing
Compiler Design
Mobile Application Development
Credits - 4
NLP: Learn how computers can understand and interact with human language, and build technology behind voice recognition systems like Siri or Alexa.
Compiler Design: Explore the art of transforming human-readable code into efficient machine-executable instructions.
Mobile Application Development: Learn to build engaging and user-friendly mobile apps for iOS and Android platforms.
NS Elective 2 (any one of the below)
AI: Computer Vision & Image Processing
System Design
Computer Graphics
Credits - 4
AI: Computer Vision & Image Processing: Discover the power of AI in understanding and analysing visual content, enabling applications like image recognition and object detection
System Design: Master the principles and techniques for designing scalable and efficient software systems that meet real-world requirements
Computer Graphics: Explore the creation and manipulation of visual content, from 2D graphics to 3D modelling and rendering.
How to build an MVP
Credits - 3
Master the art of efficient resource allocation and time management to build an MVP within constraints

Year Four: Succeed

Semester 7
Entrepreneurship semester is focused on new age venture building, where you will learn fundamentals of building a startup. By the end of semester, you will have a tool-kit to become a tech entrepreneur or leader. During the semester, get mentorship from top Indian & global founders on entrepreneurship skills.
Finance for startups
Credits - 4
Program Management
Credits - 4
Startup Funding
Credits - 3
Product Management
Credits - 4
Building Company Culture and Leading Teams
Credits - 3
Marketing & PR for startups
Credits - 3
Building sales and negotiation skills
Credits - 3
Semester 8
Endless Possibilities: This semester is to chart your own path!
Industry Internship/Research/Startup/Project
Credits - 20
Create your startup and pitch for 1 Crore seed money
Intern at a large MNC/startup
Advanced B.Tech Project at Campus or Abroad
Research under top faculties