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. Undergraduates are not allowed to enroll.

Credits

3

Prerequisite

Graduate Student or At Least Junior

Distribution

Computer Science Program

Offered

Fall Semester