| CMPS-3350 "Software Engineering" |
|
Fall 2021 #81665 |
Grades have been posted
Group Evaluation group project path to asteroids example code is on lab page. Lab-10 project teams are here
| syllabus | weeks | textbooks | scores | exams | grades | laptop | teams | |||
|---|---|---|---|
| Week | Lecture Topics | Readings | Assignments |
| 1 |
Intro to S Eng Source control: git and github |
github tutorial video |
Setup dir✓ warmup quiz✓ Lab-1✓ |
| 2 |
The software lifecycle |
Tsui textbook |
Lab-2✓ Lab2a |
| 3 |
Programs & systems Prototypes |
![]() Wed code Thu code |
Lab-3 quiz1✓ |
| 4 |
Systems Coding standards |
Lab-4 Homework-4 |
|
| 5 |
Design patterns |
Survey Lab-5 |
|
| 6 |
New methodologies Kanban |
Lab-6 | |
| 7 |
Implementation Debugging |
pop quiz Lab-7 |
|
| 8 |
Software testing |
wed quiz Lab-8 |
|
| 9 |
Android Studio IDE |
android on PC |
Lab-9 Android |
| 10 |
Software quality Correctness Cohesion |
verification vs validation Qa vs Qc coupling vs cohesion robustness vs correctness |
|
| 11 | Midterm exam |
Coding exam Wednesday quiz Monday quiz Quiz |
|
| 12 | |||
| 13 | Software delivery | ||
| 14 |
Monday quiz |
||
| 15 |
Presentation of work |
||
| final: Friday December 10 11:00am - 1:30pm | |||