MA Migration Studies
The MA in Migration and Refugee Studies at Sussex is a one-year full-time or two-year p...
Falmer
INTAKE: September
The BSc (Hons) Computing Sciences (with a Foundation Year) at the University of Sussex offers a dynamic entry point for students who are passionate about technology but may not meet traditional academic requirements. This program is designed to build fundamental knowledge in computing and mathematics, preparing students for the rigorous undergraduate curriculum that follows. Throughout the degree, students explore a broad spectrum of computing topics including software development, artificial intelligence, cybersecurity, and data science. With an emphasis on practical skills and problem-solving, this program ensures that graduates are fully equipped to thrive in the rapidly evolving tech industry.
Curriculum: The curriculum begins with a foundation year that focuses on essential skills in mathematics, programming, and critical thinking. This year ensures students are well-prepared for the demands of higher-level study. From the first year of the full degree onwards, students engage with core modules such as algorithms and data structures, software engineering, computer systems architecture, databases, and web development. Advanced modules cover areas like artificial intelligence, machine learning, cybersecurity, and human-computer interaction. Sussex also encourages interdisciplinary learning, offering elective modules in areas like business, engineering, and digital media. Practical lab sessions, group projects, and individual research opportunities are embedded throughout the program to foster hands-on experience and technical proficiency.
Research Focus: Research is central to computing sciences at the University of Sussex. Students benefit from the university’s strong research culture, which is internationally recognized in fields such as artificial intelligence, machine learning, and digital security. Faculty members are involved in cutting-edge projects related to robotics, data privacy, computational neuroscience, and software innovation. Students have the opportunity to engage with research through final-year projects and specialized modules, allowing them to contribute to real-world technological advancements. This exposure to active research not only enhances students’ academic understanding but also prepares them for innovation-driven careers in computing and technology sectors.
Industry Engagement: The University of Sussex maintains robust connections with industry leaders, ensuring that students gain valuable insights and real-world experience throughout their studies. The program includes opportunities for internships, industry-led projects, and networking events with tech companies and startups. Guest lectures from professionals in sectors such as cybersecurity, AI development, and software engineering provide students with a clear understanding of industry expectations. Moreover, Sussex’s Careers and Employability Centre actively supports students with placements, career advice, and employability workshops. This strong industry engagement ensures graduates are highly attractive to employers across the technology landscape.
Global Perspective: In today’s interconnected world, the BSc (Hons) Computing Sciences (with a Foundation Year) at Sussex adopts a strong global perspective. Students explore how computing technologies impact societies worldwide, addressing global challenges such as cybersecurity threats, ethical AI, and digital inclusion. The university’s international collaborations and diverse student body foster a global learning environment where students can engage with different cultures and technological perspectives. Sussex also offers opportunities for international study exchanges and global internships, helping students build a truly international professional profile and preparing them for careers across borders in the global tech industry.
Falmer
IELTS 6
£ 19050
Undergraduate Entry Requirements
Academic Qualifications: Applicants should have successfully completed their secondary education with a minimum overall score of 80% or equivalent in their respective country's grading system.
English language proficiency:
The University of Sussex offers a range of scholarships and financial support for international students to help make studying in the UK more accessible. These scholarships recognize academic excellence, support for underrepresented groups, and the ambition to help students thrive in their studies.
Sussex International Scholarships: The University offers a range of scholarships specifically for international students, including the Sussex Excellence Scholarships.These awards typically cover a portion of the tuition fees and are available for students pursuing undergraduate or postgraduate degrees.
Specific Country Scholarships: The University also offers country-specific scholarships for students from particular regions, such as Africa, India, and China.These awards are often designed to make studying at Sussex more accessible for students from those regions.
The BSc (Hons) Computing Sciences (with a Foundation Year) at the University of Sussex prepares graduates for a wide range of rewarding careers in the technology and computing sectors. The program equips students with both the technical skills and theoretical knowledge needed to succeed in the rapidly changing world of computing. From software development to cybersecurity and artificial intelligence, this degree opens doors to a variety of career paths.
Software Developer/Engineer: Software developers design, build, and maintain software applications. Graduates of the BSc (Hons) Computing Sciences program are well-equipped to enter this field, using their knowledge of programming languages, algorithms, and software engineering principles. They may work in diverse industries such as finance, healthcare, gaming, or e-commerce, developing applications that meet the needs of businesses and consumers.
Data Scientist/Analyst: With a strong foundation in programming, statistics, and data analysis, graduates can pursue careers as data scientists or analysts. In these roles, they analyze large datasets to uncover trends, patterns, and insights that help organizations make data-driven decisions. Data scientists are in high demand across sectors like finance, healthcare, and marketing, where their skills contribute to business intelligence, predictive modeling, and decision-making processes.
Cybersecurity Analyst: As cybersecurity threats become increasingly sophisticated, the demand for skilled cybersecurity professionals has never been higher. Graduates of the program are well-prepared to take on roles in protecting organizations from cyberattacks, managing security risks, and ensuring compliance with data protection regulations. Cybersecurity analysts work in various industries, including government, finance, and tech, and are responsible for securing networks, systems, and data from unauthorized access.
Web Developer: Web developers build and maintain websites and web applications. The BSc (Hons) Computing Sciences program provides students with the skills needed to work in both front-end and back-end web development. Graduates can work in a wide range of sectors, including tech startups, digital agencies, and large corporations, developing websites, e-commerce platforms, and content management systems that deliver seamless user experiences.
Systems Analyst: Systems analysts evaluate an organization’s computer systems and procedures to improve efficiency and effectiveness. Graduates can work as systems analysts, collaborating with both IT and business teams to design solutions that meet the technical and operational needs of the organization. Their expertise in understanding complex computing systems, coupled with problem-solving skills, makes them valuable assets in organizations that rely on technology for daily operations.
Artificial Intelligence (AI) Specialist: With the growing reliance on AI technologies, graduates of the Computing Sciences program can pursue roles as AI specialists. These professionals work on developing AI systems, including machine learning models, natural language processing tools, and autonomous systems. AI specialists apply their expertise to create intelligent applications used in fields such as robotics, healthcare, finance, and e-commerce, solving complex problems and driving technological innovation.
IT Consultant: IT consultants help organizations improve their use of technology by advising on IT systems, infrastructure, and software solutions. Graduates of this program can pursue roles as IT consultants, providing recommendations on hardware, software, and network solutions that align with business needs. They may work with clients in sectors such as finance, healthcare, education, or government to optimize their technology systems and improve overall business performance.
Cloud Engineer: Cloud engineers design, deploy, and manage cloud computing systems that enable businesses to store and process data remotely. As more organizations migrate to cloud-based platforms, cloud engineers play a crucial role in ensuring the scalability, security, and efficiency of cloud environments. Graduates with a background in computing sciences are well-prepared to take on cloud engineering roles, managing cloud infrastructure and ensuring businesses can access their data and applications anytime, anywhere.
Game Developer: For graduates with an interest in gaming, game development is an exciting career path. Game developers design and program video games, focusing on aspects such as gameplay, graphics, and interactive design. The skills gained in programming, artificial intelligence, and software development throughout the program make computing sciences graduates well-suited for the gaming industry, which continues to grow rapidly with the rise of mobile gaming, virtual reality, and online multiplayer platforms.
Mobile App Developer: Mobile app developers specialize in creating applications for smartphones and tablets. With the increasing reliance on mobile devices for everyday tasks, the demand for mobile app developers is high. Graduates of the program can work on developing apps for both iOS and Android platforms, focusing on areas such as user interface design, performance optimization, and mobile security.
Network Engineer: Network engineers design, implement, and maintain an organization’s network infrastructure. This includes managing local area networks (LANs), wide area networks (WANs), and internet systems. Graduates with a deep understanding of computing systems and network protocols are well-suited for this role, ensuring that businesses have reliable and secure network connections to support communication and data sharing.
Software Tester/Quality Assurance Engineer: Software testers or quality assurance (QA) engineers are responsible for ensuring that software applications work as intended and meet the required standards. They design tests, identify bugs, and work closely with developers to improve the functionality and performance of software. Graduates of the program can pursue careers in QA, using their skills in programming and problem-solving to test software across various industries.
Database Administrator: Database administrators (DBAs) manage and maintain databases that store an organization’s critical data. They ensure that databases are secure, efficient, and accessible to users. With their knowledge of database management systems and data structures, graduates can pursue DBA roles in organizations that require robust data storage solutions, including finance, healthcare, and retail industries.
IT Project Manager: IT project managers oversee the planning, execution, and delivery of technology projects within an organization. They coordinate teams of developers, designers, and stakeholders to ensure that projects are completed on time, within budget, and to the required specifications. Graduates with strong organizational and technical skills are well-suited for this role, managing projects related to software development, system implementation, or IT infrastructure.
Entrepreneur in Tech: For those with an entrepreneurial spirit, the program also offers a solid foundation for starting a technology-based business. Whether launching a software development company, an IT consulting firm, or a tech startup, graduates can leverage their computing knowledge to create innovative solutions, develop products, and build a sustainable business in the tech sector.