COSC345
Software Engineering
Home
Assesssment
Lecture schedule
Resources
Lecture schedule
Lecture
Who
Topic
1
ASPT
Introduction and project description
2
ASPT
Little Languages
3
ASPT
Project Planning
4
Guest
iOS
5
ASPT
Team Organisation
6
ASPT
Requirements
7
ASPT
Communications
8
ASPT
Version Control
9
ASPT
Documentation
10
ASPT
Debugging
11
ASPT
Make
12
ASPT
Libraries
13
ASPT
Basic Computer Architecture and the Stack I
14
ASPT
Basic Computer Architecture and the Stack II.
I and II
15, 16
ASPT
The Heap
17
ASPT
Managing Memory Managers
18
ASPT
Memory Checkers and Valgrind I
19
ASPT
Memory Checkers and Valgrind II. I and II
20
ASPT
Linkers Loaders and Libraries
21
ASPT
Portability
22
ASPT
Plan to Throw One Away
23
ASPT
Film (The Dragon's Den)
24
ASPT
TBA - Class visit
Between Semester Break
Week
Who
Topic
1
RAOK
Working Backwards
(PDF)
(
Notes
)
2
RAOK
Reading code
(PDF)
(
Notes
)
3
RAOK
Profilers and coverage tools
(PDF)
(
Notes
)
4
RAOK
Static verification and analysis
(PDF)
(
Notes
)
5
RAOK
Quality assurance and metrics
(PDF)
(
Notes
)
6
RAOK
Cost estimation
(PDF)
(
Notes
)
7
RAOK
Reuse
(PDF)
(
Notes
)
8
RAOK
Prototyping and scripting
(PDF)
(
Notes
)
9
RAOK
Testing and test plans
(PDF)
(
Notes
)
10
RAOK
Software architectures
(PDF)
(
Notes
)
11
RAOK
Reverse engineering
(PDF)
(
Notes
)
12
RAOK
Internationalization
(PDF)
(
Notes
)
13
RAOK
Standards and exam review
(PDF)
(
Notes
)