Which course should I take first if I haven’t yet taken any computing courses?

If you are a Computer Science major or minor, Math major, or are considering a dual-degree engineering program, you should take CSC 1300. CSC 1300 is also an appropriate first course for other majors, particularly quantitative ones. It will provide you with an introduction to programming and problem solving emphasizing applications from quantitative disciplines. In addition, CSC 1300 can serve as a non-lab science course in the science category for liberal studies.

If you are a Data Science minor, you should take either CSC 1300 or CSC 1100 as your first course.

If you are interested in a minor in Multimedia Authoring, you should take CSC 1100.

If you are interested in a minor in Geographical Information Systems (GIS), you should begin with CSC 1100.