CMPS-3350 "Software Engineering" |
Spring 2022 #32074 |
This semester is complete. Overall scores and grades are posted. Grades will be submitted by Wed 5/25. lab-13 quiz eval lab-12 android
syllabus | textbooks | scores | exams | grades | laptop | teams | |||
---|---|---|---|
Week | Lecture Topic | Reading | Assignment |
1 |
Monday Jan 24 Intro to S Eng Source control: git and github |
github tutorial video |
setup dir cleanup Lab-1 |
2 |
Monday Jan 31 The software lifecycle |
Tsui textbook |
Lab2a lab-2 |
3 |
Monday Feb 7 Implementation A System System diagram |
Chapter-2 dfd example |
lab-3 homework-3 |
4 |
Monday Feb 14 Agile methodology Group formation |
lab-4 |
|
5 |
Monday Feb 21 |
lab-5 group |
|
6 |
Monday Feb 28 Debugging |
lab-6 |
|
7 |
Monday Mar 7 |
Software testing verification vs validation article |
lab-7 |
8 |
Monday Mar 14 |
Software profiling Qa vs Qc |
quiz-8 group eval |
9 |
Monday Mar 21 Code refactoring |
coupling vs
cohesion |
lab-9 |
10 |
Monday Mar 28 Software quality |
robustness vs
correctness |
|
11 |
Monday Apr 4 Midterm week |
thurs github wed quiz wed text Mon github |
|
Spring break week. Monday Apr 11th to Friday Apr 15th
|
|||
12 |
Monday Apr 18 |
||
13 |
Monday Apr 25 |
||
14 |
Monday May 2 |
Group project |
|
15 |
Monday May 9 Group project |
||
final: Monday May 16 11:00am - 1:30pm |