mySchedule | myPage | CSUB | CS Dept | AcademicCalendar | 2017calendar
CMPS-3350 "Software Engineering"
Summer 2017   #51163

The course is now complete.

Nine students participated in the final exam.
Some extra credit was given.

See scores


Bolthouse Farms Job
Sorting 1-trillion records!

syllabus | textbooks | code | scores | teams | group-project | attendance
Week Lecture Topics Readings Assignments
1 Intro to Software Engineering
Source control: git and github
GitHub tutorial
notes
lab-1
homework-1
2 Software engineering lifecycle
Waterfall, other models
Program frameworks
Chapter 4
Chapter 10
teams
Homework #2
3 Agile development
Coding standards
Diagrams
Agile development
indent style
lab-3
lab-3 scores
homework-3
refactoring
4 Coding standards
Programming algorithms
Dynamic programming
indent style
coding conventions
work from home
dfd contest
hw-3 scores
project scores
5 Debugging
Choosing an algorithm
66-ways
srs1
srs2
lab-5
SRS document
6 Program testing
Unit testing
Midterm review exam
textbook chap 1,2
Ideas for the 5-day break.
quiz check
warmup quiz
quiz results
SRS feedback
SRS scores
lab5 scores
group status
7 Exams Written exam results
code scores
8 Project review
Intro to android
Android assignment
9 Coding challenges
quiz-9 scores
10 Job interviews
Code refactoring
Group presentations
Final Exam: Monday Aug 7, 8:00am - 10:30