BSc Acoustics and Music Technology
The BSc Acoustics and Music Technology program at The University of Edinburgh offers a ...
Central Campus area,Kings Buildings campus
INTAKE: September
The BEng Computer Science program at the University of Edinburgh equips students with a comprehensive understanding of computer systems, software development, and computational theory. This program covers a wide range of topics, including programming languages, algorithms, data structures, artificial intelligence, and software engineering. Students gain practical experience through laboratory work, projects, and industry placements, preparing them for successful careers in technology and beyond.The BEng Computer Science program at the University of Edinburgh is designed to provide students with a solid foundation in computer science principles and practical skills. Students begin by learning fundamental concepts in programming, data structures, and algorithms, progressing to more advanced topics such as artificial intelligence, machine learning, and computer vision. The curriculum emphasizes problem-solving abilities and software development techniques, preparing students to tackle real-world challenges in various industries.This degree programme is accredited by BCS, The Chartered Institute for IT, a professional body for IT professionals.
Programming Fundamentals: Students start by mastering programming languages like Java, Python, and C/C++. They learn how to write efficient and robust code, understand software architecture, and implement algorithms to solve computational problems.
Data Structures and Algorithms: The program delves into data structures such as arrays, linked lists, trees, and graphs, teaching students how to design and analyze algorithms for sorting, searching, and optimization.
Software Engineering: Students learn about software development methodologies, version control systems, and project management practices. They gain hands-on experience in designing, developing, and testing software applications.
Artificial Intelligence and Machine Learning: The curriculum covers AI techniques, including neural networks, deep learning, and natural language processing. Students explore how to build intelligent systems that can learn from data and make autonomous decisions.
Computer Systems and Networks: Students study computer architecture, operating systems, and network protocols. They gain insights into how hardware and software interact to create functional computing systems.
Central Campus area,Kings Buildings campus
IELTS: 6.5
£ 34800
Undergraduate entry requirements:
Academic Qualifications: Prospective undergraduate applicants to the University of Edinburgh are expected to demonstrate strong academic performance in their secondary education or equivalent qualifications. The typical academic requirement for entry is approximately 80%, calculated based on the applicant's secondary school grades or examination results.
English Language Proficiency:
IELTS (International English Language Testing System): Minimum overall score of 6.5, with no individual band score less than 6.0.
TOEFL (Test of English as a Foreign Language): Minimum score of 92 on the internet-based test (iBT), with at least 20 in each component (Reading, Listening, Speaking, Writing).
PTE (Pearson Test of English): Minimum overall score of 62, with no less than 54 in each component (Listening, Reading, Speaking, Writing).
Students must provide:
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 Edinburgh offers a range of scholarships and funding opportunities specifically designed to support international students pursuing undergraduate, postgraduate, and research programs. These scholarships aim to promote diversity, academic excellence, and global engagement.
Global Scholarships: The University of Edinburgh offers Global Scholarships to outstanding international undergraduate students. These scholarships provide financial assistance towards tuition fees and living expenses, enabling talented students from around the world to access quality education at Edinburgh.
Edinburgh Global Undergraduate Scholarships: These scholarships are available to overseas undergraduate students applying for full-time programs at the university. The scholarships cover a portion of the tuition fees for the duration of the undergraduate program.
Edinburgh Global Research Scholarships: International postgraduate students pursuing research-based programs (Ph.D., MSc by Research) can apply for Edinburgh Global Research Scholarships. These scholarships provide full or partial funding for tuition fees and living expenses during the research program.
School-specific Scholarships: Some academic schools and departments within the university offer scholarships targeting international students in specific disciplines or programs. These scholarships may be merit-based or need-based and vary in terms of eligibility criteria and funding amounts.
Commonwealth Scholarships: The University of Edinburgh participates in various Commonwealth scholarship schemes, providing opportunities for students from Commonwealth countries to study in the UK. These scholarships are funded by the UK government and other organizations.
External Funding Sources: International students are encouraged to explore external funding sources, such as government scholarships, private organizations, and international foundations, to support their studies at the University of Edinburgh.
It is important to note that scholarship availability, criteria, and application deadlines may change from year to year.
The BEng Computer Science program at the University of Edinburgh prepares students for a wide array of exciting career opportunities in the rapidly evolving field of technology. Graduates with a degree in Computer Science are highly sought after by employers across various industries due to their strong technical skills, problem-solving abilities, and innovative mindset.
Software Developer/Engineer: One of the most common career paths for BEng Computer Science graduates is software development. They design, build, and maintain software applications and systems, ranging from mobile apps to enterprise-level software solutions. They work with programming languages, databases, and software development methodologies to create efficient and scalable solutions.
Software Tester/QA Engineer: Graduates can specialize in software testing and quality assurance (QA). They ensure that software applications meet quality standards, identify bugs and errors, and implement testing strategies to deliver reliable software products.
Systems Analyst: BEng Computer Science graduates can work as systems analysts, responsible for analyzing business requirements and designing technology solutions that align with organizational needs. They bridge the gap between business and IT, optimizing systems and processes for efficiency.
Data Scientist/Analyst: With skills in data analysis, graduates can pursue roles in data science and analytics. They use statistical methods and machine learning techniques to derive insights from data, enabling data-driven decision-making and business strategies.
Cybersecurity Specialist: Cybersecurity is a growing field, and BEng Computer Science graduates can specialize in protecting computer systems and networks from cyber threats. They develop and implement security measures, conduct risk assessments, and respond to security incidents.
AI/Machine Learning Engineer: Graduates interested in artificial intelligence and machine learning can work on developing intelligent systems that can learn and make predictions from data. They build algorithms, train models, and apply AI technologies to solve complex problems.
IT Consultant: Many graduates choose to work as IT consultants, providing expertise to businesses on technology strategy, digital transformation, and IT infrastructure. They assess technology needs, recommend solutions, and oversee implementation projects.
Web Developer: Graduates with web development skills can pursue careers as front-end or back-end developers, creating and maintaining websites and web applications. They work with HTML/CSS, JavaScript, and various web frameworks.
Game Developer: Those passionate about gaming can enter the gaming industry as game developers, working on designing and developing interactive games for different platforms.
Entrepreneurship: Some graduates may choose to start their own tech ventures, leveraging their skills to innovate and launch startups focused on software development, AI, cybersecurity, or other tech domains.