CS 515 Fundamentals of Computing

This is an introduction to computer science with an emphasis on programming, in Python. The topics include: design; algorithmic thinking; recursion; object-oriented programming; and some basics about computer systems: machine language, interpreters, compilers, and data representation.

This is a Pathways Program Bridge Course. Students in the traditional Computer Science Master's Program (not the Pathways Program) can only take this course in their first semester. 




Graduate Student


Computer Science Program

Typically Offered Periods

Fall Semester