BEng (Honours) Software Engineering

Sheffield Hallam - City Campus

 

INTAKE: September

Program Overview

The BEng (Honours) Software Engineering program at Sheffield Hallam University (SHU), located in Sheffield, South Yorkshire, UK, is a dynamic and innovative program designed to equip students with the knowledge and skills needed to thrive in the rapidly evolving field of software engineering. This program combines theoretical foundations with practical application, preparing students to design, develop, and maintain software systems that meet the complex needs of modern society. With a focus on problem-solving, teamwork, and cutting-edge technologies, the BEng (Honours) Software Engineering program at SHU prepares students for successful careers as software engineers in diverse industries, including technology, finance, healthcare, and entertainment.

Curriculum: The curriculum of the BEng (Honours) Software Engineering program at Sheffield Hallam University is carefully crafted to cover a wide range of topics essential for software engineering practice. Students study core subjects such as programming languages, algorithms and data structures, software design and architecture, database systems, and software testing and quality assurance. Additionally, they have the opportunity to explore specialized areas such as web development, mobile application development, cloud computing, and cybersecurity. Through a combination of lectures, practical labs, group projects, and industry placements, students develop the technical skills, teamwork abilities, and problem-solving capabilities needed to succeed as software engineers.

Research Focus: Sheffield Hallam University is committed to advancing research in the field of software engineering to address current challenges and push the boundaries of innovation. Faculty members and students engage in research projects exploring topics such as software reliability, machine learning in software engineering, human-computer interaction, and software process improvement. Students have the opportunity to participate in research activities, collaborate with faculty members on research projects, and pursue their own research interests through independent study or undergraduate research projects. Through research-based learning, students develop critical thinking skills, research literacy, and a deeper understanding of emerging trends and technologies in software engineering.

Industry Engagement: SHU maintains strong connections with industry partners to provide students with valuable insights and experiences in the software engineering industry. Through guest lectures, industry workshops, internships, and industry projects, students have the opportunity to interact with professionals working in software development companies, technology startups, and multinational corporations. Industry-relevant assignments, case studies, and hackathons further enhance students' understanding of real-world software engineering practices and challenges. Additionally, SHU's strong alumni network provides students with networking opportunities and connections to potential employers in the software engineering field.

Global Perspective: As a diverse and globally-minded institution, Sheffield Hallam University offers students a global perspective on software engineering. The BEng (Honours) program explores international trends, best practices, and global challenges in software development, preparing students to work in multicultural and interdisciplinary teams. Students have the opportunity to collaborate with peers from different cultural backgrounds, participate in international software engineering competitions, and study abroad at partner institutions. Through exposure to diverse perspectives and experiences, students develop a broader understanding of the global software engineering landscape and prepare for careers in an increasingly interconnected world.

Pollster Education

Location

Sheffield Hallam - City Campus

Pollster Education

Score

IELTS 6

Pollster Education

Tuition Fee

£ 15860

Undergraduate Entry Requirements

Academic Qualifications: International students applying for undergraduate programs at Sheffield Hallam University are typically required to have a minimum academic achievement of 65% or above in their high school or equivalent qualifications.

English language proficiency:

  • IELTS: A minimum overall score of 6.0 or 6.5 with no individual component below 5.5.
  • TOEFL: A minimum overall score of 90, with at least 20 in Listening, 20 in Reading, 20 in Speaking, and 20 in Writing.
  • PTE Academic: A minimum overall score of 60 with no individual score below 51.
  • DET (Duolingo English Test): A minimum score of 105 is required.
  • Some programs may have specific subject prerequisites or additional requirements.

Students must provide:

  • academic marksheets & transcripts
  • letters of recommendation
  • a personal statement - SOP
  • passport
  • other supporting documents as required by the university.

It is important to note that meeting the minimum entry requirements does not guarantee admission, as the university considers factors such as availability of places and competition for the program. Additionally, some courses may have higher entry requirements or additional selection criteria, such as interviews or portfolio submissions.

