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 hands-on learning 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 be proficient in understanding network architectures, system 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 curriculum incorporates cutting-edge technologies like drones and robotics in coursework. The flexible program structure allows you to tailor your studies, with options to switch between Computer Science and Business Computing until Year 2, and select specializations before Year 3.
Career Opportunities
Graduates from our Computer Science program experience outstanding career prospects. Your ability to meet 21st-century technological and business demands will make you valuable to organizations relying on computer systems. Career paths include starting as systems analysts or programmers, joining consultancy firms, or eventually launching your own business.
Alumni have secured positions with industry leaders such as Microsoft, IBM, and Toshiba.