CS 0447 * We aren't endorsed by this school

CS 0447 Computer Organization and Assembly

  • Average Course Rating (from 2 Students)

    4.0/5
    Overall Rating Breakdown
    • 2 Advice
    • 5
      0%
    • 4
      100%
    • 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

Computer Organization and Assembly Questions & Answers

Computer Organization and Assembly Flashcards

Computer Organization and Assembly Advice

Computer Organization and Assembly Documents

Showing 1 to 30 of 35

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

Computer Organization and Assembly Questions & Answers


Computer Organization and Assembly Advice

Showing 1 to 2 of 2

View all
    • Profile picture
    Jul 24, 2016
    | Would recommend.

    This class was tough.

    Course Overview:

    The course is required if you are a computer science major. Even had it not been a requirement, it helps solidify an understanding of how a computer processes information via hardware.

    Course highlights:

    You learn basic boolean logic, as well as learn how to code in MIPS assembly language. Toward the end, you build your own virtual CPU.

    Hours per week:

    6-8 hours

    Advice for students:

    Attend every class and sit near the front of the room. This professor is often very quiet, but is very helpful and knowledgeable.

    • Fall 2015
    • YoutaoZhang
    • Yes
    • Great Intro to the Subject
    • Profile picture
    Jun 26, 2016
    | Would recommend.

    This class was tough.

    Course Overview:

    Misurda is the best teacher you can get for this course! No joke, he's the greatest. He's sarcastic. He speaks carefully and slowly, taking the time to fully explain each concept. He'll make sure you know what you're doing. This class isn't easy (especially with other professors, I hear) but Misurda will make you love computer science again. :)

    Course highlights:

    Assembly language is a pain, but it's great (and necessary) to learn the links between hardware and software. MIPS/ARM (assembly languages) is only a portion of the course so you'll learn other things. Like a lot about how computers function on a deeper level or how logical operations are translated throughout the levels of abstraction in a computer. And you'll have your interest peaked regarding hardware.

    Hours per week:

    6-8 hours

    Advice for students:

    The most important things in class are the things he SAYS not the things in the powerpoint slides. So listen carefully and write often. Re-read or re-write your notes after class. Stack Overflow and Google are your friends. GO TO OFFICE HOURS. Seriously, Misurda is always eager to help. And if you think he's great at explaining things in class (which he is) he's even better in office hours because you have more chances to ask questions and have things re-explained. Oh! And make sure you know at least one higher level programming language (ie, Java, C++, Python, etc) before coming into this class. We did a lot of Java to MIPS translation.

    • Summer 2016
    • misurda
    • Yes
    • Background Knowledge Expected Go to Office Hours A Few Big Assignments

Ask a homework question - tutors are online