Rose-Hulman logo * We aren't endorsed by this school

CSSE 230 DATA STRUCTURES AND SOFTWARE ENGINEERING

  • Average Course Rating (from 2 Students)

    5.0/5
    Overall Rating Breakdown
    • 2 Advice
    • 5
      100%
    • 4
      0%
    • 3
      0%
    • 2
      0%
    • 1
      0%
  • Course Difficulty Rating

    • Easy 0%

    • Medium 100%

    • Hard 0%

  • Top Course Tags

    Many Small Assignments

    A Few Big Assignments

    Great Discussions

* We aren't endorsed by this school

DATA STRUCTURES AND SOFTWARE ENGINEERING Questions & Answers

DATA STRUCTURES AND SOFTWARE ENGINEERING Flashcards

DATA STRUCTURES AND SOFTWARE ENGINEERING Advice

DATA STRUCTURES AND SOFTWARE ENGINEERING Documents

Showing 1 to 9 of 9

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

DATA STRUCTURES AND SOFTWARE ENGINEERING Advice

Showing 1 to 2 of 2

View all
    • Profile picture
    Apr 25, 2017
    | Would highly recommend.

    Not too easy. Not too difficult.

    Course Overview:

    Dr. Boutell is fantastic and this course explores really cool concepts. It can be challenging at times but Dr. Boutell is always happy to help!

    Course highlights:

    In this course the large project is creating a height-balanced binary tree. These are very useful in the real world so it was cool at the time and has been helpful understanding them since.

    Hours per week:

    9-11 hours

    Advice for students:

    Pay attention in class and don't wait until the last second to do the labs. I did this and ended up working for 13 hours straight on one of them

    • Fall 2015
    • MattBoutell
    • Yes
    • Math-heavy Many Small Assignments A Few Big Assignments
    • Profile picture
    Feb 08, 2017
    | Would highly recommend.

    Not too easy. Not too difficult.

    Course Overview:

    I would recommend it not only because it's required for CSSE majors, but because it's an interesting class where you learn about efficiency of algorithms and different data structures and how they work. It's more of a look at the intricacies of programming as opposed to a simple "this line produces this result". The class teaches us the things to think about when writing a program and how and why we need to think about the aforementioned things.

    Course highlights:

    I learned about trees and "big O" notation. The class was mostly about, as it's name states, learning data structures and researching, developing, and comparing algorithms. I learned all of the above, and I learned the way of thinking necessary to write efficient code.

    Hours per week:

    9-11 hours

    Advice for students:

    Even if you're given a week for an assignment, don't wait until the last minute to do it. Go to office hours if you don't understand something, Boutell in particular is super helpful. Don't worry too much about the class, it's not as difficult as it is made out to be if you go into it expecting to think and not regurgitate algorithms.

    • Fall 2015
    • MattBoutell
    • Yes
    • Many Small Assignments Requires Lots of Research Great Discussions

Ask a homework question - tutors are online