
The Master of Science in Computer Science is a two-year, full-time on-campus program that provides advanced knowledge of algorithms, software development, data structures, and computational systems. The program also covers areas such as artificial intelligence, machine learning, and distributed systems, enabling students to design and develop efficient and scalable technological solutions.
Graduates will be well-prepared for careers in software engineering, data science, artificial intelligence, IT consulting, and research institutions. Uppsala University offers a strong research-oriented environment, access to modern computing facilities, and collaboration with leading experts in the field, ensuring students develop advanced programming expertise that is highly valued in the global technology sector.
Semester 1 – Foundations of Computer Science
• Introduction to Programming and Algorithms
• Data Structures and Computation
• Computer Systems and Architecture
• Research Methods in Computer Science
Semester 2 – Advanced Computer Science
• Software Engineering and Development
• Database Management Systems
• Operating Systems and Networking
• Elective Modules in Computer Science
Semester 3 – Specialized Computer Science
• Artificial Intelligence and Machine Learning
• Data Science and Big Data Analysis
• Distributed Systems and Cloud Computing
• Fieldwork/Research Project in Computer Science
Semester 4 – Master’s Thesis & Final Project
• Independent Research / Thesis
• Advanced Topics in Computer Science
• Final Presentation & Research Evaluation
Graduates of the Computer Science Master’s program are in high demand across industries including software development, data science, AI, and cybersecurity. With expertise in programming, algorithms, and computer systems, alumni can pursue careers as software engineers, data scientists, cybersecurity analysts, and AI specialists. The rapid growth of technology-driven industries ensures that computer science professionals remain at the forefront of innovation, with numerous opportunities in both startups and established tech giants.
The Computer Science program offers students a robust foundation in computer systems, algorithms, and programming. The curriculum is designed to provide hands-on experience with cutting-edge technologies such as artificial intelligence, machine learning, and blockchain. Students will have access to state-of-the-art labs and research projects, ensuring they are well-prepared for careers in the rapidly evolving tech industry. Graduates will be equipped with the skills needed to tackle complex problems and lead innovations in computing.
For further information, please contact the admissions office at:
Phone: +46 18 471 00 00
Email: info@uu.se
Address: Uppsala University, S:t Olofsgatan 10B, 753 11 Uppsala, Sweden