The prerequisite for this course is CS 201 Data Structures and Algorithms. CS 544 is a programming-heavy course. Having taken a programming languages course (e.g. CS 321) and a computer architecture course (e.g. CS 240) is quite helpful, but not required.
This course has previously been offered in Spring 2016.
Course TA is Baris Ozcan (email@example.com).