Multi-paradigm Programming and Data Structures
About the Module
The aim of this module is to provide you with experience with developing in C and C++, through the exploration of data structures. You will complete practical work in both languages implementing a variety of data structures, building on what you have learned last year in AC12001.
There are 20 SCQF points available on this module.
|2||C Memory Management|
|3||Defensive Programming in C|
|4||C Data Structures I|
|5||C Data Structures II|
|6||C++ Fundamentals I|
|7||C++ Fundamentals II|
|8||C++ Object Orientation|
|10||C++ Standard Library|
Assessment and Coursework
Coursework counts for 50% of the final module mark. The final degree exam counts for 50% of the final module mark.This module has a Qualifying Fail condition – you must pass both the coursework and the
final degree exam in order to pass AC21008.
|Title||Week Given||Week Due||Effort Expected (hours)||Value (%)|
|C Data Structures||4||7||15||15|
|C++ Data Structures||7||10||25||25|
All course material is available on My Dundee. This includes copies of lecture materials, practical exercises, and assignments. The reading list for this module can be accessed from My Dundee and provides recommended materials for completing the module.