Title: CS 709B Advanced Software Project Management and Development
1CS 709BAdvanced Software Project Management and
Development
- Spring 2009
- Course Syllabus
- January 20, 2009
2Outline
- The Instructor
- The Students
- The Course
- The Texts
- Initial WWW Pointers
- Grading Scheme
- Policies
- Tentative Schedule
3The Instructor.
- Sergiu Dascalu
- Room SEM-236
- Telephone 784-4613
- E-mail dascalus_at_cse.unr.edu
- Web-site www.cse.unr.edu/dascalus
- Office hours
- Thursday 300 400 pm
- or by appointment or chance
4.The Instructor
- Sergiu Dascalu
- PhD, Dalhousie U., Halifax, NS, Canada, 2001
- Teaching and research at UNR,
- 2002-present (software engineering, HCI)
- Teaching and research at Dalhousie University,
1993-2001 (software engineering focus) - Teaching and research at the University
Politehnica Bucharest, Romania, 1984-1995 - (RT embedded systems focus)
- Consultant for software development companies in
Canada and Romania
5The Students
- Registered
- 15 graduate students
- Prerequisite
- Instructors approval
6The Course
- Classroom
- PA 208
- TR 400 - 515 pm
- Outline This course examines topics related to
software project management, software estimation,
and software development. Topics covered include
project planning, project schedules, change
control, managing people, process improvement
software estimation challenges, techniques,
tools and software requirements, design
testing.
7The Texts.
- Required books to be confirmed
- Andrew Stellman and Jennifer Greene, Applied
Software Project Management, OReilly Media Inc.,
2005 - ISBN 0-596-00948-9
- Steve McConnell, Software Estimation
Demystifying the Black Art, Microsoft Press, 2006 - ISBN 0-735-60535-1
8.The Texts
- Lecture notes
- Presentations by the instructor
- Notes you take in the classroom
- Material (book chapters, papers, tutorials, etc.)
that will be indicated later by the instructor
9Initial WWW Pointers
- Stellman and Greenes ASPM website
- http//www.stellman-greene.com/aspm/
- Steve McConnells website
- http//www.stevemcconnell.com/
- CS 709B website
- http//www.cse.unr.edu/dascalus/aspmd2009.html
10Grading Scheme.
- Grading scheme for CS791m students (tentative)
- Assignments 22
- Presentations 13
- Midterm test 20
- Project paper 40
- Class participation 5
- TOTAL 100
11.Grading Scheme
- Passing conditions (all must be met)
- 50 overall
- 50 in test
- 50 in project and paper
- 50 in assignments, presentations, and class
participation - For grade A at least 90 overall, at least 90
in class participation, and at least 60 in test - There are no make-up tests or homework in this
course - Note that poor class participation can
significantly affect your grade
12Grading Scale
- Numerical-letter grade correspondence
- A 90 -100
maximum 100 - A- 87 - 89
- B 83 - 86
- B 78 - 82
- B- 75 - 77
- C 71 - 74
- C 66 - 70
- C- 63 - 65
- D 60 - 62
- D 55 - 59
- D- 50 - 54
- F lt 50
13Policies
- Late submission policy
- Maximum 2 late days per assignment/project
deliverable - Each late day penalized with 10
- No subdivision of late days
- No late days for presentations and test
- Example a 90/100 worth assignment gets 81/100 if
one day late (900.9 81) or 72/100 if two days
late (900.8 72)
14.Policies..
- Legal notices on the world-wide web Read and
comply with accompanying legal notices of
downloadable material - Specify references used
- Do not plagiarize (see next slide)
15..Policies.
- Plagiarism and cheating Will not be tolerated.
Please read the policies of University of Nevada,
Reno regarding academic dishonesty - www.unr.edu/stsv/acdispol.html
16Policies
- Disability Statement
- If you have a disability for which you will need
to request accommodations, please contact me or
someone at the Disability Resource Center
(Thompson Student Services - 107), as soon as
possible.
17Tentative Schedule.
Week Dates (T, R) Contents
1 Jan 20, 22 Lecture Students Introduction
2 Jan 27, 29 Lectures Presentations draw, A1 given
3 Feb 03, 05 Lectures A1 due, A2 given
4 Feb 10, 12 Presentations by students (round 1) A2 due, PP-I given
5 Feb 17, 19 Presentations by students (round 1) A3 given
6 Feb 24, 26 Lectures PP-I due, PP-II given
7 Mar 03, 05 Lectures A3 due
18.Tentative Schedule
8 Mar 10, 12 Presentations by students (round 2) PP-II due, PP-III given
9 Mar 17, 19 Spring break, no classes
10 Mar 24, 26 Presentations by students (round 2) A4 given
11 Mar 31, Apr 02 Lectures A4 due
12 Apr 07, 09 Lectures
13 Apr 14, 16 Midterm (04/14), Lecture
14 Apr 21, 23 Presentations by students (round 3)
15 Apr 28, 30 Presentations by students (round 3)
16 May 05, - Project demos, PP-III due, Paper due (May 9)