Computer Science 872-Software Engineering

Course Outline
 sadaouis@uregina.ca

 

 Have a nice semester!

 

Instructor:

Dr Samira Sadaoui

Office: CW308.14

 

 

 

Office Hours:

Monday 11:00-12:30pm    or by appointment

 

 

 

Grading Scheme:

Term Project

70%

 

Presentation & Software Demonstration

30%

 

 Major Topics (Lecture notes available on UR Courses)

Software Engineering Overview

Phases and Models of Software Life Cycle

External Software Qualities and Application Areas

Architectural Styles

Object-Oriented Development of Software Systems (with UML)

Software Management

 

 

Detailed Project Description (posted on UR Courses) 

 

Policies

 

The class web site is: www.cs.uregina.ca\~sadaouis/CS872/indexCS872.html

 

Announcements and other relevant information will be posted on this web site.

 

Lecture notes and detailed project requirements will be posted on UR Courses.

 

LATE projects will NOT be accepted.

 

Strong programming skills are recommended for this course.

 

YOU SHOULD NOT read, copy or share other students' work. Please consult the section of the university calendar on Academic Misconduct and Penalties: Section 5.14.2.1. Academic Integrity, Section 5.14.2.2. Violations - Acts of Academic Misconduct, Section 5.14.4.3. Penalties: Academic Misconduct.

 

E-mail questions can be directed to your Professor at sadaouis@uregina.ca

 You should always use your UR or CS account. If you send messages from other e-mail addresses, they will be ignored.

 Include “CS 872” at the beginning of the subject e-mail.

 

Lecture attendance is mandatory!  Little time is available to assist those who have missed relevant lectures.