PROGRAM COMPREHENSION
- Module code: CS619
- Credits: 7.5
- Semester: 2
- Department: COMPUTER SCIENCE
- International:
Overview | |
---|---|
(a) Static analysis techniques including lexical analysis and parsing, control flow and data flow analysis and other semantic techniques such as type analysis and points-to analysis. (b) Dynamic analysis techniques, including the profiling of methods and objects at run-time. (c) Reverse engineering, including the reverse engineering of UML class diagrams and collaboration diagrams and non-UML approaches to software visualisation. |
Learning Outcomes | |
---|---|
Teaching & Learning methods | |
---|---|
Assessment | |
---|---|
Pre-Requisites | |
---|---|
Timetable | |
---|---|