CS 6/73902 Software Evolution
Spring 2020
Department of Computer Science
Kent State University

Dr. Jonathan I. Maletic (office hours)

The course is intended for the doctoral or masters student in computer science.

The course focuses on the research issues of software evolution and maintenance. Topics such as reverse engineering, design recovery, program analysis, program transformation, refactoring, traceability, and program understanding will be investigated.

The course will be run in a seminar style with students required to read two research papers (approxmately 10 pages each) per class. Grades will be determined by daily class participation and paper presentations. Attendance is very important. Additionally, there will be a term project (paper and presentation).

Students should have taken a software engineering course previously and have a good software development background.

Prerequisites: CS 6/73901 Software Engineering Methodologies, similar course, or strong software engineering background.
Time: MW 12:30 - 1:45pm
Location: 115 MSB

Last update: Thu Jan 16 16:07:33 2020 EST