Welcome to Introduction to Computing!
This is a first course in computing, and the goal of the course is to introduce you to fundamental principles of computational thinking. The immersive edition of the course will run over a period of four weeks.
Course Instructors
Nipun Batra [email protected]
Balagopal Komarath <[email protected]>
Slack channel
The course will be delivered via Slack. As a registered student of the course, you will be added to Slack automatically. If not, please add yourself to Slack by clicking here.
Timings
- Lectures (all in Jasubhai Auditorium)
- Monday: 10:30 AM to 12:30 PM — Nipun Batra
- Tuesday: 10:30 AM to 12 PM — Nipun Batra
- Wednesday: 10:30 AM to 12:30 PM — Balagopal Komarath
- Thursday: 10:30 AM to 12 PM — Balagopal Komarath
- Labs (in 7/108 and 7/109)
- Section 1: Monday 2 to 4 PM (7/108)
- Section 2: Monday 2 to 4 PM (7/109)
- Section 3: Monday 4 to 6 PM (7/108)
- Section 4: Monday 4 to 6 PM (7/109)
- Section 5
There will be two main types of interactions/discussion/teaching:
- Discussion Hours: Mondays, Wednesdays, and Thursdays: 2 PM to 330 PM. The discussion hours will be led by the the faculty. The purpose of these would be to discuss pre-assigned course material (more details below and in the first lecture). You can ask any doubts in the pre-assigned material. There will also be some practice questions during these discussion hours.
- Labs: 2 PM to 3:30 PM on Tuesdays & 11:30 AM to 1 PM on Fridays. The lab hours will be led mainly by the teaching assistants. The purpose of these would be to help discuss practical programming problems. There will be a set of assigned questions handed prior to the labs.
Course Logistics
Quizzes
TA Details