CSC207H1
Software Design
0.50 FCE · St. George · Department of Computer Science · Term F / Y
Description
An introduction to software design and development concepts, methods, and tools using a statically-typed object-oriented programming language such as Java. Topics from: version control, unit testing, refactoring, object-oriented design and development, design patterns, advanced IDE usage, regular expressions, and reflection.
Prerequisite
60% or higher in CSC148H1/ 60% or higher in CSC148H5/ 60% or higher in CSCA48H3/ 60% or higher in CSC111H1
Exclusion
CSC207H5, CSCB07H3
Sections · 15
LEC
| Section | Term | Meetings | Instructor | Enrol |
|---|---|---|---|---|
| LEC5101 | Y |
|
| 117/144 |
| LEC0101 | F |
|
| 150/150wl 9 |
| LEC0201 | F |
|
| 149/150 |
| LEC0301 | F |
|
| 163/240 |
| LEC0302 | F |
|
| 180/180wl 3 |
| LEC5101 | F |
|
| 77/150 |
TUT
| Section | Term | Meetings | Instructor | Enrol |
|---|---|---|---|---|
| TUT5101 | Y |
|
| 115/144 |
| TUT0101 | F |
|
| 71/150 |
| TUT0201 | F |
|
| 145/150 |
| TUT0202 | F |
|
| 30/30 |
| TUT0301 | F |
|
| 139/150 |
| TUT0302 | F |
|
| 30/30 |
| TUT0401 | F |
|
| 180/180 |
| TUT0501 | F |
|
| 24/30 |
| TUT5101 | F |
|
| 73/150 |