BSc (Hons) Computer Science (with Work Placement)

Glasgow

 

INTAKE: September

Program Overview

The BSc (Hons) Computer Science program with a work placement at the University of Strathclyde offers students a comprehensive education in computer science principles, theories, and practical applications. This program prepares students for a wide range of careers in the rapidly evolving field of technology. With a focus on theoretical concepts and hands-on experience gained through work placements, students develop the skills necessary to succeed in various sectors of the technology industry.

Curriculum: The curriculum of the BSc (Hons) Computer Science program covers fundamental topics such as programming languages, algorithms, data structures, software engineering, and computer systems architecture. Students also have the opportunity to explore specialized areas of computer science, including artificial intelligence, machine learning, cybersecurity, and data science. The program incorporates practical projects, labs, and coursework to reinforce theoretical concepts and develop practical skills relevant to the industry. Additionally, students engage in a work placement where they apply their knowledge and skills in a professional setting, gaining valuable real-world experience.

Research Focus: The University of Strathclyde has a strong research focus in computer science, with faculty members conducting cutting-edge research in various areas such as artificial intelligence, robotics, cybersecurity, and data science. Students in the BSc (Hons) Computer Science program have the opportunity to participate in research projects, collaborate with faculty members, and contribute to the advancement of knowledge in the field. This research focus enhances students' critical thinking abilities, fosters creativity, and prepares them to tackle complex technological challenges in their careers.

Industry Engagement: The University of Strathclyde has established strong ties with industry partners in the technology sector, providing students with opportunities for industry engagement and professional development. The BSc (Hons) Computer Science program includes a work placement component where students gain hands-on experience working in tech companies, startups, research labs, or other relevant organizations. This work placement allows students to apply their classroom knowledge to real-world projects, develop practical skills, and build professional networks within the industry.

Global Perspective: With its diverse student body and international collaborations, the University of Strathclyde offers students in the BSc (Hons) Computer Science program a global perspective on technology and innovation. Students have the opportunity to interact with peers from around the world, participate in international research collaborations, and engage with global tech communities. Additionally, the university offers opportunities for study abroad exchanges, internships with multinational companies, and collaborative projects with international partners. This global perspective prepares students to work in multicultural teams, adapt to diverse working environments, and address global challenges in technology and society.

Pollster Education

Location

Glasgow

Pollster Education

Score

IELTS 6.5

Pollster Education

Tuition Fee

£ 21200

Undergraduate Entry Requirements

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

English language proficiency:

  • IELTS: A minimum overall score of 6.5 with no individual component below 5.5.
  • TOEFL: A minimum overall score of 90, with at least 19 in Listening, Reading, Speaking, and Writing.
  • PTE Academic: A minimum overall score of 62 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 Strathclyde offers a range of scholarships and financial aid options to support students in their academic journey. These scholarships are designed to recognize excellence, provide access to education, and support students in pursuing their goals. 

Excellence Scholarship: The Excellence Scholarship is awarded to high-achieving students entering undergraduate programs at the University of Strathclyde. It provides a financial contribution towards tuition fees and is available for both Scottish and international students.

Faculty-specific Scholarships: Many faculties within the University of Strathclyde offer scholarships tailored to specific areas of study. These scholarships aim to attract exceptional students and provide them with financial support throughout their academic program.

International Undergraduate Scholarship: This scholarship is available to international undergraduate students who have demonstrated academic excellence. It offers a financial award towards tuition fees and is renewable for subsequent years based on satisfactory academic progress.

Graduates of the BSc (Hons) Computer Science program with a work placement from the University of Strathclyde are well-prepared to embark on rewarding careers in various sectors of the technology industry. With a strong foundation in computer science principles, practical experience gained through work placements, and a commitment to innovation and problem-solving, graduates have the skills and knowledge required to thrive in dynamic and competitive professional environments.

Software Developer: Software developers design, develop, and maintain software applications and systems across a wide range of industries and platforms. They use programming languages and development tools to create user-friendly and efficient software solutions that meet the needs of businesses and users. Software developers work in software companies, technology startups, government agencies, and corporate IT departments, collaborating with cross-functional teams to deliver high-quality software products.

Data Scientist: Data scientists analyze large volumes of data to extract meaningful insights and inform decision-making processes. They use statistical techniques, machine learning algorithms, and data visualization tools to uncover patterns, trends, and correlations in data sets. Data scientists work in diverse industries such as finance, healthcare, e-commerce, and marketing, helping organizations leverage data-driven strategies to optimize operations, improve customer experiences, and drive innovation.

Cybersecurity Analyst: Cybersecurity analysts are responsible for protecting computer systems, networks, and data from cyber threats and attacks. They assess security vulnerabilities, monitor for suspicious activities, and implement security measures to prevent unauthorized access and data breaches. Cybersecurity analysts work for government agencies, financial institutions, technology companies, and consulting firms, safeguarding digital assets and ensuring the integrity and confidentiality of information.

Software Engineer: Software engineers design, develop, and deploy software solutions to solve complex problems and meet business requirements. They work closely with stakeholders to understand user needs, design software architectures, write code, and test software applications for functionality, performance, and reliability. Software engineers collaborate with multidisciplinary teams to deliver software projects on time and within budget, contributing to the success of organizations in various industries.

Systems Analyst: Systems analysts evaluate and improve the efficiency and effectiveness of computer systems and IT infrastructure within organizations. They assess business processes, gather requirements, and recommend technology solutions to streamline operations, enhance productivity, and achieve strategic objectives. Systems analysts work in corporate IT departments, consulting firms, and technology service providers, bridging the gap between business goals and technical capabilities.

Machine Learning Engineer: Machine learning engineers develop and deploy machine learning models and algorithms to automate processes, make predictions, and derive insights from data. They have expertise in data preprocessing, feature engineering, model training, and model evaluation, using tools and frameworks such as TensorFlow, PyTorch, and scikit-learn. Machine learning engineers work in research institutions, technology companies, and startups, applying machine learning techniques to solve complex problems in areas such as healthcare, finance, and autonomous systems.


Similar Courses
WhatsApp Enquiry Call Enquiry