2026-2027 Graduate Catalog

CS 617 Introduction to Programming

Introduction to programming in a contemporary, mainstream, high-level programming language such as Python. Use of numeric and textual data. Use of data structures such as arrays, lists, sets, and dictionaries/maps such as those implemented by hash tables. Students are expected to be comfortable with algebraic notation as expressed in high school mathematics.


Students can only earn credit for either CS 601 or CS 617 (but not both).

Credits

3