CS 2110
Software Development Methods
Course Description
Prerequisites
CS 1110, 1111, 1112, 1113, or 1120 with a grade of C- or higher; or the CS 1110 placement test
A second course in computing with an emphasis on modern software development and principles central to computer science. Topics include software requirements, testing, object-oriented design, abstraction, encapsulation, recursion, and time-complexity.Prerequisite: CS 1110, 1111, 1112, 1113, or 1120 with a grade of C- or higher; or the CS 1110 placement test.
Instructors
Derrick Stone
Spring 2022
Tu 5:00pm - 6:45pm
3.7
Rating
2.8
Difficulty
3.63
GPA
Nada Basit
Fall 2021
2.8
Rating
2.4
Difficulty
3.59
GPA
John Hott
Fall 2021
3.6
Rating
2.4
Difficulty
—
GPA
Robbie Hott
Fall 2021
4.8
Rating
3.0
Difficulty
3.60
GPA
Briana Morrison
Fall 2021
—
Rating
—
Difficulty
3.54
GPA
Faculty Staff
Fall 2021
—
Rating
—
Difficulty
—
GPA
Paul McBurney
Summer 2021
4.0
Rating
3.0
Difficulty
3.70
GPA
Daniel Graham
Spring 2021
2.0
Rating
3.5
Difficulty
3.78
GPA
Panagiotis Apostolellis
Spring 2020
3.2
Rating
3.2
Difficulty
3.42
GPA
Raymond Pettit
Spring 2019
4.7
Rating
3.0
Difficulty
3.42
GPA
David Edwards
Spring 2018
3.1
Rating
3.1
Difficulty
3.45
GPA
Erin Griffiths
Fall 2017
—
Rating
—
Difficulty
3.18
GPA
Thomas Horton
Fall 2014
3.4
Rating
2.8
Difficulty
3.41
GPA
Luther Tychonievich
Summer 2014
4.4
Rating
2.5
Difficulty
3.31
GPA
Mark Sherriff
Summer 2012
4.2
Rating
2.8
Difficulty
3.53
GPA