Instructor: Dr. Na Meng, nm8247@cs.vt.edu
Software Engineering (SE) focuses on the process of developing and maintaining software. The SE research proposes solutions to various problems in the requirements analysis, design, implementation, testing, and maintenance of software. With various approaches investigated, researchers aim to improve programmer productivity and software quality.
The goal of this course is two-fold. First, it will increase your knowledge of various research topics in SE to cultivate research interests in the area, and to recommend best practice for software development and maintenance. Second, it will provide an environment that promotes and rewards creative thinking, problem solving, idea presentation, and oral and written communication.
This course consists of three parts.
For each week, two students will present and lead discussion on two papers from the SE literature. Each presenter will prepare a 30-minute talk, which MUST be emailed to the instructor before class. The presenter will lead an additional 30-minute discussion. The presenter will prepare questions for an in-depth analysis of the paper and/or questions stemming from the paper. We will have a 15-minute break between presentations. For weeks you prepare a presentation, you are not responsible for a critique.
Note: If any student needs special accommodations because of a disability, please contact the instructor during the first week of classes.
AcknowledgementThis webpage is created based on Dr. Kathryn S. McKinley's course website for CS395T Spring 2011. I sincerely appreciate Kathryn's great effort of designing the course and creating the website.