CS601: Software Development for Scientific Computing

Autumn 2024

Mondays (3:00PM - 3:50PM), Wednesdays (4:00PM to 4:50PM), and Fridays (5:00PM to 5:50PM)


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-in on Mndays 4PM to 4:30PM (A1-618).

TAs:

Vivek Shahare

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
View Scores