Computing Science and Mathematics
Bachelor's degree
In Aberdeen
Description
-
Type
Bachelor's degree
-
Location
Aberdeen (Scotland)
-
Duration
4 Years
Study provides a breadth of coverage which encompasses both the theory as well as the practice of Computing. Students are given the opportunity to develop their transferable skills and abilities as independent learners.
Facilities
Location
Start date
Start date
About this course
First year entry Scottish Highers BBBB or Advanced Highers CCC or A levels CCC. SQA Higher or GCE A Level or equivalent qualification in Mathematics is required.
Advanced entry Advanced Highers BBB or A levels BBB, including Computing and Mathematics.
Reviews
Course programme
Programme Structure & Content
First Year
First year students focus on the foundations of Computing Science, including: how to design and implement programs (using Java); relevant mathematical concepts, and some of the grand challenges of Computing Science. Students also take courses on Algebra and Calculus.
Second Year
In the second year, students are introduced to core topics in Modern Computing, with courses in Algorithmic Problem Solving, Data Management, Human Computer Interaction, and Intelligent Hardware and Robotics. Students develop significant programming skills in Java and C, and also get hardware experience through building and programming small robots. Students also take advanced courses on Algebra and Calculus.
Third Year
The third year includes a year-long Software Engineering Project. Working in teams, students develop a major software system, from an initial analysis to the final delivery. The project emphasises inter-personal teamwork skills as strongly as technical topics. Taught courses cover Knowledge-based Systems, Distributed Systems and Security, Operating Systems, Adaptive Interactive Systems, Languages and Computability, and Enterprise Computing.
Fourth Year (Honours)
The fourth year also involves a substantial project, but this time students work individually on a specific topic of interest to them; most projects are research-related. Many of the taught courses are also related to research activity, including advanced knowledge and Internet technologies.
Teaching & Assessment
All courses are supported by Web-based material, usually including full course notes. Lectures in the first two years commonly include live computer demonstrations. Assessment is by a mixture of course work and examination.
Additional information
Computing Science and Mathematics