Software Design and Documentation

CSCI-4440

Software system design methodology emphasizing use of object oriented modeling of application domains and of software systems and emphasizing the roles of written and oral communication in software engineering. Project management and software testing. Individual and team projects include specification, software architecture, user interfaces, and documentation of the phases of a project. This is a communication-intensive course.

4 credits Communication Intensive

Past Term Data

Offered
Not Offered
Offered as Cross-Listing Only
No Term Data
Spring Summer Fall
(Session 1) (Session 2)
2024
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 0/100
2023
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 59/100
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 67/64
Software Design & Documentatio (4c) [CI]
  • John Sturman
Seats Taken: 81/80
2022
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 78/100
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 50/64
Software Design & Documentatio (4c) [CI]
  • John Sturman
Seats Taken: 96/100
2021
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 63/120
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 67/56
Software Design & Doc. (4c) [CI]
  • John Sturman
Seats Taken: 96/100
2020
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 104/120
Software Design & Doc. (4c) [CI]
  • David Eric Goldschmidt
Seats Taken: 145/150
2019
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 104/120
Software Design & Doc. (4c) [CI]
  • John Sturman
Seats Taken: 91/100
2018
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 95/100
Software Design & Doc. (4c) [CI]
  • John Sturman
Seats Taken: 99/100
2017
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 111/100
Software Design & Doc. (4c) [CI]
  • John Sturman
Seats Taken: 97/96
2016
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 93/100
Software Design & Doc. (4c) [CI]
  • John Sturman
Seats Taken: 95/90
2015
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 86/80
Software Design & Doc. (4c) [CI]
  • John Sturman
Seats Taken: 98/100
2014
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 65/60
Software Design & Doc. (4c) [CI]
  • John Sturman
Seats Taken: 97/100
2013
Software Design & Docume (4c) [CI]
  • John Sturman
Seats Taken: 64/72
Software Design & Doc. (4c) [CI]
  • John Sturman
Seats Taken: 99/100
2012
Software Design & Docume (4c) [CI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 60/60
Software Design & Doc. (4c) [CI]
  • John Sturman
Seats Taken: 106/100
2011
Software Design & Docume (4c) [CI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 63/60
Software Design & Doc. (4c) [CI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 90/100
2010
Software Design & Docume (4c) [CI] [WI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 66/60
Software Design & Doc. (4c) [CI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 68/60
2009
Software Design & Docume (4c) [CI] [WI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 70/80
Software Design & Doc. (4c) [CI] [WI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 58/60
2008
Software Design & Docume (4c) [CI] [WI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 61/112
Software Design & Doc. (4c) [CI] [WI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 60/80
2007
Software Design & Docume (4c) [WI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 77/112
Software Design & Doc. (4c) [WI]
  • Ana L. Milanova
  • Anita Kuchera
  • John Sturman
Seats Taken: 66/126
2006
Software Design & Docume (4c) [WI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 95/112
Software Design & Doc. (4c) [WI]
  • Ana L. Milanova
  • Anita Kuchera
  • John Sturman
Seats Taken: 93/126
2005
Software Design & Docume (4c) [WI]
  • Shawn Osborn Pearce
  • John Sturman
Seats Taken: 70/84
Software Design & Doc (4c) [WI]
  • John Sturman
  • Anita Kuchera
Seats Taken: 53/72
2004
Software Design & Docume (4c) [WI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 64/84
Software Design & Doc (4c) [WI]
  • Shawn Osborn Pearce
  • John Sturman
Seats Taken: 45/72
2003
Software Design & Docume (4c) [WI]
  • Anita Kuchera
  • John Sturman
  • Matthew Carl Schumaker
Seats Taken: 103/112
Software Design & Doc (4c) [WI]
  • Anita Kuchera
  • John Sturman
Seats Taken: 61/72
2002
Software Design & Docume (4c) [WI]
  • Anita Kuchera
  • David Eric Goldschmidt
Seats Taken: 45/48
Software Design & Doc (4c) [WI]
  • Robert P Ingalls
  • Anita Kuchera
  • John Sturman
Seats Taken: 83/104
2001
Software Design & Doc. (4c) [WI]
  • Matthew Carl Schumaker
Seats Taken: 25/28
2000
1999
1998