UG Computer Science
8-Semester Curriculum Roadmap
Curriculum × AI Led Projects × AI Tools
Programme at a Glance
8 Semesters · 24+ AI Led Projects · 30+ AI Tools
- • Personal Portfolio Website
- • Startup Landing Page
- • Interactive JS Mini-Apps
- • Portfolio Rebuilt in React
- • AI-Enhanced Domain Web App
- • DSA Visualiser
- • Database-Backed Web App
- • First ML Model — Domain Problem
- • OS Process Scheduler Simulator
- • REST API Backend
- • Advanced ML — Merges into Product
- • Computer Networks Mini-Project
- • Cloud Deployment + Full CI/CD
- • Computer Vision Feature
- • Automated Data Pipeline
- • Scale + Security Upgrade
- • NLP / Transformer Feature
- • ML System Design + LLMOps
- • Fine-tune Domain LLM (QLoRA)
- • Frontend Architecture Overhaul
- • Agentic AI Features + Industry Work
- • Blockchain OR Advanced GenAI
- • Product Launch Preparation
- • Industry Capstone + Final Demo Day
Frontend + AI Tools Foundation
Build and ship your first 3 production projects from day one, using the best AI tools in the world.
- Web Development (HTML, CSS, JS)
- Introduction to Programming
- Mathematics for Programming
- Linear Algebra
Personal Portfolio Website
- ✓Multi-page portfolio
- ✓GitHub deployment
- ✓Domain selection
Startup Landing Page
- ✓Product landing page
- ✓Conversion-focused design
- ✓Email waitlist integration
Interactive JS Mini Apps
- ✓Calculator
- ✓Quiz Application
- ✓Word Counter
React + First AI API Integration
The portfolio is rebuilt in React. The first AI-powered app is live. CI/CD is in place.
- React Development
- Object Oriented Programming
- DSA Fundamentals
- Data Analytics & Statistics
Portfolio Rebuilt in React
- ✓Component-based UI
- ✓React Router
- ✓Deploy on Vercel with CI/CD
AI Enhanced Domain App
- ✓Gemini API integration
- ✓System prompts
- ✓Streaming responses
DSA Visualiser
- ✓Sorting animations
- ✓Complexity analysis
- ✓Interactive learning
Database + OS Projects + First ML Model
The project gets a real database. Students train their first ML model. Two threads start — they merge in Semester 4.
- Introduction to DBMS
- Fundamentals of DSA with OS & Concurrency
- Classical Machine Learning
- LLD 101
Database-Backed Web App
- ✓Add Supabase PostgreSQL to the flagship React project
- ✓User auth, CRUD operations
- ✓Real user data persistence
First ML Model — Domain Problem
- ✓Train ML model on a real domain problem
- ✓Kaggle dataset, clean & explore
- ✓Evaluate with SHAP & metrics
- ✓Deploy as Streamlit app
OS Process Scheduler Simulator
- ✓Visual scheduler for FCFS, SJF, Round Robin
- ✓Interactive simulation
- ✓Understand OS theory through code
Full-Stack Backend + Advanced ML Merge
The project gets a real REST API. The ML model gets embedded into the product. Four layers now work together for the first time.
- Build Web Applications with MERN
- Introduction to Backend (SpringBoot)
- Advanced Machine Learning
- DSA + Computer Networks
REST API Backend
- ✓Build REST API with Express.js or SpringBoot
- ✓Auth, validation, error handling
- ✓Connect to database
- ✓Dockerised application
Advanced ML — Merges into Product
- ✓Improve model with advanced techniques
- ✓Embed /api/predict endpoint in backend
- ✓Real ML intelligence inside product
Computer Networks Mini-Project
- ✓TCP Chat Server
- ✓Basic HTTP Server
- ✓Capture & analyze packets
- ✓Hands-on with Wireshark
Cloud Deploy + CI/CD + Computer Vision
Deploy the full-stack project to the real internet with CI/CD. Add a Computer Vision feature. The project becomes a real live product users can visit.
- HLD 101 with DevOps & Cloud [SWE]
- Data Engineering [SWE]
- Neural Networks & Computer Vision [AI/ML]
Cloud Deployment + Full CI/CD
- ✓Deploy entire four-layer app to AWS/Azure
- ✓CI/CD with GitHub Actions
- ✓Docker images & monitoring
Computer Vision Feature
- ✓Train custom YOLOv8 model
- ✓Integrate CV feature into live product
- ✓Expose as FastAPI endpoint
Automated Data Pipeline
- ✓Build ETL pipeline with Python
- ✓Clean, validate & store data
- ✓Schedule & monitor pipeline
Scale + Security + NLP & Transformers
Make the live product scalable and secure. Add NLP and Transformer features. By semester end: a startup-ready AI product.
- Advanced HLD and Application Security [SWE]
- NLP & Transformers [AI/ML]
- ML System Design & LLMOps [AI/ML]
Scale + Security Upgrade
- ✓Redis caching
- ✓Nginx load balancing
- ✓Cloudflare CDN
- ✓Security audit & fixes
NLP / Transformer Feature
- ✓Add NLP feature to product
- ✓Fine-tune / use BERT
- ✓Build RAG system over domain docs
ML System Design + LLMOps
- ✓Model versioning with MLflow
- ✓A/B testing between models
- ✓Feedback loop & model cards
- ✓Connect ML System Design to real product
GenAI Engineering + Fine-tune + Industry
Fine-tune an LLM on domain data. Build agentic AI features. Upgrade to production frontend architecture. Industry Immersion begins.
- AI Engineering (GenAI)
- Frontend Architecture
- Industry Immersion
Fine-tune Domain LLM (QLoRA)
- ✓Collect domain data
- ✓Fine-tune Mistral-7B / LLaMA-3 with QLoRA
- ✓Evaluate vs base model & GPT-4o
- ✓Deploy locally with Ollama & integrate into product
Frontend Architecture Overhaul
- ✓Refactor to production-grade architecture
- ✓Build component library in Storybook
- ✓Setup Turborepo monorepo
- ✓Measure & improve Core Web Vitals
Agentic AI Features + Industry Work
- ✓Build agentic AI features
- ✓RAG + Tools + Memory
- ✓Integrate into live product
- ✓Industry Immersion begins — contribute to real company codebases
Blockchain + Industry Capstone
Polish and ship the product to real users. Learn Blockchain. Deep Industry Immersion. Graduation day is demo day.
- BlockChain
- Industry Immersion (deep engagement)
Blockchain OR Advanced GenAI
- ✓Track A: Add blockchain — smart contracts, decentralised identity
- ✓Track B: Deeper GenAI — tiny model from scratch, multimodal features
- ✓Responsible AI audit
Product Launch Preparation
- ✓Add product analytics
- ✓User onboarding & pricing
- ✓Documentation & support
- ✓Soft launch & user feedback
Industry Capstone + Final Demo Day
- ✓8 weeks in real company
- ✓Build production features
- ✓Code reviews by senior engineers
- ✓Final demo to VCs & partners
The Four-Layer Product Architecture
Every student builds and ships one product that evolves across all 8 semesters
React Frontend → REST API Backend → Database → ML Prediction Model.
The ML model becomes a /api/predict endpoint embedded inside the live product.
Ready to Build Your AI Product?
8 semesters. 24 AI led projects. 30+ AI tools.
Join ALTA School of Technology's B.Tech in Computer Science.