Professional Documents
Culture Documents
UT Dallas Syllabus For cs4376.502 05f Taught by Anthony Sullivan (Sulliva)
UT Dallas Syllabus For cs4376.502 05f Taught by Anthony Sullivan (Sulliva)
htm
1 of 7 8/23/2005 9:56 AM
CS 4376-502 http://cstalon.utdallas.edu/4376/4376f05.htm
Fall 2005
E-mail: Hours -
Office
Textbook:
Required: The Unified Modeling Language User Guide: Grady Booch, James Rumbaugh, Ivar
Jacobson, Addison Wesley: Boston
Recommended: Object-Oriented Modeling and Design , James Rumbaugh, et.al., Prentice Hall:
Englewood Cliffs
Course Objectives: T
1. In-depth study of object-oriented analysis and design of software systems based on the
standard design language (UML)
2 of 7 8/23/2005 9:56 AM
CS 4376-502 http://cstalon.utdallas.edu/4376/4376f05.htm
There will be one term project (3 PARTS), one midterm examination, and one comprehensive final
examination. Examinations will be based on assigned reading, lectures, and the term project.
There will be no makeup examinations.
The term project will be assigned to teams of up to four students. It will consist of three parts.
Part one will be a use-case analysis of the assigned project and part two will be the design and
part three the transition (implementation) of a software system in either C++ or Java based on the
use-case design performed in part two.
Computer Usage: The labs at UTD have PC’s with Rational Rose installed on them.
Late work: Any assigned work will have 10 points deducted for each week passed DUE.
Grading:
Percentage
Team project (part 1) 10%
Team project (part 2) 20%
Team project (part 3) 10%
Test 1 25%
Test 2 25%
Homework 5%
Class Participation 5%
Class Participation
The class participation grade is based on your class attendance, your effort as part of the project
team (peer review) and your interaction during the semester.
Percentage Grade
98-100 A+
92-97 A
90-91 A-
88-89 B+
82-87 B
80-81 B-
78-79 C+
72-77 C
70-71 C-
68-69 D+
62-67 D
60-61 D-
Below 60 F
Academic Honesty:
3 of 7 8/23/2005 9:56 AM
CS 4376-502 http://cstalon.utdallas.edu/4376/4376f05.htm
The University of Texas System Policy on Academic honesty appears in the Regents Rules and
Regulations, Part One, Chapter VI, Section 3, Paragraph 3.22. Any student who commits an act of
scholastic dishonesty is subject to discipline. Scholastic dishonesty includes but is not limited to
cheating, plagiarism, collusion, the submission for credit of any work or materials that are
attributable in whole or in part to another person, taking an examination for another, any act
designed to give unfair advantage to a student or the attempt to commit such acts.
Class Changes
STUDENTS MUST CHECK THE CLASS WEBSITE AND NEWS AT www.utdallas.edu/~sulliva AT
LEAST ONCE A WEEK ---ALL CHANGES AND ASSIGNMENTS WILL BE PUBLISHED THERE
AND NO WHERE ELSE...YOU ARE RESPONSIBLE FOR ANY ASSIGNMENT CHANGES
PUBLISHED ONE DAY PRIOR TO EACH CLASS. The schedule below is subject to change
4 of 7 8/23/2005 9:56 AM
CS 4376-502 http://cstalon.utdallas.edu/4376/4376f05.htm
Appendix C
Overview of Analysis and Design
Classes
5 Sep Labor Day Holiday
common mechanisms
Analysis
26 Sep Review 1
28 Sep Test 1
5 of 7 8/23/2005 9:56 AM
CS 4376-502 http://cstalon.utdallas.edu/4376/4376f05.htm
Advanced Classes/Relationships
Class Design
Database Design
Implementation Models
Mapping to code
29 Nov No Class
6 of 7 8/23/2005 9:56 AM
CS 4376-502 http://cstalon.utdallas.edu/4376/4376f05.htm
7 of 7 8/23/2005 9:56 AM