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 |