Barnard College

COMS W 4156x Advanced Software Engineering

Software lifecycle from the viewpoint of designing and implementing N-tier applications (typically utilizing web browser, web server, application server, database). Major emphasis on quality assurance (code inspection, unit and integration testing, security and stress testing). Centers on a student-designed team project that leverages component services (e.g., transactions, resource pooling, publish/subscribe) for an interactive multi-user application such as a simple game. - G. Kaiser
Prerequisites: Substantial software development experience in Java, C++ or C# beyond the level of COMS W3157. Corequisites: Recommended: COMS W4111. BC: Fulfillment of General Education Requirement: Quantitative and Deductive Reasoning (QUA)..
3 points

Course
Number
Call Number/
Section
Days & Times/
Location
Instructor Enrollment
Autumn 2014 :: COMS W4156
COMS
4156
68576
001
TuTh 10:10a - 11:25a
535 SEELEY W. MUDD BUILDING
G. Kaiser 82 / 80 [ More Info ]