mySchedule | CSUB | CS Dept | AcademicCalendar | calendar
CMPS-3350 "Software Engineering"
Spring 2020   #32774
exam is graded
---
course is complete

overall grades are posted to look at
contact me with questions

The teams page
syllabus | weeks | textbooks scores | grades | opengl | project
Week Lecture Topics Readings Assignments
1 Intro to Software Engineering
Source control: git and github
github tutorial
Lab-1
2 The software lifecycle
Tsui chapter-1
code refactoring
coding-style
ch4-process models
Lab-2
3 Programs and systems
Prototypes
building a system
data flow diagram
homework-3
Lab-3
4 Group project
Lab-4
5 Design patterns
chapter-7
Lab-5
6 New methodologies
chapter-5 Lab-6
7 Implementation
Debugging
Kanban
66-ways to debug
debugging steps
Kanban
Lab-7
8 Software testing
chapter-10
Lab-8
school went online
9 Mar 16
Software quality
Correctness
Cohesion
coupling vs
cohesion
robustness vs
correctness
10 Mar 23
No class Mon-Thurs
Friday class only
quiz-1
11 Mar 30
No lab class Tuesday!
Android Studio IDE
possible exam
quiz-2
12 Apr 6
possible exam
Spring break week. Monday Apr 13 to Friday Apr 17
13 Apr 20
Software delivery
lab-11
Install Android
android feedback
14 Apr 27
Optimization
Optimization
15 May 4
Presentation of work
group evaluation
Final Exam: Monday May 18 at 8:00am - 10:30am