Years 1 and 2:
Your first two years in the University of Bristol’s Computer Science program will see you with a broad grounding in the field, but especially basic programming and an understanding of algorithms. Within those first years you’ll learn:
- How modern computers work
- How programming languages operate and how new languages are designed
- The principles of networked and concurrent computer systems
- The core elements of machine learning, pattern recognition, and the basis for modern AI research
In addition you will work on an extensive group project in year 2. This will see you delivering a working project to a real world client, under the supervision of a mentor who works in the industry.
You will have the option of taking units in line with your chosen specialty as well.
Year three will focus on implementing the theory you’ve learned in years 1 and 2. You’ll deliver an individual project in line with your specialty, and have several opportunities to work closely with partners in the industrial or research spaces.