BSc Software Engineering

Glasgow

 

INTAKE: September

Program Overview

This program focuses on developing the skills necessary to design, implement, and maintain complex software systems. It emphasizes a practical, design-oriented approach to computing, ensuring that graduates are well-equipped to meet the demands of the modern software industry. The curriculum includes a significant individual project in the final year, often in collaboration with employers, providing real-world experience.

Curriculum: The BSc Software Engineering program spans four years, with the first two years providing a solid foundation in programming, computer systems, databases, and human-computer interaction. In the third year, students engage in a software engineering team project, emphasizing skills needed for team-based software development. The final year includes advanced courses on software engineering and a substantial individual project, frequently in collaboration with employers.

Research Focus: The University of Glasgow's School of Computing Science is renowned for its research excellence. Students have the opportunity to engage with cutting-edge research in areas such as artificial intelligence, machine learning, and data science, fostering innovation and a deeper understanding of contemporary computing challenges.

Industry Engagement: The program maintains strong links with the software industry, incorporating practical experiences to enhance learning. Students participate in a summer placement between years 3 and 4, gaining real-world skills and experience. Additionally, the final year project often involves collaboration with employers, providing valuable industry exposure.

Global Perspective: Recognizing the global nature of the software industry, the University offers opportunities for students to study abroad at one of its partner universities. This experience allows students to immerse themselves in different cultural and academic environments, broadening their perspectives and enhancing their professional network.

Pollster Education

Location

Glasgow

Pollster Education

Score

IELTS: 6.5

Pollster Education

Tuition Fee

£ 31800

  • Applicants should have successfully completed their secondary education with a minimum overall score of 75-85% or equivalent in their respective country's grading system.
     
  • English language proficiency is essential, and students are required to provide evidence of their English language skills through an approved language test.
     
    • IELTS: A minimum overall score of 6.5 with no individual component below 6.
    • TOEFL: A minimum overall score of 90, with at least 19 in Listening, 20 in Reading, 19 in Speaking, and 23 in Writing.
    • PTE Academic: A minimum overall score of 60 with no individual score below 59.
       
  • Some programs may have specific subject prerequisites or additional requirements.

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 Glasgow offers a variety of scholarships to both domestic and international students to help support their studies. These scholarships are offered at both the undergraduate and postgraduate levels and are awarded based on merit and financial need.

University of Glasgow International Excellence Scholarship: This scholarship is open to international students who have demonstrated academic excellence. It provides a tuition fee discount for postgraduate programs at the University of Glasgow.

Santander Scholarships: The University of Glasgow has a partnership with Santander Bank, which offers scholarships to support international students. These scholarships provide financial assistance to students from specific countries and cover a portion of the tuition fees.

Access Bursary: The Access Bursary is designed to support students from low-income backgrounds who are facing financial challenges. It provides financial assistance to cover tuition fees and living expenses during undergraduate studies.

GREAT Scholarships: The University of Glasgow participates in the GREAT Scholarships program, which is a joint initiative of the UK government and British universities. These scholarships are awarded to students from specific countries and cover a portion of the tuition fees.

Sir Fitzroy Maclean Postgraduate Scholarship: This scholarship is available to international students pursuing a postgraduate degree in either the School of Humanities or the School of Social and Political Sciences.

Chancellors Award: This scholarship is available to both domestic and international students studying any discipline at the University of Glasgow and offers a tuition fee discount of up to £10,000.

Glasgow International Leadership Scholarship: This scholarship is available to international students studying any postgraduate program and offers a tuition fee discount of up to £10,000.

Glasgow Refugee, Asylum and Migration Network Scholarship: This scholarship is available to students who have sought refuge in the UK and are studying any undergraduate or postgraduate program.

Graduates with a BSc in Software Engineering from the University of Glasgow are well-equipped to pursue exciting and rewarding careers in the rapidly expanding field of software development and technology. With their combination of theoretical knowledge, practical skills, and industry experience, they are highly sought after by employers in various sectors.

Software Developer/Engineer: Graduates can work as software developers or engineers, designing, developing, and maintaining software applications, systems, and platforms. They use programming languages, development frameworks, and software engineering principles to create scalable, reliable, and high-performance software solutions for a wide range of industries and applications.

Full-Stack Developer: Graduates with proficiency in both front-end and back-end development can pursue careers as full-stack developers. They have expertise in web development technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js for front-end development, as well as server-side technologies such as Node.js, Python, Java, or .NET for back-end development.

Software Architect: Graduates with strong design and problem-solving skills may work as software architects, responsible for designing the overall structure and architecture of software systems and applications. They analyze requirements, define system components, and make architectural decisions to ensure scalability, maintainability, and performance.

Quality Assurance Engineer: Graduates interested in ensuring the quality and reliability of software products can pursue careers as quality assurance engineers or testers. They develop test plans, design test cases, execute tests, and report defects to ensure that software meets quality standards and user requirements.

DevOps Engineer: Graduates with expertise in software development and operations practices can work as DevOps engineers, responsible for automating deployment pipelines, managing infrastructure, and ensuring the continuous integration and delivery of software products. They use tools like Docker, Kubernetes, Jenkins, and Ansible to streamline the development and deployment processes.

Technical Consultant: Graduates may work as technical consultants, providing expertise and advice to clients on software development projects, technology solutions, and digital transformation initiatives. They assess client needs, propose technical solutions, and oversee the implementation and integration of software systems.

Product Manager: Graduates with strong communication and leadership skills may pursue careers as product managers, responsible for defining product vision, strategy, and roadmap, and coordinating the development and release of software products. They work closely with cross-functional teams, stakeholders, and customers to deliver products that meet market needs and drive business growth.

Data Engineer/Analyst: Graduates interested in data-driven applications and analytics can work as data engineers or analysts, responsible for designing, building, and maintaining data pipelines, databases, and analytical systems. They use tools like SQL, Hadoop, Spark, and Python for data processing, analysis, and visualization.

Cybersecurity Specialist: Graduates interested in cybersecurity can pursue careers as cybersecurity specialists or analysts, responsible for identifying, assessing, and mitigating security risks and vulnerabilities in software systems and networks. They develop security policies, conduct security audits, and respond to security incidents to protect organizations from cyber threats.

Entrepreneur/Startup Founder: Graduates with entrepreneurial ambitions can start their own software development companies or tech startups, leveraging their skills and expertise to create innovative software products and solutions. They may develop mobile apps, web platforms, or software-as-a-service (SaaS) offerings to address market needs and disrupt industries.


Similar Courses
WhatsApp Enquiry Call Enquiry