CS 211 * We aren't endorsed by this school

CS 211 Programming I Engineers (ACT)

  • Average Course Rating (from 2 Students)

    3.5/5
    Overall Rating Breakdown
    • 2 Advice
    • 5
      0%
    • 4
      50%
    • 3
      50%
    • 2
      0%
    • 1
      0%
  • Course Difficulty Rating

    • Easy 0%

    • Medium 0%

    • Hard 100%

  • Top Course Tags

    A Few Big Assignments

    Go to Office Hours

    Background Knowledge Expected

* We aren't endorsed by this school

Programming I Engineers (ACT) Questions & Answers

Programming I Engineers (ACT) Flashcards

Programming I Engineers (ACT) Advice

Programming I Engineers (ACT) Documents

Showing 1 to 10 of 10

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

Programming I Engineers (ACT) Questions & Answers


Programming I Engineers (ACT) Advice

Showing 1 to 2 of 2

View all
    • Profile picture
    Dec 21, 2016
    | Would recommend.

    This class was tough.

    Course Overview:

    It's a curriculum requirement so it's not really a matter of choice. But I recommend it because electrical engineers should know the C language. It's the best language for EEs because C is a low level language, so it's powerful, but it also allows you to screw up your program by writing to the computer memory where you shouldn't. This power teaches you how computer memory works. Othe languages like Java don't allow you to access memory directly, which is fine, but learning C first allows you to appreciate the things that Java takes care of for you automatically.

    Course highlights:

    The basics of the C language: simple data types like integers, floating points, etc. Higher level concepts like arrays and data structures. How to write a reusable function that you can use in other parts of your program or even other programs. Basic input and output.

    Hours per week:

    9-11 hours

    Advice for students:

    The best advice I could give is to prepare ahead of time. This type of class is perfect for advance preparation since basically any class in the C language covers the same material. The engineering curriculum is demanding; so if you lay a foundation in C ahead of time, CS 211 will feel like review for you and you'll be able to spend more time on your other courses.

    • Fall 2016
    • thomas bartenstein
    • Yes
    • Go to Office Hours A Few Big Assignments
    • Profile picture
    Apr 22, 2016
    | No strong feelings either way.

    This class was tough.

    Course Overview:

    I think the course can vary substantially depending on the professor that you have. The course is supposed to be an intro level course but the class was taught with more advanced concepts than what was expected. Hopefully the student has had prior programming experience or else the learning curve can be very difficult. If new to programming, networking with other people in the class is almost a must if you want to pass the class/ do well.

    Course highlights:

    The highlight of the course for me was learning to deal with setbacks. I was new to programming when I took the course so there were many times where I would have trouble completing a coding task. For example, one project we had to do was finish the code for a future date program which would give you the date x amount of days in advance. I spent upwards of 2 weeks thinking and trying different code but it would be to no avail. So even though I wasn't able to do it properly, I learned through that project and others how to go about breaking big problems into smaller problems to solve things.

    Hours per week:

    6-8 hours

    Advice for students:

    Try to get some programming experience before taking the course and try to work with other people in your class.

    • Fall 2015
    • thomas bartenstein
    • Yes
    • Background Knowledge Expected Go to Office Hours A Few Big Assignments

Ask a homework question - tutors are online