ECE2810J Data Structures and Algorithms |
|
Number of Credits |
4 |
Teaching Hours |
64 |
Offering School |
UM-SJTU Joint Institute |
Course Teacher |
David Garmire Email Address: dgarmire@umich.edu |
Course Level |
Undergraduate Level |
Language of Instruction |
English |
First Day of Class |
Monday, May 8th,2023 |
Last Day of Class |
Friday July 4th, 2023 |
Course Component |
Lecture |
Mode of Teaching |
Synchronous |
Meeting Time |
Mondays and Wednesdays and biweekly Fridays at 16:00 - 17:40 pm, 13 weeks in total. |
Time Zone |
Beijing Time(UTC+8) |
Course-specific Restrictions (e.g. Prerequisites / Major / Year of Study) |
Prerequisites:Discrete Mathematics,Programming & Data Structures Introduction to programming + Discrete Math/Computer Science/Junior |
Course Description |
This course includes introduction to algorithm analysis and Big-Oh notation; fundamental data structures including priority queues, hash tables, binary trees, binary search trees, balanced trees, and graphs; searching and sorting algorithms; basic graph algorithms; and introduction to dynamic programming. |
Syllabus |
|
|