BSc (Hons) Computing Science with a Year in Industry

About

This course will prepare you to work in the rapidly changing field of computing – through both your studies at UEA and your year in the workplace.

Over the four-year course, you’ll acquire a strong grounding in the theory of computing science, as well as gaining experience and skills in software engineering and problem solving. You’ll become a competent programmer in a range of modern general purpose languages such as Java, Python, C and C++. You’ll explore the underlying principles of the subject and learn to adopt a logical, systematic approach to developing solutions to real-world problems. You’ll also benefit from our particular expertise in artificial intelligence (AI), machine learning, computer vision, graphics, computational biology, data science and speech processing, as well as software engineering and systems engineering. 

You’ll put yourself one step ahead of fellow graduates by spending your third year in industry. You will gain valuable work experience and have the chance to build your professional skills and confidence. In today’s competitive job market relevant work experience is a great advantage. A year in industry will not only give you first-hand knowledge of the way in which your chosen field operates, it will also greatly improve your chances of progressing within that sector as you gain valuable contacts and insight. 

The nature of the subject means students have a wide range of backgrounds in programming, and mathematics. Whatever your experience, the course is flexible enough to ensure you’ll achieve the level of understanding at the end of year 1 that you need to master the material on the rest of the course. 

In core modules, you’ll cultivate the essential skills of a computing professional, while in optional modules you’ll be able to sample some of the wide range of problems that arise in both research and industry. You will also gain transferable skills that will help your long-term development, such as working in teams, project management and presenting ideas. 

 

Read more

Modules

  • Compulsory modules
  • PROGRAMMING 1
  • WEB-BASED PROGRAMMING
  • SYSTEMS DEVELOPMENT
  • COMPUTING PRINCIPLES
  • DATABASE SYSTEMS
  • Options modules
  • MATHEMATICS FOR COMPUTING A
  • MATHEMATICS FOR COMPUTING B
  • Compulsory modules
  • PROGRAMMING 2
  • DATA STRUCTURES AND ALGORITHMS
  • ARCHITECTURES AND OPERATING SYSTEMS
  • SOFTWARE ENGINEERING
  • Options modules
  • SYSTEMS ANALYSIS
  • ANALOGUE AND DIGITAL ELECTRONICS
  • INFORMATION RETRIEVAL
  • COMPUTER GRAPHICS
  • NETWORKS
  • EMBEDDED SYSTEMS
  • FOUNDATIONS OF DATA SCIENCE
  • Compulsory modules
  • INDUSTRIAL PROJECT REPORT
  • YEAR IN INDUSTRY
  • Compulsory modules
  • COMPUTING PROJECT
  • Options modules
  • MACHINE LEARNING
  • AUDIOVISUAL PROCESSING
  • HUMAN COMPUTER INTERACTION
  • INTRODUCTION TO CYBER SECURITY
  • ADVANCED PROGRAMMING
  • SYSTEMS ENGINEERING
  • COMPUTER VISION
  • ARTIFICIAL INTELLIGENCE
  • DEVELOPING SECURE SOFTWARE
  • UBIQUITOUS COMPUTING
  • GAMES DEVELOPMENT
  • SYSTEMS ANALYSIS
  • ANALOGUE AND DIGITAL ELECTRONICS
  • INFORMATION RETRIEVAL
  • COMPUTER GRAPHICS
  • NETWORKS
  • EMBEDDED SYSTEMS
  • FOUNDATIONS OF DATA SCIENCE
  • £26,100 Per Year

    International student tuition fee

    4 Years

    Duration

    Sep 2024

    Start Month

    Aug 2024

    Application Deadline

    Upcoming Intakes

    • September 2024
    • September 2025

    Mode of Study

    • Full Time