CS 272 - Software Engineering

Fall 2018

Celebrating 50 Years of Software Engineering Research!


Course Description
Origins of software engineering as a research area goes back to a NATO conference that was held in 1968. 50 top computer scientists, programmers and industry leaders met at this conference to find a way to solve the software crisis:
Large software systems often do not provide the desired functionality, they take too long to build, they cost too much to build, they require too much resources (time, space) to run, and they cannot evolve to meet changing needs.
The term software engineering was first used in this conference to indicate the need to find a systematic, disciplined, quantifiable approach to the production and maintenance of software. Software engineering has been an active area of research for 50 years motivated by the goals identified in this conference.

In this class we will discuss a collection of influential and impactful software engineering research papers and tools in order to provide an overview of software engineering research.


Instructor: Tevfik Bultan (bultan@cs.ucsb.edu, Phone: x3735)
Office Hours: Tuesday-Thursday 10:00PM-11:00PM at HFH 2123

Class Webpage: URL: http://www.cs.ucsb.edu/~bultan/courses/272/

Lectures: Tuesday/Thursday 11:00AM-12:50PM, PHELP 2510


Course Work


Homework Assignments


Reading Assignments and Lectures


List of Topics and Papers

The following list is subject to change.

Related Tools