BSc (Hons) Computer Science (Software Engineering)

Hull

 

INTAKE: September

Program Overview

The BSc (Hons) Computer Science (Software Engineering) program at the University of Hull is designed to equip students with the knowledge, skills, and practical experience needed to excel in the field of software engineering. This program provides students with a solid foundation in computer science principles and focuses specifically on software development methodologies, tools, and techniques. Students learn how to design, develop, test, and maintain software systems, preparing them for careers in software engineering roles across various industries.

Curriculum: The curriculum of the BSc (Hons) Computer Science (Software Engineering) program covers a wide range of topics essential to software engineering practice. Core modules include software development methodologies, programming languages, software architecture, database management, software testing, and project management. Students also have the opportunity to specialize in areas such as web development, mobile app development, and software quality assurance through elective modules. The curriculum emphasizes hands-on learning, with practical projects, coding assignments, and group projects that allow students to apply their knowledge to real-world software engineering challenges.

Research Focus: The University of Hull has a strong research focus in software engineering, with faculty members engaged in cutting-edge research across multiple areas of software development. Students in the BSc (Hons) Computer Science (Software Engineering) program have the opportunity to engage in research projects, working alongside faculty members and graduate students to explore innovative solutions to software engineering problems. This research focus enhances students' critical thinking abilities, problem-solving skills, and technical expertise, preparing them for careers in software engineering research and development.

Industry Engagement: Industry engagement is a key component of the BSc (Hons) Computer Science (Software Engineering) program at the University of Hull. The program collaborates closely with industry partners to ensure that the curriculum is aligned with the needs of software engineering employers and reflects current industry trends and practices. Students have the opportunity to undertake industry placements, internships, or collaborative projects, gaining valuable hands-on experience and insights into the software engineering profession. This industry engagement provides students with networking opportunities, practical skills, and industry connections that enhance their employability upon graduation.

Global Perspective: The BSc (Hons) Computer Science (Software Engineering) program at the University of Hull offers students a global perspective on software engineering and its applications. The curriculum includes modules on global software engineering practices, software globalization, and cross-cultural communication in software development teams. Students may have the opportunity to collaborate on software projects with international partners, participate in software competitions or hackathons abroad, or undertake placements or internships at software companies overseas. This global perspective prepares students to work in diverse international settings and contribute to global software engineering projects.

Pollster Education

Location

Hull

Pollster Education

Score

IELTS 6

Pollster Education

Tuition Fee

£ 19500

Undergraduate Entry Requirements

Academic Qualifications: Applicants should have successfully completed their secondary education with a minimum overall score of 70% or equivalent in their respective country's grading system.

English language proficiency:

  • IELTS: A minimum overall score of 6.0 with no individual component below 5.5.
  • TOEFL: A minimum overall score of 60.
  • PTE Academic: A minimum overall score of 54 with no individual score below 51.
  • 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.

The University of Hull offers a variety of scholarships to support international students in pursuing their academic goals. These scholarships are designed to recognize academic excellence, promote diversity, and alleviate financial barriers. 

Chancellor's Scholarships: Chancellor's Scholarships are prestigious awards offered to outstanding international students who demonstrate exceptional academic achievements and leadership potential. These scholarships may cover full or partial tuition fees, as well as living expenses, and are typically awarded based on academic merit and other criteria specified by the university.

Merit Scholarships: Merit Scholarships are awarded to international students who have demonstrated outstanding academic performance in their previous studies. These scholarships may vary in value and eligibility criteria, including academic achievements, extracurricular involvement, and community service. Merit scholarships aim to reward academic excellence and encourage students to excel in their chosen fields of study.

Country-Specific Scholarships: The University of Hull offers scholarships specifically tailored to students from certain countries or regions. These scholarships may be funded by government agencies, private organizations, or the university itself and aim to promote cultural exchange and international collaboration. Eligibility criteria and application procedures for country-specific scholarships may vary, so prospective students should check the university's official website for detailed information.

Subject-Specific Scholarships: Subject-Specific Scholarships are available to international students pursuing studies in particular academic disciplines or fields of study. These scholarships may be awarded based on academic merit, research potential, or other criteria specified by the university or relevant departments. Subject-specific scholarships aim to support students in areas of strategic importance and promote excellence in specific fields.

Sports Scholarships: International students with exceptional athletic abilities may be eligible for Sports Scholarships at the University of Hull. These scholarships recognize outstanding sporting achievements and provide support for student-athletes to balance their academic and sporting commitments. Sports scholarships may include financial assistance, coaching support, and access to training facilities.

Graduating with a BSc (Hons) in Computer Science (Software Engineering) from the University of Hull opens up a multitude of rewarding career opportunities in the dynamic field of software engineering. With a blend of theoretical knowledge, practical skills, and industry experience gained through projects and internships, graduates are well-prepared to embark on successful careers in various sectors.

Software Engineer/Developer: Graduates can pursue roles as software engineers or developers, designing, developing, and implementing software solutions for diverse applications. They work on projects ranging from web development and mobile app development to enterprise software solutions, using programming languages, frameworks, and development tools to create reliable and efficient software systems.

Software Tester/QA Engineer: With expertise in software testing methodologies and quality assurance techniques, graduates can work as software testers or QA engineers. They are responsible for ensuring the quality, reliability, and performance of software products by designing and executing test cases, identifying bugs and defects, and collaborating with developers to resolve issues.

Systems Analyst: Graduates can work as systems analysts, analyzing business requirements and translating them into technical specifications for software development projects. They bridge the gap between business stakeholders and technical teams, conducting requirements gathering, feasibility studies, and system design to ensure that software solutions meet user needs and organizational objectives.

DevOps Engineer: Graduates with skills in DevOps practices and tools can pursue roles as DevOps engineers, responsible for streamlining software development, deployment, and operations processes. They automate infrastructure provisioning, configuration management, and continuous integration/continuous deployment (CI/CD) pipelines to improve software delivery efficiency and reliability.

Project Manager: Graduates with strong leadership and project management skills can work as project managers, overseeing software development projects from initiation to completion. They plan, organize, and coordinate project activities, manage resources and budgets, and communicate with stakeholders to ensure that projects are delivered on time and within scope.

Technical Consultant: Graduates can work as technical consultants, providing expertise and guidance on software development best practices, technologies, and solutions to clients or organizations. They assess client needs, propose technical solutions, and assist with software implementation, customization, and integration to meet business requirements.

Entrepreneur/Startup Founder: Armed with innovative ideas and entrepreneurial spirit, graduates can establish their own software startups or ventures. They develop software products, solutions, or services that address specific market needs or niches, leveraging their technical skills, creativity, and business acumen to build successful businesses.

Researcher/Academic: Graduates interested in advancing the field of software engineering can pursue careers in research or academia. They work in research institutes, universities, or industry research labs, conducting research to develop new software engineering methodologies, tools, and techniques, and publishing their findings in academic journals and conferences.


Similar Courses
WhatsApp Enquiry Call Enquiry