CS 5150

CS 5150

Course information provided by the 2018-2019 Catalog.

Introduction to the practical problems of specifying, designing, building, testing, and delivering reliable software systems. Special topics include professionalism, project management, and the legal framework for software development. As a central part of the course, student teams carry out projects for real clients, using concepts of agile software development. Each project includes all aspects of software development from a feasibility study to final delivery."


Prerequisites/Corequisites Prerequisite: CS 2110 or equivalent experience programming in Java or C++.

When Offered Spring.

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits Stdnt Opt

  • 12131 CS 5150   LEC 001

  • Instruction Mode: In Person

    Enrollment limited to CIS students only. All others may add themselves to the waitlist during Add/Drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates

  • 12132 CS 5150   DIS 201

  • Instruction Mode: In Person