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

There will be two main types of interactions/discussion/teaching:

  1. 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.
  2. 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