COMP 116: Introduction to Scientific Programming (SP 2027)
Instructor of Record, University of North Carolina at Chapel Hill, 2027
In the first half of the course, students will learn Python programming fundamentals and practice. Then in the second half, we’ll look at various scientific applications of programming, like radioactivity modeling and medical imaging. The course caps off with a final project using programming to investigate a scientific question of students’ choice!
Course Information
There is no required textbook for this course. There are lots of Python resources available online and in print, however, which I strongly encourage students seek out for additional reading and practice. (Some examples to come at a later date.)
Syllabus, subject to change prior to course start
Course Website
Click here to go to the course site.
(This page last updated: Oct 15 2026)
