Course Number / Section:

CIS 4340

Course Title:

Seminar: Quality Assurance & Testing


Sanford M. Sorkin


Wachman Hall, Room 1041





Course Web Page:


Web Site for Complete  Syllabus:

Blackboard &




Junior status


The required text is: Pragmatic Software Testing, Rex Black, Wiley, ISBN: 978-0-470-12790-2.  Recommended texts are: Effective Methods for Software Testing, William E. Perry, Wiley, ISBN: 0-7645-9837-6, and Software Facts and Fallacies, Robert L. Glass, Addison-Wesley, Boston, MA, ISBN 0-321-11742-5


Course Goals:

Learn techniques for creating quality systems. This course discusses the crucial steps to be taken to assure that systems

• Do what they are intended to do

• Work reliably

• Satisfy the client’s requirements

• Are completed on time and within budget



Topics Covered:

Quality practices will be introduced and reviewed to give a perspective as to why some systems succeed and others fail. Most importantly, the course covers techniques for building quality systems.


A number of software tools will be introduced and discussed. Participants will be expected to complete one research paper on test automation, write test plans, and develop the skills to improve the software development process.





Attendance Policy:


Students are expected to attend lectures.