2017/18 Undergraduate Programme Catalogue
BSc Applied Computer Science
Programme code: | BS-ACS | UCAS code: | I402 |
---|---|---|---|
Duration: | 3 Years | Method of Attendance: | Full Time |
Programme manager: | Dr N Efford | Contact address: | n.d.efford@leeds.ac.uk |
N/A
Total credits: 360
Entry requirements:
A-level: AAA, excluding General Studies, and GCSE Mathematics grade B or above.
IT or Engineering Diploma: Grade A (plus evidence of significant element of Mathematics studied as part of the diploma).
BTEC Extended Diploma: Grade D*DD and GCSE Mathematics grade B or above.
IB: 35 points overall, with 18 points at higher level to include 6 points in higher level Mathematics.
School/Unit responsible for the parenting of students and programme:
School of Computing
Examination board through which the programme will be considered:
Relevant QAA Subject Benchmark Groups:
Programme specification:
Programme Aims
To prepare students for a career in the computing industry or allied research fields, who have the following characteristics:
- A mastery of the practical skills and theoretical foundations of Computer Science, as described by the core of the Body of Knowledge (below).
- Recognition of the context in which a computer system may function, including its interactions with organisations, individuals, and the physical world.
- Understanding of how to apply the knowledge they have gained to solve real problems.
- Awareness of the rapid technological change in computing, and the necessity of life-long learning.
- Recognition of the social, legal, ethical and cultural issues inherent in the discipline of computing.
- Excellent communication and organizational skills.
- Awareness of the broad applicability of computing, and the roles and responsibilities of a computing professional.
Knowledge and Understanding:
On completion of this programme, students should be able to demonstrate knowledge and understanding of the following knowledge areas of the Computer Science Curriculum (IEEE/ACM CS2103):
- Architecture and Organization
- Computational Science
- Discrete Structures
- Graphics and Visualization
- Human-Computer Interaction
- Information Assurance and Security
- Information Management
- Intelligent Systems
- Networking and Communications
- Operating Systems
- Platform-based Development
- Parallel and Distributed Computing
- Programming Languages
- Software Development Fundamentals
- Software Engineering
- Systems Fundamentals
- Social Issues and Professional Practice
Year1 - View timetable
[Learning Outcomes, Transferable (Key) Skills, Assessment]
Compulsory modules:
Candidates will be required to study the following compulsory modules:
COMP1121 | Databases | 10 credits | Semester 2 (Jan to Jun) | |
COMP1211 | Computer Architecture | 10 credits | Semester 1 (Sep to Jan) | |
COMP1212 | Computer Processors | 10 credits | Semester 2 (Jan to Jun) | |
COMP1421 | Fundamental Mathematical Concepts | 10 credits | Semester 1 (Sep to Jan) | |
COMP1511 | Introduction to Discrete Mathematics | 10 credits | Semester 2 (Jan to Jun) | |
COMP1711 | Procedural Programming | 10 credits | Semester 1 (Sep to Jan) | |
COMP1721 | Object Oriented Programming | 10 credits | Semester 2 (Jan to Jun) | |
COMP1911 | Professional Computing | 20 credits | Semester 1 (Sep to Jan) | |
COMP1921 | Programming Project | 10 credits | Semester 2 (Jan to Jun) |
Optional modules:
Candidates must also study 20 credits of Optional or Discovery modules either from those listed below or from any of the Discovery Themes offered across the University:
COMP1012 | Introduction to Programming | 10 credits | Not running until 202223 | |
COMP1021 | Introduction to Web Technologies | 10 credits | Semester 2 (Jan to Jun) |
Discovery modules:
Students may choose to study up to a maximum of 20 credits of Discovery Modules.
Year2 - View timetable
[Learning Outcomes, Transferable (Key) Skills, Assessment]
Compulsory modules:
Candidates will be required to study the following compulsory modules:
COMP2011 | Web Application Development | 10 credits | Semester 1 (Sep to Jan) | |
COMP2121 | Data Mining | 10 credits | Semester 2 (Jan to Jun) | |
COMP2211 | Operating Systems | 10 credits | Semester 1 (Sep to Jan) | |
COMP2221 | Networks | 10 credits | Semester 2 (Jan to Jun) | |
COMP2321 | Formal Languages and Finite Automata | 10 credits | Semester 2 (Jan to Jun) | |
COMP2611 | Artificial Intelligence | 10 credits | Semester 2 (Jan to Jun) | |
COMP2711 | Algorithms and Data Structures I | 10 credits | Semester 1 (Sep to Jan) | |
COMP2811 | User Interfaces | 10 credits | Semester 1 (Sep to Jan) | |
COMP2912 | Software Engineering Principles | 10 credits | Not running until 201819 | |
COMP2913 | Software Engineering Project | 10 credits | Not running until 201819 |
Optional modules:
Candidates may study up to 20 credits from the following optional modules or 20 credits of Discovery modules or 10 of each:
Candidates may study up to a maximum of 20 credits of the following optional modules:
COMP2421 | Numerical Computation | 10 credits | Semester 1 (Sep to Jan) | |
COMP2721 | Algorithms and Data Structures II | 10 credits | Semester 2 (Jan to Jun) | |
COMP2932 | Compiler Design and Construction | 10 credits | Not running until 201819 |
Discovery modules:
Students may choose to study up to a maximum of 20 credits of Discovery Modules.
Year3 - View timetable
[Learning Outcomes, Transferable (Key) Skills, Assessment]
Compulsory modules:
Candidates will be required to study the following compulsory modules:
COMP3911 | Secure Computing | 10 credits | Semester 1 (Sep to Jan) | |
COMP3931 | Individual Project | 40 credits | Semesters 1 & 2 (Sep to Jun) |
Optional modules:
Candidates will be required to study 70 credits from the following optional modules:
COMP3011 | Web Services and Web Data | 10 credits | Semester 2 (Jan to Jun) | |
COMP3211 | Distributed Systems | 10 credits | Semester 1 (Sep to Jan) | |
COMP3221 | Parallel Computation | 10 credits | Semester 2 (Jan to Jun) | |
COMP3223 | Cryptography | 10 credits | Semester 2 (Jan to Jun) | |
COMP3631 | Intelligent Systems and Robotics | 20 credits | Semester 1 (Sep to Jan) | |
COMP3736 | Information Visualization | 10 credits | Semester 1 (Sep to Jan) | |
COMP3771 | User Adaptive Intelligent Systems | 10 credits | Semester 2 (Jan to Jun) | |
COMP3811 | Computer Graphics | 10 credits | Semester 1 (Sep to Jan) | |
COMP3910 | Combinatorial Optimisation | 10 credits | Semester 2 (Jan to Jun) | |
COMP3940 | Graph Algorithms and Complexity Theory | 10 credits | Semester 1 (Sep to Jan) | |
LUBS3990 | Innovation; Thinking and Practice | 10 credits | Semester 1 (Sep to Jan) |
Last updated: 19/10/2017
Browse Other Catalogues
- Undergraduate module catalogue
- Taught Postgraduate module catalogue
- Undergraduate programme catalogue
- Taught Postgraduate programme catalogue
Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD