Michael Scott
CS Studio: Teaching Introductory Programming to At-Risk Students in a Small Class Structure
Cohort
2014
Fellow(s)
CS312 is the introductory programming class for computer science majors. It teaches students structured programming: designing and implementing computer programs that solve nontrivial problems. CS312 is the first required course for Computer Science majors. It is part of the four course pre CS program. CS is different than many of the other disciplines in the College of Natural Science. Most students have some exposure to math, chemistry, biology, and even physics during their secondary education. And some have the opportunity to take Computer Science courses.