George Mason logo * We aren't endorsed by this school

CS 310 Data Structures

  • Average Course Rating (from 1 Student)

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

    • Easy 0%

    • Medium 0%

    • Hard 100%

  • Top Course Tags

    A Few Big Assignments

    Background Knowledge Expected

    Go to Office Hours

* We aren't endorsed by this school

Data Structures Questions & Answers

Data Structures Flashcards

Data Structures Advice

Data Structures Documents

Showing 1 to 30 of 41

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

Data Structures Questions & Answers


Data Structures Advice

Showing 1 to 1 of 1

View all
    • Profile picture
    Feb 28, 2017
    | Would highly recommend.

    This class was tough.

    Course Overview:

    I would definitely recommend this class, not because it is required, but because you will learn many and interesting ways to solve a problem. In my previous CS classes, we had to go do the long way to solve a problem, but now I learned short cuts and more efficient ways to solve a problem.

    Course highlights:

    By taking this class, I learned how to create and design a useful program from scratch. For example, one of our project was to create a line editor, which is like Microsoft Word Document, but you are only allowed to write and edit one line at a time. We had a requirement sheet that just told us how the interaction was between the user and computer and what classes we needed. Based on that, I had to design how I wanted the code to be. Because the project was larger than any project I worked on for school, I learned that you have to break the pieces into smaller parts and work on each parts individually. Once all the parts are finished, then you put all the code in one file.

    Hours per week:

    9-11 hours

    Advice for students:

    In order to succeed in this course, you have to come to every lecture because the tests and projects are all based on what we learned in class. Also, starts the projects early and break them up in small pieces so that it is not too overwhelming.

    • Winter 2016
    • DavidJ.Nordstrom
    • Yes
    • Background Knowledge Expected Go to Office Hours A Few Big Assignments

Ask a homework question - tutors are online