CSC207H1
UTSGSoftware Design
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.
View full details on the UofT Academic CalendarPrereq: 60% or higher in CSC148H1/ 60% or higher in CSC148H5/ 60% or higher in CSCA48H3/ 60% or higher in CSC111H1Breadth: Physical & Mathematical UniversesExcl: CSC207H5, CSCB07H3
50%
liked
Easy100%
Useful60%
2
comments
2
ratings
Course Info
DepartmentCSC
CampusUTSG (St. George)
Level200
Hours24L/24T
BreadthPhysical & Mathematical Universes
What do you think of CSC207H1?
Reviews (2)
From Reddit
Difficulty: 1/5Usefulness: 2/5
Required course for CS. They taught clean code practices such as design patterns, SOLID, etc. Boring content, boring lectures, boring assignments. This is definitely in the running for easiest course I took.
3 weeks ago