Sheffield Hallam University offers a range of scholarships to international students to support their academic journey and recognize their achievements. These scholarships are designed to provide financial assistance and enhance the overall student experience.

Transform Together Scholarships: These scholarships are available for undergraduate and postgraduate students and cover a significant proportion of the tuition fees. The scholarships are awarded based on academic merit, and applicants are required to demonstrate their commitment to making a positive impact in their home country after completing their studies.

Chevening Scholarships: Sheffield Hallam University is a Chevening partner, offering scholarships to exceptional students from Chevening-eligible countries. Chevening scholarships are fully funded and cover tuition fees, living expenses, and other study-related costs. Recipients of Chevening scholarships become part of the influential global network of Chevening Alumni.

Country-Specific Scholarships: Sheffield Hallam University offers scholarships specifically designed for students from certain countries. These scholarships may be based on academic merit, financial need, or other specific criteria.  

Sports Scholarships: Sheffield Hallam University recognizes the achievements of talented student-athletes by offering sports scholarships. These scholarships support athletes in balancing their academic and sporting commitments. Recipients of sports scholarships receive financial assistance, access to training facilities, coaching support, and other sports-related benefits.

Partnership Scholarships: The university has established partnerships with various organizations and institutions, leading to the availability of partnership scholarships. These scholarships may be offered to students from partner institutions or through collaborations with industry partners. They provide financial support and unique opportunities for academic and professional development.

It's important to note that scholarship availability, eligibility criteria, and application processes may vary from year to year.

Graduates of the BEng (Honours) Software Engineering program at Sheffield Hallam University (SHU), located in Sheffield, South Yorkshire, UK, are well-equipped for a wide range of rewarding career opportunities in the field of software engineering. With a strong foundation in software development principles, technical expertise, and practical experience gained through projects and internships, SHU graduates are prepared to excel in various roles within the technology industry.

Software Engineer: One of the primary career paths for graduates of the BEng (Honours) Software Engineering program is becoming a software engineer. Software engineers design, develop, and maintain software applications and systems to meet the needs of users and organizations. They work with programming languages, frameworks, and tools to create high-quality software solutions, following best practices in software engineering, such as modular design, testing, and documentation. Software engineers may specialize in areas such as web development, mobile app development, backend systems, or embedded software.

Software Developer: Graduates may pursue careers as software developers, responsible for writing code and implementing software solutions based on design specifications and requirements. Software developers work closely with software engineers, architects, and stakeholders to understand user needs, define system requirements, and translate business objectives into technical solutions. They write, test, and debug code, collaborate with team members to integrate components, and deploy software applications using version control and deployment tools.

Quality Assurance Engineer: Graduates may work as quality assurance (QA) engineers, responsible for ensuring the quality and reliability of software products through testing and validation processes. QA engineers design test plans, develop test cases, and execute manual and automated tests to identify defects, bugs, and performance issues in software applications. They collaborate with development teams to prioritize and resolve issues, track defects, and verify fixes to ensure that software meets quality standards and user expectations before release.

Software Architect: Graduates with advanced knowledge and experience in software engineering principles may pursue careers as software architects, responsible for designing and overseeing the overall structure and architecture of software systems. Software architects define system architecture, including components, interfaces, and interactions, to ensure scalability, performance, and maintainability of software solutions. They collaborate with stakeholders to define technical requirements, evaluate technology options, and make design decisions that align with business goals and constraints.

DevOps Engineer: Graduates may work as DevOps engineers, responsible for facilitating collaboration between development and operations teams to streamline software delivery and deployment processes. DevOps engineers automate software deployment, configuration, and monitoring using tools and technologies such as continuous integration/continuous deployment (CI/CD), configuration management, and infrastructure as code (IaC). They work to improve efficiency, reliability, and security of software delivery pipelines and contribute to a culture of continuous improvement and innovation within organizations.


Similar Courses
WhatsApp Enquiry Call Enquiry