Computing for the Sciences

Computing for the Sciences
In this course we will provide an introduction to the field of computer science geared towards students interested in mathematics and the natural sciences. We will study problem-solving approaches and computational techniques utilized in a variety of domains including biology, chemistry, physics, and engineering. Students will learn how to program in Python and other languages, how to extract information from large data sets, and how to utilize a variety of tools employed in scientific computation. The course has no prerequisites and assumes no prior experience with programming or computer science. 3 hrs. lect./lab
Computer Science
Computer Science
Natural Sciences
Requirements Fulfilled:


Spring 2018

CSCI0150A-S18 Lecture
CSCI0150B-S18 Lecture

Fall 2017

CSCI0150A-F17 Lecture
CSCI0150B-F17 Lecture

Spring 2017

CSCI0150A-S17 Lecture (Scharstein)
CSCI0150B-S17 Lecture (Scharstein)

Fall 2016

CSCI0150A-F16 Lecture (Linderman)
CSCI0150B-F16 Lecture (Linderman)

Spring 2016

CSCI0150A-S16 Lecture (Johnson)
CSCI0150B-S16 Lecture (Johnson)

Fall 2015

CSCI0150A-F15 Lecture (Scharstein)
CSCI0150B-F15 Lecture (Scharstein)

Fall 2014

CSCI0150A-F14 Lecture (Scharstein)
CSCI0150B-F14 Lecture (Scharstein)

Spring 2014

CSCI0150A-S14 Lecture (Kauchak)
CSCI0150B-S14 Lecture (Kauchak)

Fall 2013

CSCI0150A-F13 Lecture (Kauchak)

Fall 2012

CSCI0150A-F12 Lecture (Kauchak)
CSCI0150B-F12 Lecture (Kauchak)

Fall 2011

CSCI0150A-F11 Lecture (Kauchak)
CSCI0150B-F11 Lecture (Kauchak)