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. 

Credits

3

Prerequisite

Graduate Student

Distribution

Computer Science Program

Typically Offered Periods

Fall Semester