Uppsala University is one of the oldest universities in Sweden and was founded in 1477. Uppsala University is a top research university and is ranked among the top 100 universities worldwide.
Uppsala university is renowned for its research in a variety of fields, such as
the humanities, natural sciences, engineering, and medicine. Uppsala University has a long history of research excellence, and its present research areas include astronomy, geology, and physics.
Uppsala University has a robust concentration on engineering and technology, with research in nanotechnology, software engineering, and mechatronics fields. Uppsala University is the hub of various world-class research centers, including the Centre for Advanced Materials and Digital Humanities.
Address:  752 36 Uppsala, Sweden
Phone:  +46 18 471 00 00
Email:  servicedesk@uu.se
Website:  https://www.uu.se/en
Undergraduate Courses:
Uppsala University-s Computer Science Research is renowned for its cutting-edge research and world-class faculty.
• Image Analysis
• Optimization
• Computer System
• Parallel and Distributed Computing
• Computing Education Research
• Control and Dynamical Systems
• Programming Languages and Systems
• Semantics and Verification
• Cybersecurity
• Artificial Intelligence
• Computational Science
• Human-Machine Interaction
• Data Science
• Embedded and real-time systems
Image Analysis;
• Image reconstruction and de-noising
• Image registration
• Digital geometry
• Object detection
• Image understanding
• Visualization
• End-to-end image analysis
Computer System;
• Battery-free Internet of Things
• Secure Emerging Internet of Things applications
• Power-efficient Memory Systems
• Power-efficient Processor Architectures
• Secure Computer Architectures
Optimization;
• Constraint programming (CP)
• Local search (LS)
• Mathematical optimization (MP)
• Propositional satisfiability (SAT) and SAT modulo theories (SMT)
• Surrogate-based optimization and Bayesian optimization (SBO)
Parallel and Distributed Computing;
• High-performance computing (HPC)
• Distributed computing infrastructures (DCI)
• Task-based programming for large-scale scientific software (TPSS)
• Efficient implementations of numerical methods for distributed computing (NDC)
Computing Education Research;
• Holistic perspectives on computing education
• Teaching and learning computing in K-12 and higher education
• Theories and methods in computing education research
Control and dynamical systems;
• Mathematical modeling of dynamical systems
• System identification
• Safety and security in control systems
• State estimation
• Dynamical networks
• Biomedical systems
• Environmental systems
Programming Languages and Systems;
• Formal semantics (FS)
• Model checking (MC)
• Programming language design (PL)
• Probabilistic programming (PP)
• Program synthesis (PS)
• Program verification (PV)
• Runtime systems (RS)
• Constraint programming (CP)
• Constraint-based local search (CBLS)
Cybersecurity;
• Cybersecurity and formal verification
• Anomaly detection
• Security in the Internet-of-Things
• Cybersecurity and Privacy in Learning and Control
• Privacy-Preserving Federated Machine Learning
• Secure Computer Architecture
• Online Information Disorder
Semantics and Verification;
• Concurrency
• Formal methods methodology
• Process calculi
• Program verification
• Semantics
• Testing
• Theorem proving
• Weak memory models
• Industrial applications
Artificial Intelligence;
• Approximate inference (ApI)
• Causal learning (CL)
• Constraint programming (CP)
• Explainable Artificial Intelligence (XAI)
• Knowledge representation & reasoning (KR)
• Large-scale optimization in learning (LO)
• Local search (LS)
• Machine learning (ML)
• Pattern recognition (PR)
• Propositional satisfiability (SAT) and SAT modulo theories (SMT)
• Probabilistic modelling (PM)
• Reinforcement learning (RL)
• Social robotics (SR)
Computational Science;
• Computational Science and Engineering (CSE)
• Numerical analysis (NA)
• Optimization
• Machine learning and Bayesian statistics
• Computational Biology
Human-Machine Interaction;
• Social robotics (SR)
• Workplace technology (WT)
• Technology ethics (TE)
• Sustainability (S)
Embedded and real-time systems;
• Modeling and Verification (MV)
• Real-Time Scheduling (RTS)
• Multiprocessor Real-Time Systems (MRTS)
• Embedded Software Update (SU)
• Design Tools for Embedded Software (DT)
Data Science;
• Databases (DB)
• Distributed computing infrastructures (DCI
• Data Mining (DM)
• Federated Machine learning (FML)
• Network Science (NS) and Social Network Analysis (SNA)
• Social Data Science (SDS)
• Integrative Scalable Computing Laboratory
• Centre for Image Analysis
• Algorithmic Program Verification group
• Model Learning Group
• Optimization research group
• Programming Language research group
• InfoLab – Uppsala University Information Laboratory
• UDBL – Uppsala Database Laboratory
• eSSENCE – an e-Science inter-university collaboration
• NORDIS – Nordic Observatory for Digital Media and Information Disorder
• Optimization research group
• Uppsala University Information Laboratory (InfoLab)
• Uppsala Social Robotics Lab
• Digital Ecologies Lab
• Ethics group
• The research group on Radial Basis Function Approximation for Partial Differential Equations (NA and CSE)
• The research group on Computational Genomics (CSE)
• Uppsala University Artificial Intelligence Lab
• Uppsala University Human-Centered Computing Lab
• Uppsala University Autonomous Systems Lab
• Uppsala University Distributed Systems Lab
• Uppsala University Computer Graphics Lab
• Uppsala University Computer Science Education Lab
• Uppsala University Computational Science and Engineering Lab
• Uppsala University Cyber Security Lab
• Uppsala University Software Engineering Lab
• Uppsala University Software Technology Lab
• Uppsala University Computer Vision Lab
• Uppsala University Data Science Lab
• Uppsala University Center for High Performance Computing
• Uppsala University Center for Interaction Design
• Uppsala University Center for Language Technology
• Graduate School in Science and Technology (GST) Scholarship
• Uppsala Doctoral Scholarship
• Graduate School of Science and Technology (GST) International Scholarships
• Computer Science Departmental Scholarships
• Faculty of Science and Technology Doctoral Scholarships
• Graduate School of Science and Technology (GST) Visiting Scholarships
• Graduate School of Science and Technology (GST) Research Scholarships
• Uppsala University Postdoctoral Fellowships
• Uppsala University Postdoctoral Research Grants
• Uppsala University Research Grants
• Uppsala University Research Fellowships
• Swedish Government Scholarships for Foreign Students
• Swedish Institute Scholarships for International Students
• Erling-Persson Scholarships
• Nordic Master Scholarships
• Fulbright Scholarships
• The Swedish Institute Visby Program
Funded projects in computer science at Uppsala University - Sweden
• Autonomous Vehicle Control System for Safe Mobility
• Artificial Intelligence for Personalized Diagnostics
• Real-Time Machine Learning for High-Speed Networks
• Automated Language Processing for Social Media Analysis
• Cyber Security for Cloud Computing
• Autonomous Agents for Smart Home Automation
• Augmented Reality for Enhanced User Experience
• Autonomous Systems for Autonomous Drone Delivery
Ph.D. computer science admission requirements at Uppsala University – Sweden are as follows
• A Bachelor-s degree in computer science, engineering, or a relevant field, or equivalent academic qualifications
• A test score of TOEFL or IELTS as English language proficiency for non-native English-speaking applicants
• A copy of your passport
• Official transcripts
• Proof of English proficiency