JCC250H1: Computing for Science

Previous Course Number: 
CSC198H1
Hours: 
24L/24T

Computational skills for the modern practice of basic and applied science. Applied computer programming with an emphasis on practical examples related to the simulation of matter, drawing from scientific disciplines including chemistry, biology, materials science, and physics. Studio format with a mixture of lecture, guided programming, and open scientific problem solving. Students will be exposed to Python numerical and data analysis libraries. No prior programming experience is required.

Prerequisite: 

CHM135H1/​CHM136H1/​CHM151Y1, 0.5 FCE in MAT (excluding FYF courses)

Corequisite: 

None

Exclusion: 

Any CSC course except CSC104H1, CSC196H1, CSC197H1

Distribution Requirements: 
Science
Breadth Requirements: 
The Physical and Mathematical Universes (5)