CSE 7314/5314, Fall 2004

Software Testing and Quality Assurance


Prof. Jeff Tian, CSE Dept., SMU, Dallas, TX 75275
Phone: (214)768-2861; Fax: (214)768-3085
E-mail: tian@engr.smu.edu; Webpage: www.engr.smu.edu/~tian/class/7314.04f

General Description

Quality assurance (QA) includes many techniques and activities aimed at assuring that appropriate functionality has been implemented correctly in the software system or product. There are three aspects to QA: All of the above will be covered in this course. The primary QA techniques and activities to be studied in this course will be various topics related to testing, with a focus on various testing techniques, including: Test activities, management, and other issues, such as testing sub-phases, team organization, testing process, people's roles and responsibilities, test automation, etc., will also be discussed.

The rest of the class time will be devoted to the following topics:

Graduate students (those enrolled in CSE 7314 or via NTU) are required to write a short essay about software quality practice and provide a project summary. (Undergraduate students enrolled in CSE 5314 are not required to do these.)

Textbook and Class Material

Workload and Grading

The course grade each student receives will reflect the weighted average of exams, homework assignments, and course project. The approximate weight assignment is as follows:

Homework
Midterm Exam
Final Exam
Project

15%
25%
25%
35%

List of Topics and Tentative Schedule


Prepared by Jeff Tian (tian@engr.smu.edu). Last update Aug. 13, 2004.

Back to CSE 7314 Webpage