EECS 281 * We aren't endorsed by this school

EECS 281 Data Structures and Algorithms

  • Average Course Rating (from 5 Students)

    4.7/5
    Overall Rating Breakdown
    • 5 Advice
    • 5
      80%
    • 4
      20%
    • 3
      0%
    • 2
      0%
    • 1
      0%
  • Course Difficulty Rating

    • Easy 0%

    • Medium 20%

    • Hard 80%

  • Top Course Tags

    A Few Big Assignments

    Background Knowledge Expected

    Go to Office Hours

* We aren't endorsed by this school

Data Structures and Algorithms Questions & Answers

Data Structures and Algorithms Flashcards

Data Structures and Algorithms Advice

Data Structures and Algorithms Documents

Showing 1 to 30 of 243

Sort by:
{[$select.selected.label]}

Data Structures and Algorithms Questions & Answers


Data Structures and Algorithms Advice

Showing 1 to 3 of 5

View all
    • Profile picture
    Jul 18, 2017
    | Would highly recommend.

    This class was tough.

    Course Overview:

    The class is a lot of work, but is also the course that employers look for completion of when hiring for internships. Some coding interviews will basically be going down the 281 syllabus and asking you a question from each topic.

    Course highlights:

    You learn a lot of fundamentals about data structures (building on from 280), and algorithms. You will learn how to consider memory vs run time trade offs. This course provides great preparation for coding interviews.

    Hours per week:

    12+ hours

    Advice for students:

    Start projects early. Go to office hours early, you don't have to wait until you have got a good amount of code done before going.

    • Fall 2016
    • paoletti
    • Background Knowledge Expected Go to Office Hours A Few Big Assignments
    • Profile picture
    Jan 09, 2017
    | Would highly recommend.

    This class was tough.

    Course Overview:

    I would highly recommend this course as it provides the knowledge base to obtain an internship or job. Complexity analysis, data structure usage and applications, and algorithm analysis and implementation are all covered in depth which are all needed to be able to get a job in software.

    Course highlights:

    The highlights of the course included the projects. The topics were interesting and it allowed us to apply the programming principles that we learned in lecture to actual designed code projects.

    Hours per week:

    9-11 hours

    Advice for students:

    Don't be afraid to go to office hours as office hours were probably my most valuable resource. Don't start the projects too late. Also, make certain you start studying early enough for exams.

    • Fall 2016
    • paoletti
    • Background Knowledge Expected Go to Office Hours A Few Big Assignments
    • Profile picture
    Apr 13, 2016
    | Would highly recommend.

    This class was tough.

    Course Overview:

    The professor was great and the material taught in this course allowed me to start getting valuable internship opportunities

    Course highlights:

    Sorting algorithms, data structures, analyzing complexity

    Hours per week:

    12+ hours

    Advice for students:

    Go to office hours, expect to put in a lot of time, start early.

    • Spring 2014
    • DrewDeOrio
    • Yes
    • Background Knowledge Expected Go to Office Hours A Few Big Assignments

Ask a homework question - tutors are online