B.Sc. Computer Science
Bachelor's degree
In Aberystwyth
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
Start date
About this course
English Language Requirements Take IELTS test
Reviews
Subjects
- Options
- Design
- Systems
- IT Development
- Computer Science
- Web
- Web Development
- Programming
- Telematics
- Personal Development
Course programme
Year 1 Core (80 Credits) The following modules are core
Semester 1- Introduction To Computer Hardware, Operating Systems And Unix Tools
- Web Development Tools
- 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
- 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
- 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
- Program Design, Data Structures And Algorithms
- The Software Development Life Cycle
- 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
- 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