Computing - BSc (Hons)
This course is designed to develop a grasp of the key concepts of computing and of modern computer systems. It also provides a deep understanding of the underpinning theoretical foundation knowledge, along with highlighting the importance of technology in the modern world. You will also be exposed to the state-of-the art research that is poised to shape and transform the computing and IT industry over the next decade.
We are currently ranked as the top new university in Wales for Computer Sciences courses according to the Guardian University Guide 2013.
You will study modules that includes:
Systems Analysis and Design Techniques
This module aims to introduce the student to a systems approach to problem solving and use of structured methods for systems development. It will introduce the software life cycle of a system: the stages, activities in each stage, outputs from each stage. Additionally it will look at data modelling techniques: definition of entities and their relationships, approaches to data modelling, including logical and relational techniques.
Mathematics for Computing
This module aims to facilitate the understanding and implementation of various mathematical concepts underpinning computing and information systems. Additionally it aims to extend the basic mathematical awareness and skills to provide the necessary mathematical foundations for other compulsory modules and develop a range of analytical and problem-solving skills, along with the necessary study skills, to learn new areas of mathematics.
This module aims to provide the student with the necessary skills to write programs using an appropriate programming language. It also aims to develop an appreciation of accessing and managing system-level resources, such as memory and introduce assembly language programming and low-level manipulation of a machine.
Introduction to Databases
This module aims to provide an introduction to data modelling and an insight into the use of commercial DBMS packages. The module will teach you to create an ER model for a given context and apply relational DBMS software to implement a relational model.
Introduction to Multimedia and the Internet
This module provides an overview of Multimedia and the Internet and their role in the information society. At the end of the module you will be able to identify the uses of multimedia in society and use key design and usability ideas. You will also be able to identify and use the main digital media files and implement multimedia editing tools for basic editing and compression of media.
Fundamentals of Computer Technology
This module aims to provide an overview of Networks and Information Technology (IT) and their role in the information society. At the end of the module you will be able to recognise the main components of a computer system and describe their function and operation. And discuss the main functions of an operating system. Additionally, you will be able to outline the basic concepts of data communications and computer networks and discuss the importance of data security.
Introduction to Information Systems
This module aims to introduce the subject of managerial levels, department organisation and information systems in a typical organisation. It will teach you to explain the technological, human and organizational components of an information system and appreciate how computer systems and technology are used to support information systems.
Data Structures, Algorithms, and Program Design
This module aims to introduce the student to basic file and processing concepts, pseudo code, data types and structures, the use of algorithms, and structured methods for program development. You will be taught how to produce a pseudo code program through structured methods and identify various data types and structures.
Event Driven Programming
This module introduces students to the concepts of event driven programming and should give them a full understanding of the Human Computer Interface (HCI) and the part it plays in the construction of software. You will be able to produce programs to the desired standards and design User Interfaces using appropriate HCI guidelines.
This module introduces the stages of software implementation and also provides the student with the basic skills necessary to develop structured software. At the end of the module you will be able to determine what is required from a specification and construct and implement a structured design using an appropriate programming language through using appropriate functions and procedures.
Legal and Ethical Issues in Computing
This module will consider issues of legal regulation and ethical implications for: gaining Copyright for Software, setting up Information Systems Contracts and Licences, Regulating Electronic Commerce and Management of Personal Data. In addition, consideration will be given to examples of the misuse of data (Hacking) and the effects of this type of activity on the Computing and Information Systems environments.
This module will aim to heighten academic achievement and employability with metacognitive skills and engender an integration of knowledge, skills and attitudes among learners: complex learning. Additionally it will strengthen autonomous learning and enhance all types of assessment outcomes within the programme. The module also enable students to transfer high level academic practice to the information and communication technology sector.
Graduates will find a wide variety of career opportunities in computing and information technology related areas, such as systems analysis and development, with the demand for technically skilled employees in both the private and public sector continuing to rise.
The School has strong links with industry and relevant technology companies throughout the UK and Europe. All students have the opportunity to participate in the research and student exchange programmes
The provision of work-placements as an assessed part of your academic programme of learning is so important that we provide you with the opportunity to undertake a placement as part of your second year studies. We have strong links with the computing and information technology community and the work-placement programme is designed to enhance your future employability prospects.
Applicants should have a minimum of five GCSEs at grades A-C including, English Language and Mathematics (or equivalent), plus 240 UCAS points from one (or a combination) of the following:
- At least two A Levels/Scottish Advanced Highers to include grades CC, at least one to be in a relevant subject
- QCF BTEC Diploma / Extended Diploma in a relevant subject
- Irish Leaving Certificate at Highers to include a relevant subject, minimum C2 grade counted towards points offer
- Welsh Baccalaureate to include grades CC at A Level or equivalent, Core counted as third subject
- Or Pass Access with 45 credits at Level 3 within a relevant subject
We are delighted to receive applications from students who have studied Computer Science at GCSE or A-Level (often called Computing by the examination boards) and we will give due consideration to them. Currently, only a minority of students have had a chance to study Computer Science (especially at GCSE), so do not worry if you have not had the opportunity.
If your qualification isn't listed above, please refer to the UCAS website.
Applicants holding an Edexcel Higher Award (HNC/HND) with a significant Computing content may be able to complete the course within two years. It is possible to top-up from an ordinary to an honours degree if you have a UWIC awarded degree. Please contact the Admissions Tutor if you wish to enter via these routes.
Three years full-time:
Computing – BSc (Hons): G400
Four years full-time (Sandwich):
Computing – BSc (Hons): I100
School: Cardiff School of Management
Three years full-time / Four years full-time (Sandwich).
Also available for part-time study and can take between three to six years to complete. Attendance is usually one evening and one afternoon per week over a 30 week period; please contact us for further information.
In addition to formal examinations, you will be continuously assessed throughout the course. Most modules are assessed primarily by a combination of coursework and unseen written exams, generally weighted 50/50 at the end of the year.
How to Apply:
Applications for this course should be made online to UCAS at http://www.ucas.com/
For further information please visit our How to Apply pages at www.cardiffmet.ac.uk/howtoapply
Before making an application, international students (those outside of the EU), should contact the International Office at Cardiff Met to discuss the necessary procedures in relation to studying with us. For further information visit www.cardiffmet.ac.uk/international
Selection for this course is primarily based on the receipt of a completed UCAS application that fulfills the above entry criteria. We are especially interested in applicants who can demonstrate an interest in computing and technology and its relevance in the modern world.
Tuition Fees and Financial Support:
For up to date information on tuition fees and the financial support that may be available please refer to www.cardiffmet.ac.uk/fees.
Bursaries & Scholarships:
The university also offers a bursary and scholarship scheme to help students whilst at university. To see if you are eligible, visit www.cardiffmet.ac.uk/scholarships.