NYCNot your
college.

Where the AI generation learns to build.

Build products with AI. Learn to understand, debug and test what you build—with engineers to guide you and peers to build with.

Exclusively for first & second-year college students.

NYC / Teaching approach

Learn to build
real software with AI.

Build products with AI from the start. Learn concepts, debugging, testing and system design through the software you build.

01 / Development workflow

Start building
before you know everything.

Instructors build with AI in live sessions. You use the same workflow in your own projects: define the problem, break down the implementation, inspect the output and iterate.

You can start building before mastering every language. Hand-writing every implementation is not a prerequisite.

Illustration of a developer working with an AI-assisted coding environment
What you’ll practise
Task breakdown
Turn a requirement into smaller, testable changes.
Context & prompting
Give AI the relevant code, constraints and expected behaviour.
Model selection
Choose by task, output quality, speed and credit cost.
Implementation review
Read the changes. Check the result. Refine the instructions.
Not Your CollegeLearn alongside college

NYC Accelerator Programme

Learn by building real projects.

You don’t have to master every language before making something useful. Build with AI from the start and learn the concepts through your product: how it works, where it breaks and how to improve it.

Explore NYC Accelerator
Watch what happens inside NYC

Inside NYC Internship: Day 1

Watch on YouTube

How we teach engineering

AI can write the code.
You need to understand it.

Choose AI tools by the task, quality, speed and cost. Give clear instructions. As you build, learn to read the code, debug failures, test behaviour and decide what needs to change.

Built in the NYC community01 / Notch

A first-year student built this Windows app.

Akshit used AI for research and debugging while making the decisions, testing the app and packaging it for Windows.

Explore Notch
AI: research & debuggingAkshit: decisions, testing, deployment.
Built by Akshit

Your first tech internship

What you need to get a tech internship.

01

Coding, concepts and AI tools.

Learn how code works, how to guide AI and how to check what it produces.

You can learn this from YouTube.

Then use it on real projects.

At NYC, you build with peers, get engineering feedback and develop work you can explain. Add focused interview practice for the internships you’re targeting.

02

Solve problems you haven’t seen before.

Illustration of a learner working through a problem with an engineer

Break a problem into smaller parts. Compare approaches, check the AI’s suggestions and explain why your solution fits. Learn the concepts through the decisions your product needs.

Learn through engineer feedback
03

Build projects you can explain.

NYC student explaining the deployment platform he built — original video cover

Use AI to turn an idea into a working product. Trace how the code, APIs and data fit together. Test failures and improve the system before it goes live.

See what our community builds
04

Work with people who build.

Illustration of students collaborating on software around a laptop

Build with peers who take their work seriously. Share ideas, review each other’s work and find teammates for hackathons, open source and the next product you want to make.

HackathonsGoogle Summer of CodeOpen source
Meet the community
05

Be ready for the interview.

Illustration of a student practising a technical discussion with an engineer

Targeting Microsoft, Amazon or another company? Practise independent coding where required and AI-assisted problem solving where permitted. Learn to explain and test your solution in both formats.

Explore internship preparation Available with the internship-preparation add-on.

Understand the work behind every project.

Leave each build knowing more: how the system works, what you changed and why your solution is better.

Talk to an advisor

Course plan, fees and internship preparation, on one call.

How you learn

Get your code reviewed by top engineers.

Bring the product you built with AI. Work through the bugs, tests and design choices with an engineer. Understand their feedback and use it to make your next version stronger.

01BuildBuild with AI
02ReviewQuestion the decisions
03ImproveTest the next version
Try a short project review
See what an engineer looks for

What makes a strong student project?

Watch on YouTube

The NYC community

Your college isn’t
your only network.

Build with other students, get help when you’re stuck and work on projects people actually use.

Inside the NYC communityChallenge / 01

Can you find
the bugs?

Actual NYC Debug Battle repository on GitHub
Meet other buildersCollaboration / 02
Three students working together at a laptop — moodboard illustration
Your next teammate could be here.

Build
together.

Photo illustration

Build with people
who care about the work.

Find a team on Discord

Conversations from the NYC Discord

Project feedbackStudents ask how the AgroBot rover detects obstacles and plant disease.
Finding teammatesA squad looks for members who will show up and build consistently.

Beyond campus

Opportunities beyond
your college.

HackathonsGoogle Summer of CodeOpen sourceDeveloper events

Join hackathons.

Build a working prototype with your team and present it before the deadline.

Contribute to open source.

Work on real codebases and prepare for programmes like Google Summer of Code.

Get noticed for your work.

Share what you build and help others. Good work gets noticed.

Challenges are open to NYC members. Activity dates are shared with each batch.

Hackathons · Hear from a winner

Learn from a hackathon winner.

Watch on YouTube
Open source · Understand GSoC

Understand how GSoC works.

Watch on YouTube

The NYC community

Join the NYC community.

Join the NYC developer community.

Try a quick project review

Your app runs.
What happens when it fails?

AI can help produce a working first version. You still need to test what can go wrong. Try this library search, spot the missing case and see how a review improves it.

Test this library app
  1. 1. Test your app
  2. 2. Get a review
  3. 3. Improve it
You built a library search.

Search for “Robotics”.

The book isn’t available. What will the user see?

Campus libraryFirst version
Introduction to Python
Working with databases
Web development basics

Example app · Illustrative engineer review.

See what students are building

Projects built by
NYC students.

See what students in the NYC community have made. Open the demos and hear the decisions behind the software and hardware they’re building.

More from the community

