EECS 281 - Data Structures and Algorithms
Section: 005
Term: FA 2018
Subject: Electrical Engineering and Computer Science (EECS)
Department: CoE Electrical Engineering and Computer Science
Credits:
4
Requirements & Distribution:
BS
Enforced Prerequisites:
EECS 280; and one of EECS 203, or MATH 465 or 565; each completed with a minimum grade of C or better.
Other Course Info:
F, W. Students may attempt this class a maximum of two times. Students will have to see an EECS program advisor in order to register a third time. The advisor may issue an override in extenuating circumstances.
BS:
This course counts toward the 60 credits of math/science required for a Bachelor of Science degree.
Repeatability:
May not be repeated for credit.
Primary Instructor:

Introduction to algorithm analysis and O-notation; Fundamental data structures including lists, stacks, queues, priority queues, hash tables, binary trees, search trees, balanced trees and graphs; searching and sorting algorithms; recursive algorithms; basic graph algorithms; introduction to greedy algorithms and divide and conquer strategy. Several programming assignments.

EECS 281 - Data Structures and Algorithms
Schedule Listing
001 (LEC)
 
23537
Closed
0
 
8
TuTh 9:00AM - 10:30AM
002 (LEC)
 
19927
Open
2
 
28
TuTh 10:30AM - 12:00PM
003 (LEC)
 
23536
Closed
0
 
17
TuTh 12:00PM - 1:30PM
004 (LEC)
 
10412
Open
5
 
28
TuTh 1:30PM - 3:00PM
005 (LEC)
 
29476
Open
21
 
25
TuTh 4:30PM - 6:00PM
011 (LAB)
P
10413
Closed
0
 
4
F 10:30AM - 12:30PM
012 (LAB)
P
10414
Closed
0
 
4
Th 4:00PM - 6:00PM
013 (LAB)
P
10415
Closed
0
 
11
W 2:30PM - 4:30PM
014 (LAB)
P
19552
Closed
0
 
5
F 1:30PM - 3:30PM
015 (LAB)
P
21607
Closed
0
 
5
F 11:30AM - 1:30PM
016 (LAB)
P
21611
Closed
0
 
4
W 4:30PM - 6:30PM
017 (LAB)
P
22856
Closed
0
 
5
M 10:00AM - 12:00PM
018 (LAB)
P
22857
Closed
0
 
7
Th 4:00PM - 6:00PM
019 (LAB)
P
22858
Closed
0
 
6
M 4:00PM - 6:00PM
020 (LAB)
P
23046
Closed
0
 
4
F 10:30AM - 12:30PM
021 (LAB)
P
23760
Closed
0
 
4
Tu 4:30PM - 6:30PM
022 (LAB)
P
23761
Closed
0
 
2
F 3:30PM - 5:30PM
023 (LAB)
P
23762
Closed
0
 
4
W 4:30PM - 6:30PM
024 (LAB)
P
26419
Closed
0
 
3
M 4:30PM - 6:30PM
025 (LAB)
P
26420
Closed
0
 
4
W 4:30PM - 6:30PM
026 (LAB)
P
26471
Closed
0
 
4
F 10:30AM - 12:30PM
027 (LAB)
P
26472
Closed
0
 
3
F 1:30PM - 3:30PM
028 (LAB)
P
26473
Closed
0
 
4
F 3:00PM - 5:00PM
029 (LAB)
P
26474
Closed
0
 
3
W 9:00AM - 11:00AM
030 (LAB)
P
26475
Closed
0
 
5
Th 4:00PM - 6:00PM
031 (LAB)
P
29277
Closed
0
 
6
W 12:30PM - 2:30PM
032 (LAB)
P
29493
Closed
0
 
4
M 4:00PM - 6:00PM
033 (LAB)
P
29494
Closed
0
 
3
W 4:30PM - 6:30PM
034 (LAB)
P
29495
Closed
0
 
2
F 1:30PM - 3:30PM
NOTE: Data maintained by department in Wolverine Access. If no textbooks are listed below, check with the department.
Syllabi are available to current LSA students. IMPORTANT: These syllabi are provided to give students a general idea about the courses, as offered by LSA departments and programs in prior academic terms. The syllabi do not necessarily reflect the assignments, sequence of course materials, and/or course expectations that the faculty and departments/programs have for these same courses in the current and/or future terms.

No Syllabi are on file for EECS 281. Click the button below to search for a different syllabus (UM login required)

Search for Syllabus
The CourseProfile (ART) system, supported by the U-M Provost’s 3rd Century Initiative through a grant to the Digital Innovation Greenhouse, provides additional information about: course enrollments; academic terms and instructors; student academic profiles (school/college, majors), and previous, concurrent, and subsequent course enrollments.

CourseProfile (ART)