Dates and Duration
Nov 16 – Dec 12 2026, 4 weeks
Teacher
Tiru Selvan, B.Tech and M.Tech Computer Science, IIT Madras
Level
Beginner
This four-week course offers a gentle but broad introduction to the foundational ideas in Computer Science, giving you a glimpse of what made the digital world possible . Across four structured modules, you will get a sense of programming, algorithms, web technologies, and latest AI concepts like Large Language Models. At the end of the course, you will be able to:
- Understand the basics of programming
- Know the basics of computation
- Understand how the internet works and how data is stored
- The foundations of AI and recent advances
No pre-requisites except basic math.
Jump to registration.
Schedule
Week 1: Basics of programming
| Lecture | Description | Time |
|---|---|---|
| Foundations and Programming Languages | What is a program? | 16 Nov 2026, 6pm to 7pm |
| Software design | What makes a program good? | 18 Nov 2026, 6pm to 7pm |
| Create your own program | Follow along lab session | 20 Nov 2026, 6pm to 7pm |
| Review (optional) | General doubts and discussions | 21 Nov 2026, 11am |
Week 2 : Algorithms
| Lecture | Description | Time |
|---|---|---|
| Searching and Sorting | What is an algorithm? | 23 Nov 2026, 6pm to 7pm |
| Data Structures | How do we store data in memory? | 25 Nov 2026, 6pm to 7pm |
| Advanced algorithms | Few cool puzzles solved using algorithms | 27 Nov 2026, 6pm to 7pm |
| Review (optional) | General doubts and discussions | 28 Nov 2026 11am |
Week 3: Internet and Storage Technologies
| Lecture | Description | Time |
|---|---|---|
| Communication Protocols | How computers communicate over the globe | 30 Nov 2026, 6pm to 7pm |
| Databases | Where and how is data stored? | 2 Dec 2026, 6pm to 7pm |
| Create your own website | Follow along lab session | 4 Dec 2026, 6pm to 7pm |
| Review (optional) | General doubts and discussions | 5 Dec 2026, 11am |
Week 4: Artificial Intelligence/Machine Learning
| Lecture | Description | Time |
|---|---|---|
| Machine Learning and Pattern Recognition | How does a computer recognize a cat? | 7 Dec 2026, 6pm to 7pm |
| Large Language Models (LLM) | How do LLMs work? | 9 Dec 2026, 6pm to 7pm |
| Create your own agent | Follow along lab session | 11 Dec 2026, 6pm to 7pm |
| Review (optional) | General doubts and discussions | 12 Dec 2026, 11am |
Teacher
The teacher for this course is Tiru Selvan.
He is a B.Tech and M.Tech in Computer Science from IIT Madras, has spent 12 years in the software industry building cutting edge software systems. His most recent stint was developing advanced AI solutions at PromptQL.
Registration
Fill in this form and we will reach out : https://forms.gle/h6jWFP99gXDv5N97A
Last date for registering: Nov 8 2026
Location
Koramangala, Bengaluru
(Exact address will be sent to registrants)
Fees
Rs 5000