B.Sc. Computer Science

Bachelor's degree

In Aberystwyth

Price on request

Description

  • Type

    Bachelor's degree

  • Location

    Aberystwyth (Wales)

Computers pervade practically every sphere of modern life and Computer Science seeks out the new ideas that lie at the heart of computer hardware and software. By following this course you will learn to program, and how to design and develop new computer systems and software.

Facilities

Location

Start date

Aberystwyth (Ceredigion)
See map
Aberystwyth University, Old College, King Street, SY23 2AX

Start date

On request

About this course

English Language Requirements Take IELTS test

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

Subjects

  • Options
  • Design
  • Systems
  • IT Development
  • Computer Science
  • Web
  • Web Development
  • Programming
  • Telematics
  • Personal Development

Course programme

Course Content

Year 1 Core (80 Credits) The following modules are core

Semester 1
  • Introduction To Computer Hardware, Operating Systems And Unix Tools
  • Web Development Tools
Semester 2
  • Problems And Solutions
  • Programming Using An Object-oriented Language
  • An Introduction To Communications And Telematics

Year 1 Options You MUST take one of the following modules (taught over 2 semesters)

Semester 1
  • Professional And Personal Development
Semester 2
  • Professional And Personal Development

Year 1 Options You MUST take one of the following modules

Semester 1
  • Introduction To Programming

Year 1 Electives Up to 10 credits as advised by the Department.

Semester 1
  • The Mathematics Driving License For Computer Science

Year 2 Core (20 Credits)

Semester 1
  • Modelling Persistent Data
Semester 2
  • Modelling Persistent Data

Year 2 Options You MUST take ONE of the following modules (taught over 2 semesters):

Semester 1
  • Program Design, Data Structures And Algorithms
Semester 2
  • Program Design, Data Structures And Algorithms
Year 2 Options You MUST take ONE of the following modules (taught over 2 semesters):Semester 1
  • The Software Development Life Cycle
Semester 2
  • The Software Development Life Cycle

Year 2 Options 10 credits as advised by the Computer Science Department.

Year 2 Electives 50 credits as advised by the Computer Science Department.

Final Year Core (30 Credits) You must take the following modules:

Semester 1
  • Agile Methodologies
Semester 2
  • Professional Issues In The Computing Industry

Final Year Options You MUST take ONE of the following modules:

Semester 1
  • E-commerce: Implementation, Management And Security
  • Developing Internet-based Applications

Final Year Options You MUST take ONE of the following projects:

Semester 2
  • Major Project

Final Year Options 30 credits as advised by the Computer Science Department

B.Sc. Computer Science

Price on request