CS601: Software Development for Scientific Computing

Autumn 2021

Tuesdays (11:30AM - 12:30PM), Wednesdays (9:30AM to 10:30AM), and Thursdays (11:30AM to 12:30PM)


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): On demand online sessions based on the availability of student(s) and the instructor

TAs:

Gayatri Rayar
{gayatri 'dot' rayar} '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