CS 2110

Software Development Methods

New Add to Schedule

Course Description

Pre-Requisite(s): 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.


  • Daniel Graham

     Rating

     Difficulty

    3.50

     GPA

    3.78

     Sections

    Last Taught

    Spring 2021

  • Panagiotis Apostolellis

     Rating

     Difficulty

    3.17

     GPA

    3.42

     Sections

    Last Taught

    Spring 2020

  • David Edwards

     Rating

     Difficulty

    3.06

     GPA

    3.45

     Sections

    Last Taught

    Spring 2018

  • Raymond Pettit

     Rating

     Difficulty

    3.00

     GPA

    3.42

     Sections

    Last Taught

    Spring 2019

  • Paul McBurney

     Rating

     Difficulty

    3.00

     GPA

    3.70

     Sections

    Last Taught

    Summer 2021

  • Robbie Hott

     Rating

     Difficulty

    3.00

     GPA

     Sections

    Last Taught

    Fall 2021

  • Mark Sherriff

     Rating

     Difficulty

    2.83

     GPA

    3.53

     Sections

    Last Taught

    Summer 2012

  • Thomas Horton

     Rating

     Difficulty

    2.80

     GPA

    3.41

     Sections

    Last Taught

    Fall 2014

  • Derrick Stone

     Rating

     Difficulty

    2.77

     GPA

    3.63

     Sections

    Last Taught

    Spring 2022

  • Luther Tychonievich

     Rating

     Difficulty

    2.50

     GPA

    3.31

     Sections

    Last Taught

    Summer 2014

  • John Hott

     Rating

     Difficulty

    2.40

     GPA

    3.60

     Sections

    Last Taught

    Fall 2021

  • Nada Basit

     Rating

     Difficulty

    2.36

     GPA

    3.59

     Sections

    Last Taught

    Fall 2021

  • Faculty Staff

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Fall 2021

  • Erin Griffiths

     Rating

     Difficulty

     GPA

    3.18

     Sections

    Last Taught

    Fall 2017

  • Briana Morrison

     Rating

     Difficulty

     GPA

    3.54

     Sections

    Last Taught

    Fall 2021