start
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
start [2013/03/15 15:47] – jonathan | start [2013/03/15 15:48] (current) – jonathan | ||
---|---|---|---|
Line 25: | Line 25: | ||
* Maintainable. (Just as it is hard to read a disorganized essay, so it is hard to understand a disorganized design, let alone extend it). | * Maintainable. (Just as it is hard to read a disorganized essay, so it is hard to understand a disorganized design, let alone extend it). | ||
- | The course is work intensive. This is particularly so of the course project (which is handed out prior to reading week, to give students sufficient time to produce a specified software product). A software developer must be able to produce programs that are used by others and maintained (and possibly extended) by other software development teams. Thus the code must have a good design and be properly documented. The main goal of project is to allow students to develop a software product where they must make a **persuasive case** that | + | The course is work intensive. This is particularly so of the course project (which is handed out prior to reading week, to give students sufficient time to produce a specified software product). A software developer must be able to produce programs that are used by others and maintained (and possibly extended) by other software development teams. Thus the code must have a good design and be properly documented. The main goal of the project is to allow students to develop a software product where they must make a **persuasive case** that |
*their software product is **reliable**, | *their software product is **reliable**, | ||
*their software product is **maintainable** (well-designed). | *their software product is **maintainable** (well-designed). |
start.1363362462.txt.gz · Last modified: 2013/03/15 15:47 by jonathan