BSc (Hons) Computer Science (4 Years including Foundation)
Designed in consultation with industry, the BSc (Hons) Computer Science degree balances theory and practice. You will study the key theoretical concepts of computing, software and systems whilst gaining a broad range of practical programming and software development skills.The course covers the theoretical foundations of data and computation, computer architectures, the construction of computers and their operating systems. Building on these key notions, you will develop your underpinning programming abilities. You will examine how professional software code is best organised, and will learn a variety of programming languages. In the process, you will pick up highly transferable computational thinking, analytical and problem solving skills.You will work at the boundary where software and hardware meet to understand how software can interact with the physical world. Broadening options will add depth to your knowledge in specialist areas such as Artificial Intelligence, mobile technologies, robotics, data analytics and business intelligence. You can also choose a specialist pathway and graduate with a named award in:- BSc (Hons) Computer Science (Mobile Computing) - BSc (Hons) Computer Science (Robotics) - BSc (Hons) Computer Science (Artificial Intelligence) - BSc (Hons) Computer Science (Data Analytics)The emphasis on hands-on learning will equip you for an exciting and evolving career across the tech sector.