Learn to Code

We offer a variety of courses for non-majors to learn at least a little bit of programming (coding). Learning some programming will give you an incredible edge in your career in our world where almost everything has a computer involved. Take some CS classes and put it on your resume!

Our non-major programming courses are all in the CS 150-159 range. In there you will find a variety of courses that introduce programming in a particular language, including Java, Python, C, R, and others.

Please note that these courses are cross-listed as CS 450-459, but these are only for graduate students, they are not available as upper-division credit for undergraduate students.

The official catalog course listing shows all of our courses.