WCOMS4156-1: Advanced Software Engineering for Spring 2018

Course Home Page

https://courseworks2.columbia.edu/courses/53313

Days and Time

Tuesdays and Thursdays 5:40 PM-6:55 PM

Allowed For:

  • Undergraduate
  • Masters
  • Professional
  • PhD

Prerequisites:

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

Notes:

None

Instructor:

Lowe, Ewan

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.