Course Description

CP116 Advanced Software Techniques 0.5

A project-oriented course including software design techniques for algorithms and data structures. Emphasis is on programming standards, modular design, verification techniques, analysis of algorithms (including searching and sorting techniques) and file handling. Programming projects are implemented in a widely used high-level language such as FORTRAN. ††

Prerequisite: One of CP104, CP113, CP154 (or equivalent).
Exclusion: CP114.


1996-1998 Undergraduate Calendar Addendum
[Table of Contents]
[Courses by Subject] [Courses by Name] [Awards by Category] [Awards by Name] [Calendar Search]