WCOMS4156-001: Advanced Software Engineering for Fall 2023

Days and Time

Tuesdays and Thursdays 10:10 AM-11:25 AM

Location

501 NWC

Allowed For:

  • Undergraduate
  • Masters
  • Professional
  • PhD

Prerequisites:

Any one or more of COMS W4111, COMS W4115, COMS W4118, or COMS W4444.

Notes:

None

Instructor:

Kaiser, Gail E

Description

Assumes substantial prior software development experience in one or more of C++, Java or C#, as well as basic familiarity with using SQL. Focuses primarily on component model frameworks (EJB, .NET/COM+, Web Services) and quality assurance (code inspection, unit and integration testing, stress testing). Introduction to UML. Surveys other software lifecycle topics as time permits. Centers on an intense semester-long multi-iteration team project building an N-tier application.