CMPS-3350 "Software Engineering" |
Fall 2024 #82357 |
Overall grades are in my spreadsheet. I will post them over the weekend. Grades will be posted to MyCSUB by Wednesday next week. Optional final on Friday Attendance not required optional final was successful week-15 group presentations presentation tips Wednesday: groups 1 and 7 Friday: groups 9, 4, and 3 Monday: groups 6 and 8 some homework-10 app stores rules of group projects
syllabus | textbooks | scores | exams | project | overall | laptop | teams | |||
Week | Lecture Topic | Reading | Assignment |
1 |
Monday Aug 26 Intro to S Eng Source control: git and github |
github tutorial video |
Lab-1 |
2 |
Tuesday Sep 3 Tsui textbook The software lifecycle |
Chapter-1 |
lab2 |
3 |
Monday Sep 9 Implementation A System |
Chapter-2 Coding style Elements of style Linux Style guide |
Lab-3 |
4 |
Monday Sep 16 Software lifecycle Group development System diagram |
source comments |
Lab-4 Homework-4 DFD Tips |
5 |
Monday Sep 23 A Software Engineer |
Chapter-3 |
Lab-5 |
6 |
Monday Sep 30 Process models V-model |
Chapter-4 |
Lab-6 |
7 |
Monday Oct 7 Agile methodology |
Chapter-5 |
Lab-7 |
8 |
Monday Oct 14 Code Debugging Code refactoring |
Software profiling C and C++ optimization verification & validation article |
Lab-8 |
9 |
Monday Oct 21 Midterm prep week Software quality |
coupling &
cohesion robustness & correctness Qa & Qc |
Lab-9 |
10 |
Monday Oct 28 Android Studio IDE Mobile App development Delivery of App |
Lab-10 Homework-10 |
|
11 |
Monday Nov 4 Midterm week |
Lab-11 |
|
12 |
Tuesday Nov 12 Monday is holiday off |
||
13 |
Monday Nov 18 |
||
14 |
Monday Nov 25 Programming challenges |
||
15 |
Monday Dec 2 Group presentations week |
||
16 |
Monday Dec 9 Last day of class |
||
Final exam period: Friday December 13 8:00am-10:30am |