Skip to main content
Sponsored
CS 2110 Software Development Methods
Last taught: Fall 2014
40 Ratings
⏱ Hours/Week
Instructor
Enjoyability
Difficulty
Recommend
Reading
Writing
Groupwork
Other

Grade Distribution

Average GPA
Students Measured

34 Reviews

Add Review
Spring 2013
4.0
Average

It's fairly easy if you did well in CS 1110. Watch out for the random conceptual stuff that Horton will throw at you though. It's sometimes hard to understand exactly what he means on his tests.

Instructor 4.0
Enjoyability 3.0
Recommend 5.0
Difficulty 3.0
Hours/Week 3.0
Spring 2013
4.7
Average

Not too difficult, but great coding experience. Horton is pretty funny, and teaches pretty well.

Instructor 4.0
Enjoyability 5.0
Recommend 5.0
Difficulty 2.0
Hours/Week 6.0
Fall 2012
3.7
Average

Prof.Horton is a very nice person, and he is helpful at office hours. Maybe because either the course material is not that interesting, or Rice 130 is a large place, it's hard to keep students focused in class. Homework is minimal, and the end-of-semester group project is doable given good teammates.

Instructor 4.0
Enjoyability 3.0
Recommend 4.0
Difficulty 2.0
Hours/Week 1.0
Fall 2012
1.7
Average

As a systems major you have to take the class and I hated it. All the concepts from CS 1 are continued so make sure you know the basics. Exams are pretty easy though if you pay attention in class or just read the textbook

Instructor 2.0
Enjoyability 1.0
Recommend 2.0
Difficulty 4.0
Hours/Week 8.0
Fall 2012
3.7
Average

The subject matter in CS 2110 is much different than CS 1110. It is a lot less coding intensive and more concepts about software development.

Horton is an interesting character. He's always very happy, and he tries to make the dry subject a little more interesting. He'll also make a bad joke here and there as well.

The grading is very homework heavy. There are were 3 homework assignments for Fall 2012, and they all count for 35% of your grade. Make sure you do decently well in these. The the first two homeworks are pair programming, where you work with a partner. The last project is a Java/Android project (you get to pick) that you do in a group of 4.

The two midterms are fairly easy. They make up 30% of your grade. You don't have to study too much for them.

The same goes for the final, which made up 20% of your grade. It wasn't too hard, although it was a little more term intense than the others.

The labs are kind of boring, since you don't learn too much new code during the course. They're basically review of code, and you don't have to submit anything. Lab attendance makes up %15 of your grade. You may miss one or two I believe with no penalty.

Overall, I would recommend this class to those who either: 1. Need the class for a major/minor. 2. If you're genuinely interested in software development. But if you're the 2nd one, the class is probably part of your major anyway.

Instructor 4.0
Enjoyability 4.0
Recommend 3.0
Difficulty 3.0
Hours/Week 6.0
Sponsored
Fall 2012
3.7
Average

Horton is a great guy,and he definitely tries to make the material interesting even though it is quite dry. Be sure to attend exam reviews. Overall the class was pretty easy, but the last project is a pain, especially since you're working in a large group. Beware of the 2 hr lab that doesn't count for credit hours... Although the information is useful, I wouldn't really recommend unless you absolutely need to take it.

Instructor 4.0
Enjoyability 4.0
Recommend 3.0
Difficulty 2.0
Hours/Week 5.0
Fall 2012
3.3
Average

Horton is extremely difficult to pay attention to during lecture. There are only 4 homework assignments through the semester and a group project at the end. They are very poorly written and the submission system is awful, but they aren't that bad. His tests are 2/3 concepts - very little coding. Overall not hard. Does not require much effort to get a decent grade. Just do well on the homeworks, those are the majority of your grade.

Instructor 3.0
Enjoyability 3.0
Recommend 4.0
Difficulty 2.0
Hours/Week 0.0
Fall 2012
4.0
Average

Horton can be kind of hard to pay attention to, but I think it's more that the material is really dry than anything else. Slides aren't terribly helpful, so go to office hours and take notes.

Instructor 4.0
Enjoyability 3.0
Recommend 5.0
Difficulty 3.0
Hours/Week 3.0
Fall 2012
4.0
Average

The course can take you to some interesting places if you have the patience for coding for android phones. Definitely not for non-cs people though.

Instructor 3.0
Enjoyability 4.0
Recommend 5.0
Difficulty 3.0
Hours/Week 5.0
Fall 2012
3.0
Average

Horton is a funny, laid back professor who is very helpful at his office hours. However the homework for this class can be very complicated and time consuming. Do not take this if you do not have to, unless you love programming.

Instructor 5.0
Enjoyability 2.0
Recommend 2.0
Difficulty 5.0
Hours/Week 0.0
Sponsored