B.Sc. Computer Science
-
I learnt alot from the teaching methods.
← | →
-
Amazing journey for me with good facilities and books.
← | →
Bachelor's degree
In
Description
-
Type
Bachelor's degree
Computer Science, University of Portsmouth - With computers infiltrating every element of our society, we now need specialist people to create, understand and advance computer science.
About this course
English Language Requirements IELTS Take IELTS test 6 CAE score 193(Grade B) IMPORTANT NOTE: The UK government confirmed new requirements for secure English language testing for visa and immigration purposes. Learn more
Reviews
-
I learnt alot from the teaching methods.
← | →
-
Amazing journey for me with good facilities and books.
← | →
Course rating
Recommended
Centre rating
Student
Student
Subjects
- Systems
- Networks
- Programming
Course programme
Year one
In the first year we aim to supply you with the central skills and knowledge that you will need as a computer scientist. The areas covered will include programming, computer systems and networks.
You will specifically focus on the following areas:
- introductory programming
- computer architecture
- foundations of the web
- network fundamentals
- database design and development
Year two
Theres a selection of topics covering more advanced aspects of your first year. Youll also have the opportunity to specialise in particular areas of interest, such as computer graphics, and developing web-based systems.
You will specifically focus on the following areas:
- software engineering
- data structures and algorithms
- advanced programming concepts
- mathematical foundations of computer science
- operating systems and networks
Year three*
In your final year, you will carry out a final-year project utilising the skills learned during your course and your areas of interest within computer science.
You will specifically focus on the following areas:
- distributed systems and parallel programming
- theoretical computer science
- neural networks and genetic algorithms
- advanced networks
- computer security and cryptography
- fuzzy logic
- data warehousing and mining
*This course is also available as a 4-year sandwich (work placement)
B.Sc. Computer Science