Download presentation
Presentation is loading. Please wait.
Published byMadeline Harrington Modified over 9 years ago
1
Software Design (COMP 301) Course Outline
2
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
3
Lecturer Nelishia Pillay Room F3 Telephone: 2605644 E-mail: pillayn32@ukzn.ac.zapillayn32@ukzn.ac.za Web page: http://titan.cs.unp.ac.za/~nelishiap/comp301.htm http://titan.cs.unp.ac.za/~nelishiap/comp301.htm
4
Timetable Monday08:40 - 09:35 Tuesday11:25 - 12:10 Tuesday12:30 - 13:15 Wednesday(Prac)14:10 - 16:45
5
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
6
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
7
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
8
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
9
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)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.