1 / 9

Software Design (COMP 301)

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 Pillay Room F3 Telephone: 2605644

fayola
Download Presentation

Software Design (COMP 301)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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.za Web page: 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)

More Related