Computing Feedback
Home
About
Staff Log in
Module
AC22007 Data Structures and Algorithms
Coordinator
Dr Iain Martin
Toggle Module Description
"The best way to learn how to design good software is to design good software" Applied Computing is about the design and implementation of original and imaginative solutions to meet the needs of users, and about communicating these solutions in a professional way. AC12001 builds on the skills and knowledge you have gained in AC11001. The course aims to provide you with further experience in designing and implementing software, and give you further opportunities to communicate the results effectively and professionally. It does this by introducing and developing more advanced data structures and algorithms, and gives you the opportunity to apply these skills in a team project. By the end of the course you will: *obtain further experience with the skills developed in AC11001 - programming, use of basic computer tools to develop programs, and transferable skills *have an understanding of the more commonly used data structures and algorithms *have knowledge of how these data structures and algorithms may be used in program design and implementation *gain experience in team work through an end of course project.
Please complete the form below, making sure to answer all questions. Once you have completed the form and are happy with your responses, please submit the form to us using the
"Submit"
button at the foot of the page.
This procedure is completely anonymous.
Module Questions
The objectives of the module were made clear to me.
The module has provided me with opportunities to explore ideas or concepts in depth.
The workload on the module was appropriate to meet the learning objectives.
I have received helpful comments on my work.
The module is well organised and running smoothly.
I have found the module intellectually challenging and stimulating.
The assessment has provided me with opportunities to apply what I have learnt.
The balance between theory and practical work is appropriate for this topic.
What was the best thing about this module, and why do you think this was good?
What aspects of the module would you change, and why would you change them?
Is the weighting of marks for assignments consistent with the effort required?
If any changes were made to this module because of Covid-19, please comment on these changes and how they affected you (positive or negative).
Back to Module List