Course Info

IS 422: System Design, Implementation, and Maintenance

Course focus is on both traditional and object oriented systems design. Specific topics include: database design, including logical and physical design; Entity-Relationship diagrams, class diagrams, form and report design; interface and dialogue design; design specifications, including structure charts and prototypes; designing for LANs and distributed systems, as well as the Internet; system implementation, including parallel and phased implementation, testing, documentation, and user training; system maintenance, including types of maintenance, controlling and coordinating maintenance requests, and configuration management. Course ends with a multi-week case study applying the principles from both this course and IS 421, Systems Analysis.

IS 421 and CSC 451 are prerequisites for this class.

Fall 2022-2023

  • Section: 701
  • Class number: 18356
  • Meeting time: W 5:45PM - 9:00PM
  • Location: LEWIS 01513 at Loop Campus
  • Instructor: David Lee | View syllabus

Spring 2021-2022

  • Section: 901
  • Class number: 37341
  • Meeting time: W 5:45PM - 9:00PM
  • Location: LEWIS 01105 at Loop Campus
  • Instructor: David Lee | View syllabus
  • Section: 910
  • Class number: 37227
  • Meeting time: -
  • Location: Online: Async
  • Instructor: David Lee | View syllabus
  • CLOSED

Fall 2021-2022


Section 701

Class number 3907

  • Meeting dates: 9/8/2021 - 11/23/2021
  • Meeting time: W 5:45PM - 9:00PM
  • Location: LEWIS 01513 at Loop Campus
  • Instructor: Makoto Nakayama | View syllabus


Spring 2020-2021

  • Section: 901
  • Class number: 30502
  • Meeting time: W 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: David Lee | View syllabus
  • Section: 910
  • Class number: 30361
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: David Lee | View syllabus