Loading...

Course Description

Students learn various data structures and algorithms, and refine their programming skills. Course topics include strategies for the design and evaluation of algorithms, algorithm analysis, sorting, trees, graphs, hash tables, priority queues, disjoint sets, dynamic programming, and greedy algorithms. Prerequisite/Restriction: GPA of 2.0 or better; one of the following with a C- or better: CECS 1410 or CS 1410, ECE 1410; and proof of Java competency approved by the Computer Science Department
Loading...
Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry so that we may promptly notify you when enrollment opens.
Required fields are indicated by .