CS601: Software Development for Scientific Computing

Autumn 2022

Mondays (8:30AM - 9:30AM), Tuesdays (9:30AM to 10:30AM), and Thursdays (10:30AM to 11:30AM)


About the Course

Description:

This course focuses on software development skills in the context of dominant algorithmic patterns found in scientific computing. Topics include:

Details:

The course syllabus discusses most of the details of the course, including a tentative schedule of topics, exam dates, and other administrative information. Announcements, assignment links, and discussion will be posted on the GitHub-Teams discussion page. If you have a question about a concept covered in lecture or about a detail of an assignment, check the discussion page first!

Instructor:

Nikhil Hegde
nikhilh 'at' iitdh 'dot' ac 'dot' in
Office hour (doubt clearing session): Walk-ins or on demand online sessions based on the availability of student(s) and the instructor

TAs:

Gayatri Rayar and Vivek Shahare
{gayatri 'dot' rayar} and {212011006} 'at' iitdh 'dot' ac 'dot' in,
Office hour (doubt clearing session): On demand online sessions based on the availability of student(s) and the TAs

Lecture Schedule and Notes

Homework Assignments and Exams

All homework assignments are due at 11:59PM unless otherwise announced. Assignment and exam details will be posted during the semester.
Instructions for getting familiar with test/development environment (Linux) are here