mySchedule | weeks | CSUB | CS Dept | AcademicCalendar
CMPS-3350 "Software Engineering"
Fall 2024   #82357
Classroom schedule: MWF 9:00am, Tues 7:20am

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

github help   home computer setup
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