MSci Computer Science with a Year in Industry G847

5.0
1 review
  • Awesome place and nice people I enjoyed a lot here and it was a good day overall.
    |

Bachelor's degree

In Singleton Park

Price on request

Description

  • Type

    Bachelor's degree

  • Location

    Singleton park (Wales)

  • Start date

    Different dates available

The MSci Computer Science degree at Swansea University is a four-year scheme that offers a new route into jobs in industry and academia. It is ideally to individuals wanting to pursue a career where problem solving uses rigorous scientific principles. It provides an integrated Masters level degree.

As an MSci Computer Science student, you will have the opportunity to learn about computer graphics, modelling computer systems, software engineering, writing mobile apps, data visualisation and some of the more advanced theoretical aspects of Computer Science. In the fourth year of your studies, you will undertake a large scientific project using problem solving principles, drawing on the research strengths of the department and in the areas of Human Computer Interaction, Theoretical Computer Science and Visual Computing.

Facilities

Location

Start date

Singleton Park (Swansea)
See map
University Of Wales Swansea, SA2 8PP

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

5.0
  • Awesome place and nice people I enjoyed a lot here and it was a good day overall.
    |
100%
4.6
excellent

Course rating

Recommended

Centre rating

Uraib Siddiqui

5.0
19/04/2018
What I would highlight: Awesome place and nice people I enjoyed a lot here and it was a good day overall.
What could be improved: Nothing
Would you recommend this course?: Yes
*All reviews collected by Emagister & iAgora have been verified

This centre's achievements

2020
2018

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

  • Problem Solving
  • Computing
  • IT
  • Innovation
  • Communication Skills
  • Project
  • Systems
  • Industry
  • Computational
  • Computer Science

Course programme

Modules

Disclaimer: Module selection options may change.

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 Modules

None found.

Optional Modules

Project

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

Optionals

Choose Exactly 90 credits from the following Modules:

Module CodeSemesterCreditsModule NameGuidanceCSC306Semester 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 SystemsCSC337Semester 2 (Jan - Jun Taught)15Data VisualisationCSC339Semester 1 (Sep-Jan Taught)15Advanced Topics in Computer ScienceCSC345Semester 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

Year 3 (Level 6)

FHEQ 6 Degree / Honours

Students choose 120 credits from the following:

Compulsory Modules

Module CodeSemesterCreditsModule NameCSP354Semester 1 and Semester 2 (Sep-Jun Taught)15Computer Science Project Specification and Development

Optional Modules

Choose Exactly 15 credits from the following Modules:

NOTE : .

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:

NOTE : .

Module CodeSemesterCreditsModule NameGuidanceAR-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

Year 4 (Level 5 YR OUT)

FHEQ 5 Sandwich YearCompulsory Modules

Module CodeSemesterCreditsModule NameCS-E00Academic Year120Computer Science Industrial Placement Year

Year 5 (Level 7)

FHEQ 7 Advanced Degree / Honours

Students choose 120 credits from the following:

Compulsory Modules

Module CodeSemesterCreditsModule NameCSC410Semester 1 (Sep-Jan Taught)15MSci Computer Science Project Research MethodsCSP420Semester 1 and Semester 2 (Sep-Jun Taught)30MSci Computer Science Project

Optional Modules

Choose Exactly 75 credits from the following Modules:

NOTE : .

Module CodeSemesterCreditsModule NameGuidanceCSC409Semester 1 and Semester 2 (Sep-Jun Taught)15Invention and Innovation in ComputingCSCM08Semester 1 (Sep-Jan Taught)15Information Security ManagementCSCM13Semester 2 (Jan - Jun Taught)15Critical SystemsCSCM18Semester 1 (Sep-Jan Taught)15IT-Security: Cryptography and Network SecurityCSCM27Semester 1 (Sep-Jan Taught)15Visual AnalyticsCSCM28Semester 2 (Jan - Jun Taught)15Security Vulnerabilities and Penetration TestingCSCM29Semester 1 (Sep-Jan Taught)15Blockchain, Cryptocurrencies and Smart ContractsCSCM35Semester 2 (Jan - Jun Taught)15Big Data and Data MiningCSCM37Semester 2 (Jan - Jun Taught)15Data VisualizationCSCM38Semester 1 and Semester 2 (Sep-Jun Taught)15Advanced Topics: Artificial Intelligence and Cyber SecurityCSCM39Semester 2 (Jan - Jun Taught)15Human Computer InteractionCSCM45Semester 1 (Sep-Jan Taught)15Big Data and Machine LearningCSCM48Semester 1 (Sep-Jan Taught)15Web Application DevelopmentCSCM58Semester 1 (Sep-Jan Taught)15High Performance Computing in C/C++CSCM64Semester 2 (Jan - Jun Taught)15Software TestingCSCM67Semester 2 (Jan - Jun Taught)15Graphics Processor ProgrammingCSCM68Semester 2 (Jan - Jun Taught)15Embedded System DesignCSCM75Semester 1 (Sep-Jan Taught)15Logic in Computer ScienceCSCM77Semester 2 (Jan - Jun Taught)15Computer Vision and Pattern RecognitionCSCM79Semester 2 (Jan - Jun Taught)15Hardware and DevicesCSCM85Semester 2 (Jan - Jun Taught)15Modelling and Verification TechniquesCSCM98Semester 1 (Sep-Jan Taught)15Operating Systems and Architectures

MSci Computer Science with a Year in Industry G847

Price on request