Corequisites: "C-" or better in (MATH(1060 OR 1080 OR 1210 OR 1250 OR 1310 OR 1311 OR 1220 OR 1090) OR Higher Math) OR AP CalcAB score of 3 or better OR AP CalcBC score of 3 or better.
Foundations of Computer Science is a course for students who are interested in pursuing a computer science degree but have no background in computing. CS 1030 provides a gentle introduction to the fundamental concepts of computer science. In particular, students learn problem-solving skills and apply them by writing programs in a visual and fun programming environment that is friendly to beginners. Students also study, simulate, and visualize the inner workings of a simple computer.