Syllabus

advertisement
DESIGN SEMINAR
CIS 495 Fall 2003
T Th, 12:10-1:30 pm, 213
Instructor:
Kiumi Akingbehin, Ph.D
Phone: 313-436-9144(Office)
Home: 248-443-0829
E-mail: kiumi@umich.edu
Office: 2221 EC
Office Hours: Tuesday 1:30-2:30 pm, Thursdays 1:30-2:30 pm,
Additional hours M-F, by appointment
Catalog Description
Students participate in the design and implementation of a major software project.
Seminar topics discussed include computing ethics, professional practice, and
contemporary societal issues in computing.
Course Objectives
This is a capstone course in which students utilize several of the skills acquired in
previous CIS courses, especially software engineering skills. Emphasis is placed on
software analysis and design, team work, and communication skills. Students work in
teams on real-life software projects form conception to delivery.
Required Text:
1. Shellenberg, k. Editor), “Computers in Society”, 8th Edition, Dushkin/McgrawHill, 2000.
2. Pressman, S.R., “Classical and Object Oriented Software Engineering”, 4th
Edition McGraw-Hill, 2001.
Recommended/Optional Text:
1. Schach, S.R., “Classical and Object-Oriented Software Engineering”, 4th
Edition McGraw-Hill, 1999.
Weekly Course Syllabus
Week
Discussion Topics, Assignment Reports
9/6
Overview of course
Project Selection and Team Formation
9/11
Project Selection and Team Formation (cont’d)
Group Meetings
9/18
Team Formation
Group Meetings
9/25
Preliminary Project Management Plan (prePMP) due
Selected Topics
10/2
Group Meetings
Selected Topics
10/9
10/16
10/23
10/30
11/6
11/13
11/20
Requirements Document and Presentation due
Selected Topics
Group Meetings
Selected Topics
Project Management Plan (PMP) and Presentation due
Selected Topics
Group Meetings
Selected Topics
Group Meetings
Selected Topics
Design Document and Presentation due
Selected Topics
Group Meetings
Selected Topics
Thanksgiving Holiday – Thursday 11/22/01 to Sunday 11/25/01 (No classes)
11/27
SQA/Test plans and Presentation due
Selected Topics
12/4
Group Meetings
Selected Topics
12/11
Project Demonstrations/Presentations
Final Reports due
Team Evaluations
Last class is on Tuesday 12/11/01.
Final exam is scheduled for Tuesday 12/18/01, 8-11am. Since there is no final
examination, this time slot will be used for additional project demonstrations and
presentations.
Grading
Selected Topics-------------------------------15
Written Reports and Presentations---------40
Project Demo/Presentation------------------25
Final Project Report--------------------------20
Total-------------100
A 90-100
B 80-90
C 70-80
D 60-70
E 0-60
This scale may
be relaxed but
will not be raised.
Important Notes about the Class
1. Selected Topics from the Schulenburg text and additional references are to be
selected by two-person teams and scheduled for discussion in consultation with
the instructor. The members of the two-person team will lead the discussion. The
procedure is for the discussion leaders to give an overview of the topic and then
pose challenging questions to the reminder of the class to promote discussion.
Scheduling will be on a first-come first-served basic, and every member of the
class is expected to lead a discussion.
2. Project teams: Students are expected to work in teams of three or four. Other
team sizes may be approved in exceptional cases. The composition of each team
3.
4.
5.
6.
7.
8.
9.
is to be submitted as part of the preliminary PMP during the week of September
25, 2001. Team composition can be changed anytime during the semester.
Group Meetings: A certain portion of class time is allocated for team meetings.
It is however excepted that additional time, outside of class time, will also be used
for team activities.
Individual and Team Grades: Individual grades will not necessarily be the same
as the grade given to the team as a whole. Every member of a team is required to
be active and to perform his/her duties as assigned within the team. There will be
team evaluations at the end of the semester. Each team member will be required
to evaluate all team members.
Report Due Dates: Written reports are due as indicated and should be turned in
during class. Late reports can be turned in to the CIS secretary in 114 ELB. Such
reports must be initialed by the secretary and the date and time when received
must be written on the report by the secretary. If this is not done, instructor will
use the date when picked up by the instructor. Since instructor does not pick up
mail everyday, this date may be several days after the report is turned in. Penalty
for a late report is –5% per weekly (-50%max).
Computer Access: Dial-up access to the campus computing facilities is available
through Merit/Michnet. Direct-wired access and several workstations and PC’s
are available at various labs on campus. Students may do their projects on any
computer of their choice if not otherwise with the instructor.
E-mail: Students are encouraged to use electronic mail to communicate with the
instructor.
Cheating Policy: The work submitted must be that of the team or individual
student. The minimum penalty for cheating will be a zero for the plagiarized
work.
Attendance Policy: You are responsible for all activities that transpire in all
classes. This includes discussions, announcements, and so on. If you miss a class,
you should obtain notes from a classmate.
Download