Computer science fundamentals, with programming in C++. Build a satistical analysis tool, an image processing program, a Euchre card game, a machine learning algorithm, and a text editor. Analyze and implement foundational data structures.
We're glad you're interested in taking EECS 280 this spring!
The course runs at an ~2x accelerated pace during the May/June spring half-term. We'll cover the same content as in the regular Fall/Winter terms.
Labs are in-person exercises completed in small groups. Course staff facilitate lab sessions and are available for questions. Lab attendance is required for credit.
Please try to register for a section you can attend. We'll circulate a survey near the start of the term where you can report any unresolvable scheduling conflicts.
ENGR 101 or ENGR 151 or EECS 180 or EECS 183 or ROB 102 with a minimum grade of "C". Prerequisites may be waived with transfer credit or a proficiency exam. Contact the CSE Advising Office in Beyster 2808 or at ugadmin@eecs.umich.edu.