Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Brunel's Computer Science BSc program equips you with skills to create software solutions for business challenges. You'll master specifying, designing, coding, modifying, and testing various software types, from web applications to mobile platforms, using modern programming approaches. This training occurs in professional-grade development environments with relevant database tools. You'll also develop expertise in algorithms, system design, programming methodologies, and testing procedures. Upon completion, you'll understand common system architectures, network structures, development methodologies, requirements analysis, and design techniques. The program emphasizes practical skills in system implementation, testing, and maintenance. A crucial aspect involves developing reflective practices for managing team-based software projects. This dynamic program incorporates cutting-edge technologies like drones and robotics in coursework. Designed with flexibility in mind, it allows you to explore different specializations gradually. You can switch between Computer Science and Business Computing until Level 2 begins, then select a specialization before Level 3.
Career Prospects
Our Computer Science alumni experience outstanding career opportunities. Your ability to meet 21st-century technological and commercial demands will make you valuable to organizations relying on computer systems. Career paths may begin as analysts or programmers, potentially leading to consultancy roles or entrepreneurship.
Alumni have secured positions with industry leaders like Microsoft, IBM, and Toshiba.