Course Info

IT 280: Team Project Development with Agile

Developing a software solution requires more than just knowing how to program. Software development includes analysis, design, documentation, testing, debugging, deployment and maintenance. These parts of the development process are integrated by following a methodology. Additionally, software development is a highly collaborative activity, where soft skills like effective communication, teamwork, and the ability to give and receive feedback, are keys to a successful software project. This class will cover the fundamentals of team development and the agile methodology for software project in lectures and hands-on labs. Students will work in teams on project and team-building simulations during the quarter.

Fall 2025-2026

  • Section: 701
  • Class number: 13069
  • Meeting time: M 5:45PM - 9:00PM
  • Location: LEWIS 01510 at Loop Campus
  • Instructor: Roman Dumiak | View syllabus
  • Section: 730
  • Class number: 13129
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync-Classroom link
  • Instructor: Roman Dumiak | View syllabus

Winter 2024-2025

Fall 2024-2025

  • Section: 701
  • Class number: 14795
  • Meeting time: M 5:45PM - 9:00PM
  • Location: LEWIS 01510 at Loop Campus
  • Instructor: Steve Rubinow | View syllabus
  • Section: 730
  • Class number: 14861
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync-Classroom link
  • Instructor: Steve Rubinow | View syllabus

Fall 2023-2024

  • Section: 701T
  • Class number: 13188
  • Meeting time: M 5:45PM - 9:00PM
  • Location: CDM 00202 at Loop Campus
  • Instructor: Steve Rubinow | View syllabus
  • Section: 730
  • Class number: 13288
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync-Classroom link
  • Instructor: Steve Rubinow | View syllabus

Spring 2022-2023

  • Section: 601T
  • Class number: 40072
  • Meeting time: TuTh 3:10PM - 4:40PM
  • Location: CDM 00228 at Loop Campus
  • Instructor: Steve Rubinow | View syllabus
  • Section: 630
  • Class number: 40172
  • Meeting time: TuTh 3:10PM - 4:40PM
  • Location: Online: Sync-Classroom link
  • Instructor: Steve Rubinow | View syllabus

Fall 2022-2023

  • Section: 701T
  • Class number: 18846
  • Meeting time: M 5:45PM - 9:00PM
  • Location: CDM 00202 at Loop Campus
  • Instructor: Roman Dumiak | View syllabus
  • Section: 730
  • Class number: 18969
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync-Classroom link
  • Instructor: Roman Dumiak | View syllabus
  • CLOSED

Spring 2021-2022

  • Section: 601T
  • Class number: 37505
  • Meeting time: TuTh 3:10PM - 4:40PM
  • Location: CDM 00228 at Loop Campus
  • Instructor: Roman Dumiak | View syllabus
  • Section: 630
  • Class number: 37638
  • Meeting time: TuTh 3:10PM - 4:40PM
  • Location: Online: Sync-Classroom link
  • Instructor: Roman Dumiak | View syllabus

Winter 2021-2022

  • Section: 801
  • Class number: 28652
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: LEWIS 01510 at Loop Campus
  • Instructor: Roman Dumiak | View syllabus

Fall 2021-2022

  • Section: 701T
  • Class number: 4477
  • Meeting time: M 5:45PM - 9:00PM
  • Location: CDM 00202 at Loop Campus
  • Instructor: Roman Dumiak | View syllabus
  • Section: 730
  • Class number: 7109
  • Meeting time: M 5:45PM - 9:00PM
  • Location: Online: Sync-Classroom link
  • Instructor: Roman Dumiak | View syllabus

Spring 2020-2021

  • Section: 901
  • Class number: 30730
  • Meeting time: Tu 5:45PM - 9:00PM
  • Location: Online: Sync
  • Instructor: Luai Mahmud
  • Section: 910
  • Class number: 35424
  • Meeting time: -
  • Location: Online: Async (Sync-Option)
  • Instructor: Luai Mahmud