Computer Science with a Foundation Year, BSc (Hons)
Bachelor's degree
In Singleton Park
Description
-
Type
Bachelor's degree
-
Location
Singleton park (Wales)
-
Start date
Different dates available
Description
The BSc Computer Science with Foundation Year degree is intended for students who do not have the appropriate qualifications to directly start the three-year BSc in Computer Science. The foundation year includes a wide range of relevant content that both prepare students for the BSc in Computer Science, as well as enabling them to experience other subjects in Science at Swansea.
The foundation year will enable you to learn the key scientific, mathematical and engineering concepts that are essential for a future career in Computer Science.
In your first semester, you will learn how to program. You will also study mathematics relevant to Computer Science, and key skills as well as topics from environmental science and physics. In your second semester, you will study more advanced concepts in Computer Science that will give you a broad overview of different aspects of the subject. You will also learn how to analyse and present data, as well as study topics from bioscience and geography.
Facilities
Location
Start date
Start date
About this course
Entry Requirements
Offers for our main degree programmes are around AAB-BBB at A-level or DDD for BTEC depending on subjects taken. Our MEng and MSci programmes have one grade higher entry. Entry offers for our foundation year will be CCC at A-level or DMM at BTEC. We exclude General Studies, Key Skills and reject or make higher offers to some subject combinations.
A-level students: If you are studying Maths, Computer Science or Physics, your 2 other A levels can be in any subject. ut a grade 6/grade B or higher in GCSE Maths will be rejected unless you are re-sitting GCSE Maths, or...
Reviews
-
I won't recommend this company to anyone. I am highly disappointed.
← | →
Course rating
Recommended
Centre rating
Christopher
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 14 years
Subjects
- Computing
- Mathematics
- Project
- GCSE Mathematics
Course programme
Modules
Disclaimer: Module selection options may change.
Year 0 (Level 3)
Entry Level 3 / Year 0Compulsory Modules
Module CodeSemesterCreditsModule NameCS-000Semester 2 (Jan - Jun Taught)15Mathematical Skills for Computer ScienceCS-001Semester 1 (Sep-Jan Taught)15Fundamental Mathematics Skills for Natural Scientists.CS-081Semester 2 (Jan - Jun Taught)15Computational Problem SolvingCS-099Semester 2 (Jan - Jun Taught)15Computers UnpluggedCSC009Semester 2 (Jan - Jun Taught)15Technologies for Information PresentationCSC061Semester 1 (Sep-Jan Taught)15Introduction to ProgrammingCSC079Semester 1 (Sep-Jan Taught)15Fundamentals of RoboticsMA-006Semester 1 (Sep-Jan Taught)15Fundamental Mathematics
Year 1 (Level 4)
FHEQ 4 Degree / HECertCompulsory Modules
Module CodeSemesterCreditsModule NameCS-110Semester 1 (Sep-Jan Taught)15Programming 1CS-115Semester 2 (Jan - Jun Taught)15Programming 2CS-130Semester 1 (Sep-Jan Taught)15Professional Issues 1: Computers and SocietyCS-135Semester 2 (Jan - Jun Taught)15Professional Issues 2: Software DevelopmentCS-150Semester 1 (Sep-Jan Taught)15Concepts of Computer Science 1CS-155Semester 2 (Jan - Jun Taught)15Concepts of Computer Science 2CS-170Semester 1 (Sep-Jan Taught)15Modelling Computing Systems 1CS-175Semester 2 (Jan - Jun Taught)15Modelling Computing Systems 2
Year 2 (Level 5)
FHEQ 5 Degree / HEDipCompulsory Modules
Module CodeSemesterCreditsModule NameCS-200Semester 2 (Jan - Jun Taught)15Introduction to Human-Computer InteractionCS-205Semester 1 (Sep-Jan Taught)15Declarative ProgrammingCS-210Semester 2 (Jan - Jun Taught)15ConcurrencyCS-230Semester 1 (Sep-Jan Taught)15Software EngineeringCS-250Semester 1 (Sep-Jan Taught)15Database SystemsCS-255Semester 2 (Jan - Jun Taught)15Computer GraphicsCS-270Semester 1 (Sep-Jan Taught)15AlgorithmsCS-275Semester 2 (Jan - Jun Taught)15Automata and Formal Language Theory
Year 3 (Level 6)
FHEQ 6 Degree / Honours
Students choose 120 credits from the following:
Compulsory ModulesModule CodeSemesterCreditsModule NameCSP354Semester 1 and Semester 2 (Sep-Jun Taught)15Computer Science Project Specification and Development
Optional ModulesBScProject
Choose Exactly 15 credits from the following Modules:
Module CodeSemesterCreditsModule NameGuidanceCSP302Semester 1 and Semester 2 (Sep-Jun Taught)15Computer Science Project DissertationCSP344Semester 1 and Semester 2 (Sep-Jun Taught)15Computer Science Project Implementation and Dissertation
AND
Choose Exactly 90 credits from the following Modules:
Module CodeSemesterCreditsModule NameGuidanceAR-501Semester 2 (Jan - Jun Taught)15Enterprise and Creativity: Entrepreneurship in practiceAR-701Semester 2 (Jan - Jun Taught)15Enterprise and Creativity: Entrepreneurship in PracticeCSC306Semester 1 (Sep-Jan Taught)15Writing Mobile AppsCSC309Semester 1 and Semester 2 (Sep-Jun Taught)15Invention and Innovation in ComputingCSC313Semester 2 (Jan - Jun Taught)15High Integrity SystemsCSC318Semester 1 (Sep-Jan Taught)15Cryptography and IT-SecurityCSC327Semester 1 (Sep-Jan Taught)15Visual AnalyticsCSC337Semester 2 (Jan - Jun Taught)15Data VisualisationCSC345Semester 1 (Sep-Jan Taught)15Big Data and Machine LearningCSC348Semester 1 (Sep-Jan Taught)15Web Application DevelopmentCSC349Semester 2 (Jan - Jun Taught)15User ExperienceCSC364Semester 2 (Jan - Jun Taught)15Software TestingCSC368Semester 2 (Jan - Jun Taught)15Embedded System DesignCSC371Semester 2 (Jan - Jun Taught)15Advanced Object Oriented ProgrammingCSC375Semester 1 (Sep-Jan Taught)15Logic for Computer ScienceCSC385Semester 2 (Jan - Jun Taught)15Modelling and Verification TechniquesCSC390Semester 1 (Sep-Jan Taught)15Teaching Computing via a School Placement
Computer Science with a Foundation Year, BSc (Hons)