Fall ‘06

CMSC 445 : Software Engineering

TuTh: 11:30am-12:45pm, ITE 241




Course Faculty

                      Dr. Deepinder Sidhu, Professor, Computer Science and Electrical Engineering

                      Office: ITE 347, Tel: 455-3028 or 3063

                      Office Hours: TBD


Teaching Assistant

                      Pankaj Chaudhari, Computer Science and Electrical Engineering

                      Office Hours: ITE 353 , Wed 11am-12 noon, TuTh 3pm -4pm

                      Email : pankaj2@umbc.edu


Updates/Announcements

                       Lecture and Review for final exam will be held on Tuesday 12th December, during the regular class timings

                       IMPORTANT : Final Exam is rescheduled due to the University policy and now will be conducted as per the Registrar's Final Exam Schedule

                       (RESCHEDULED, see above)Final Exam on Tuesday, December 12th 2006(during class)

                       Exam 2 on Tuesday, November 21st 2006(during class), covering chapters 4 and 5(completed)

                       Document added to Reference/Presentation section

                       Presentations done in the class are available below

                       Homework 2 grades are sent, please contact your TA if you have not received them.

                       Exam1 will be on Tuesday 17th October 2006, in class, 1130 am to 1245 pm, covering Chapters 1,2,3 from the required textbook(Completed)

                       Assignment 2 Submission : Submit a single tar-gzipped archive by emailing it to pankaj2@umbc.edu with the subject line : CMSC445 HW2. Mention your name and MyUMBC ID in email if you are not sending it from your MyUMBC account. You email should reach me by 11:55 PM 12th October 2006
Command to tar-gzip your files : tar -czvf hw2.tgz filename1 filename2 ...
e.g. tar -czvf hw2.tgz * will tar-gzip everything in the current directory into hw2.tgz.
To check whether all files you wanted are in the archive use command : tar -tzvf hw2.tgz

                       As per the discussion in the class Assignment #2 is revised and available here

                       Assignment #2 is listed below and is due on October 12th 2006

                       Please note current URL of this webpage, you have been redirected from the old one

                       Assignment #1 is listed below and is due on September 18th 2006


References/Presentations

                       Comparing Designs

                       Fault Tree Analysis

                       Z Notation

                       C4ISR Architecture Framework

                       UML Diagrams

                       Use Cases



Assignments

                       Assignment #2 : Programming Assignment (COMPLETED)

                       Assignment #1 (COMPLETED)

Solve the following problems listed at the end of corresponding chapters(S.I. Pfleeger and J.M. Atlee, Software Engineering: Theory and Practice):
Chapter 1, Problems 3,4 (p. 44)
Chapter 2, Problems 2,3,4,11 (p.80,81)


Course Objective

                       Study of developing and maintaining complex software systems.


Course Material

                      S.I. Pfleeger and J.M. Atlee, Software Engineering: Theory and Practice, Prentice Hall,2006


Prerequisite

                      CMSC 345 or equivalent


Course Topics

                      Software Requirements

                      Software Design

                      Software Specifications

                      Software Implementation

                      Software Testing

                      Software Verification and Validation

                      Software Documentation

                      Software Life-Cycle Management

                      Software Project Management

                      CMMI                        


Projects and Assignments

                      One week to finish an assignment

                      Late assignments will not be accepted                                                           


Grading Policy

Exam1

17th October 2006, 1130 am to 1245 pm

25%

Topics : Chapters 1,2,3

Exam2

21st November 2006, 1130 am to 1245 pm

25%

Topics : Chapters 4,5

Final Exam

As Per Registrar's Final Exam Schedule

25%

Topics : Chapters 5,8 and 9

Assignments and Projects

Announced in Assignments Section

25%