Explore projects shared by NYC community members.
Web app

Pixora

Turn a website into a shareable screenshot.

Built by AbinashExplore project
Hardware prototype

AgroBot

A smart-farming rover prototype, still in development.

Built by Akash & team
Web project

DevConnect

An interface for developers to share profiles and projects.

Built by AryanExplore project
Browser experiment

Bluetooth VZ

A 3D Bluetooth spectrum visualiser.

Built by Anish

Projects by NYC community members, credited with each build. AgroBot is an in-progress prototype. These examples show community work, rather than results from the Accelerator course.

Software Engineering + AI

NYC
AcceleratorProgramme

Build applications with AI and learn full-stack engineering through the work. Understand your interface, backend and data, test what can fail and deploy a product you can explain.

Full stack · AI · DSA · System design

See the syllabus and fees
A student building on her laptop — programme illustration<your first page />
01 / Build with AI

Make your first app.

HTML · CSS · JavaScript

Students working on an app together — programme illustrationInterface ↔ API ↔ Database
02 / Understand the system

Connect the backend.

React · Servers · Databases

A student in a college community — programme illustrationConnect your app to AI.
03 / AI in your product

Add AI features.

LLM APIs · Retrieval · Agents

A student deploying her application from a laptop — programme illustrationBuild Test Deploy
04 / Test & deploy

Put it online.

Testing · System design · Cloud

Programme scenes are illustrative, based on the NYC moodboard.

Software Engineering + AI / Syllabus

Learn concepts through your projects

See how each part helps you build, understand and improve a product.
01Web foundationsUnderstand the web through your first build.

Use AI to build your first interface, then work through the HTML, CSS and JavaScript behind it. Make changes, trace what they do and use Git to track your versions.

HTML · CSS · JavaScript · Git · GitHub
02Full stack developmentUnderstand how the whole application works.

Build with AI across React interfaces, servers and databases. Follow a request through the system, understand APIs, authentication and payment flows, and debug the connections between them.

React · Next.js · Node.js · Express · MongoDB · PostgreSQL
03AI in applicationsChoose models and check their output.

Choose models for the task, quality, speed and cost. Connect them to your app’s data and tools through retrieval and agents. Test the answers, permissions and failure cases behind each feature.

LLM APIs · RAG · Vector databases · LangChain · LangGraph
04Data structures and system designKnow why one solution fits better than another.

Use data structures, algorithms and core computer science to reason about your builds. Compare solutions, understand their costs and explain design choices as your system grows.

DSA · System design · Core CS · Aptitude
05Deployment and infrastructureTest what happens beyond your laptop.

Deploy your app and learn how it behaves outside your laptop. Work with containers, deployment pipelines, monitoring and communication between services to diagnose failures and improve reliability.

Docker · CI/CD · Kubernetes · Microservices · Message queues
06Showing your workShow the product and explain the decisions.

Demo the product, walk through how it works and explain what you changed after testing and feedback. Share your work on LinkedIn and in developer communities so people can see what you can do.

Project presentation · LinkedIn · Developer communities
07Internship preparationOptional add-on

Prepare for the roles and assessments you’re targeting, including internships at companies such as Microsoft and Amazon. Practise coding independently when required and using AI when permitted. Work on applications, technical reasoning, testing and explaining your projects.

Internship applications · Interview preparation
08Keep learningKnow when a new tool is worth using.

Explore new frameworks and AI tools through updates, guest sessions and community events. Compare what they help you do, where they fail and whether they fit your next build.

Industry updates · Guest sessions · Community events
Start building with NYC.Get your course plan

Mentors & teaching assistants

Learn from engineers at these companies.

Google
Microsoft
Amazon
Netflix
OpenAI
Watch a project review

See how NYC reviews projects.

Watch on YouTube

Mentors

Bring the product you’re building with AI and the decisions you’re unsure about. Learn how engineers check code, investigate failures and choose between solutions. Apply their feedback to your own work.

Project feedbackEngineering guidance
From a real community project

They ask
the hard questions.

When peers asked how AgroBot worked, Akash explained the ESP32, obstacle detection and the integration still ahead.

Built by Akash & team
A learner getting help at her laptop — support illustration from the NYC moodboard
Work through the part
you don’t understand.
Support illustration

Teaching assistants

Bring a confusing AI suggestion, a broken feature or a concept you haven’t understood. Work through the problem with a teaching assistant and learn why the fix works.

Coding doubtsConcept support

Support that keeps your work moving

Understand the fix before you move on.

Trace what went wrong and check the change, so you can handle a similar problem in your next build.

Company names describe mentors’ workplaces, not company sponsorship. Mentor assignments vary by batch.

NYC Accelerator

Choose what
you want to build.

Each course combines AI tools, subject fundamentals and feedback on your work. Choose your field, then add focused internship preparation for the roles and assessments you’re targeting.

Quick answers

Your questions,
answered.

Yes. You can start without knowing every language or framework. In Software Engineering + AI, you begin building with AI and learn the web concepts, debugging and testing needed to understand and improve your product.

NYC Accelerator

Not sure where to start?
Talk to us.

Build with peers, get engineering feedback and understand the product you build. Tell us what you want to make. We’ll walk you through the course and your options for internship preparation.

Get your course plan

+91

Verify your number to request a call.

Interested in: NYC Accelerator

Your course plan, batch schedule, fees and internship-preparation options.

NYC video

Watch on YouTube

Talk to an advisor

A free call with an advisor. They listen to your goals, answer your questions and suggest the next steps that fit you.

+91