[ASQ10_Form_2]
School of Computing
Module Specification Form
Code
AC52002
Title
Advanced Programming Techniques
School
Computing
Credit rating
Level
5 (MSc)
Volume
20 credits
Aims
The course aims to cover more advanced techniques than those covered
in the Software Development module AC51002. In particular it covers
important data structures and algorithms, and their implementation in C++,
which involves using the more advances featu
res of the programming
language itself.
Intended
learning
outcomes
KNOWLEDGE
慢s瑲慣琠t慴愠ay灥s
灯i湴nrs 搠dyn慭ic 瑡ts瑲畣瑵牥t
comm潮ly⁵ e搠da瑡ts瑲畣t畲敳
im灯r瑡t琠tl杯ri瑨ts
SKI䱌S
潢j散琠tn搠dl慳s si杮
畳攠ef 瑡瑲畣瑵牥t
慤v慮c敤潤i湧
摥扵杧i湧
瑥t瑩n朠
啎䑅USTA乄䥎N
潦 j散t
-
潲楥湴敤⁰ 潧r慭mi湧 搠d慴a 慢s瑲慣瑩潮
潦 湵m扥r m灯r瑡t琠tom灬數 瑡ts瑲畣瑵牥t
潦 w⁴ 摥vel潰潦tw慲a f潲om潲攠oom灬數⁰牯杲慭mi湧
灲潢p敭s
Indicative
content
剥Riew 潦⁃ 慳s敳 搠d扪散瑳Ⱐ,瑡tks
Dyn慭ic牲aysⰠ,敭灬慴as,ⁱ e略sⰠ,v敲l潡摩n朠
A扳瑲慣琠t慴a⁴yp敳Ⱐ,oi湴敲sⰠ,i湫敤is瑳
䑥D瑲畣瑯牳Ⱐ,潰y潮s瑲畣t潲oⰠ,i湫敤 lis瑳m灬敭敮瑡ti潮
s瑡tks 搠du敵敳
Tr敥sⰠ,m灬敭敮瑡ti潮渠n++,⁴牡v敲e慬s
䱩n敡r湤in慲ye慲a桩n本gBi湡ry敡rc栠hr敥sⰠAVL⁴牥敳
S潲瑩湧
i湳敲瑩潮潲琬elec瑩潮潲琬o桥a灳潲琬ⁱ畩cks潲琬o
m敲来e潲琩
Gr慰桳Ⱐ䑩jks瑲愧a 杯ri瑨t潲桯r瑥t琠t慴as
Kr畳k慬❳ 搠drim❳ 杯rit桭s潲omi湩湵m灡湮i湧 瑲敥s
Effici敮cy
慬杯rit桭s
Assessment
Coursework (%)
40
Exam (%)
60
No. & duration of
exam(s)
One 2
-
hour examination
Teaching &
learning
3 lectures + 1 2
-
hour lab per week
Two programming assignments.
When taught
S2
Modes of
delivery &
student
participation
Lectures, and lab classes where students develop their own software.
Pre
-
requisites
of entry
requirements
AC51002
Accessibility
for students
with disability
Students with disabilities are supported on this module through the
University's Disability Suppo
rt Services
(
http://www.dundee.ac.uk/disabilitysupport/
) and will be given appropriate
aid and guidance consistent with their disability.
A web site for students with disabilities in
the School of
Computing is also
available at
http://www.computing.dundee.ac.uk/staff/awaller/disability.asp
Corequisites
-
Antirequisites
-
Enter the password to open this PDF file:
File name:
-
File size:
-
Title:
-
Author:
-
Subject:
-
Keywords:
-
Creation Date:
-
Modification Date:
-
Creator:
-
PDF Producer:
-
PDF Version:
-
Page Count:
-
Preparing document for printing…
0%
Comments 0
Log in to post a comment