Software Design (COMP 301) Course Outline. Software Design Introduction to software design Methods...
-
Upload
madeline-harrington -
Category
Documents
-
view
229 -
download
0
Transcript of Software Design (COMP 301) Course Outline. Software Design Introduction to software design Methods...
Software Design (COMP 301)
Course Outline
Software Design
Introduction to software design Methods of software design Software design is a creative
rather than an analytic process Collaborative work as part of a
team
Lecturer
Nelishia PillayRoom F3Telephone: 2605644E-mail: [email protected]
Web page: http://titan.cs.unp.ac.za/~nelishiap/comp301.htm
Timetable
Monday08:40 - 09:35 Tuesday11:25 - 12:10 Tuesday12:30 - 13:15 Wednesday(Prac)14:10 - 16:45
Tests
There will be three two tests during the semester. Tentative dates for the tests are listed below: Test 1 – 1 September 2010 Test 2 – 13 October 2010
Project Divided into teams Develop software for a client Teams will have a meeting once a week
(during practicals) Submission at end of meeting Attendance at meetings Tutorials Final project presentation and
submission – 19-22 October
DP and Final Mark Calculation DP requirements
Attendance at practicals A class mark of at least 40%
Class mark = 0.5 x project + 0.5 x average obtained for tests.
Three-hour written examination Final mark =0.5 x class mark +
0.5 x exam mark
Topics Covered What is software design? Requirements, planning and teamwork
revisited. Object-oriented design using UML Design patterns User-interface design Software testing Software deployment
Notes and Books
Notes available from F13. Prescribed book: Design Patterns
Head First – Eric and Elizabeth Freeman. Available at short loan For sale R500 from Mrs Wilson (for
those students that indicated the would like to purchase one)