SWE 415 - Software Testing and Quality Assurance

Download Report

Transcript SWE 415 - Software Testing and Quality Assurance

SWE 205 - Introduction to Software Engineering

Fall Semester 2008 - 2009 (081) King Fahd University of Petroleum & Minerals Information & Computer Science Department 1

Information

     Instructor: Dr. Sajjad Mahmood Office: B 22, 109 Tel: 7698 E-mail: [email protected]

Office hours    SMW 11:00 AM - 11:50 AM, U 2:00 - 2:50 PM T 10:00 AM - 10:50 AM or by appointment 2

Catalog Description

     Introduction to software engineering and software processes.

Analysis and Design Models.

Construction techniques and principals.

Concepts of programming languages: Syntax and semantics.

Ethical and professional responsibilities.

3

Course Material

   Prerequisites: ICS 102 Text Book  Leffingwell, D. and Widrig D. Managing Software Requirements - A Use Case Approach, 2nd Edition, 2003.

References:  Pressman, R.S. Software Engineering: A Practitioner ’ s Approach. 6th Ed. McGraw-Hill, 2005   Somerville, Ian. Software Engineering, 7th Ed. Addison-Wesley, 2004 Additional Material and Handouts will be distributed in the class 4

Topics

      Introduction to software engineering Software processes and phases Software analysis and design models Fundamentals of programming languages Software construction techniques Ethical and professional issues of software engineering 5

Evaluation Policy

Home Works Quizzes Project Major Exam 1 Major Exam 2 Final Exam (Comprehensive) 5 % 10 % 15 % 20 % 20 % 30 % 6

General Polices

   Attendance will be checked in each class.  If the number of unexcused absences exceeds NINE classes, DN grade will be reported.

Homeworks: No late homework will be accepted.

Quizzes: 15 - 20 minutes. Each quiz will cover material given since the last quiz or major exam.

7

General Polices

  No makeup homework, quizzes or exams will be given.

Registrar will announce the date, time and the place of the final exam.  The final exam will be comprehensive.

8