Computer science
Specialization · Computer science
Software Design and Architecture Specialization
Specialization by University of Alberta on Coursera: 4 courses, 52 hours in total. It appears in 2 Mooc Atlas paths.
University of AlbertaBeginnerJava, Android Studio
Stated prerequisites: Familiarity with object-oriented programming; basic Java
Show the 4 courses
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| Object-Oriented Design | Intermediate | 17 h | 4.7 (2,434) |
| Design Patterns | Intermediate | 15 h | 4.7 (1,382) |
| Software Architecture | Intermediate | 10 h | 4.5 (958) |
| Service-Oriented Architecture | Intermediate | 10 h | 4.5 (599) |