Education at Computer Science and Engineering

Image 1 of 1
Chalmers campus

With an education in Computer Science and Engineering, you will be part of shaping the technology that surrounds us. We offer BSc, MSc- and Doctoral-level education within a broad range of subjects in for example computer science, software engineering, and interaction design.

Since the Department is joint between Chalmers University of Technology and University of Gothenburg we have education and employees at both universities.

Undergraduate studies at Computer Science and Engineering

Our teaching staff holds courses on several undergraduate programmes at Chalmers and the University of Gothenburg. We are also responsible for ten master's programmes.

Bachelor's programmes in computer science and engineering at University of Gothenburg:

Software Engineering and Management, BSc

The development of software and smart, efficient information technology solutions is changing the way we live our lives. From developing self-driving cars to smart devices and social media, people who have the skills to create innovative products utilizing technology and management are increasingly in demand.

(Opens in new tab)

For further information about courses and programmes intended for national students, please visit our Swedish webpage

Master's programmes in computer science and engineering at Chalmers:

Computer science – algorithms, languages and logic, MSc

The computer systems which run our lives and societies are becoming ever more powerful and intelligent, relying on increasingly sophisticated technologies. To understand and master the complexity of these systems, it is essential to understand the fundamentals of computer science. This master's programme offers a comprehensive foundation in the science of programming and will prepare you to work on the computer applications of today and tomorrow.

Computer systems and cybersecurity, MSc

Master the design, development, and optimization of systems that drive everything from software and networks to large-scale infrastructure. Gain the expertise to build systems that are not only powerful but also efficient. And as digital threats rise, you'll learn how to create secure, resilient systems that can withstand cyber-attacks.

Data science and AI, MSc

The digital revolution has seen data science and artificial intelligence (AI) become crucial elements of everyday life, for tasks ranging from translation and self-driving vehicles to logistics and healthcare. Machine learning and the technologies and methodologies for processing enormous amounts of data are also creating a wealth of new opportunities. Consequently, skilled data scientists and AI engineers are in huge demand. This master’s programme will train you to undertake a wide variety of challenges in handling and analysing data, using, and developing software in complex applications. You will graduate with a solid foundation in machine learning, resulting in a fantastically wide range of options.

High-performance computer systems, MSc

High-performance computers will become widespread in the coming years. With applications ranging from autonomous vehicles to data centres and the internet of things, the challenge for the industry is to design software and hardware that can keep up with the high demands for power and energy that will follow. Successfully developing and exploiting such systems and bringing them to market will be the key to the success of future computing.If those challenges sound enticing, and you want to gain the cutting-edge skills, in-depth knowledge and methodologies required to face them, then this is the master’s programme for you.

Interaction design and technologies, MSc

From our careers and social lives to shopping and entertainment, human life increasingly takes place online, mediated through digital applications and services. As interactions between humans and machines become ever more deeply embedded in our daily lives, they need to be refined, improved, and made as effective as possible. This master’s programme will give you the opportunity to play a vital part in building the next generation of applications, which may come to define how we live and work in the coming decades.

Software engineering and technology, MSc

Software is rapidly becoming the main driving force for innovation and development in a wide range of fields, including the automotive, telecom, and defence industries. Studying this master’s programme will give you a unique combination of advanced technical knowledge and management skills, preparing you for a dynamic and hugely exciting career in a fast-moving field. Three main competencies in software engineering are addressed — advanced technical knowledge and skills, advanced knowledge of methods and processes, and advanced knowledge of industrial activities and practices, and after graduation, you will be excellently placed to begin a fascinating and challenging career in the area.

Master's programmes in computer science and engineering at University of Gothenburg:

Computer Science, MSc

The master’s programme in Computer Science offers freedom and flexibility to choose among a wide range of courses. Computer science is a broad topic that spans everything from theory of computation to the practice of designing software systems.

(Opens in new tab)

Game Design & Technology, MSc

The master's programme in Game Design and Technology teaches you a blend of the skills and techniques required to work in and around the game industry. These skills include the ability to meaningfully analyse gameplay systems and their impact; understand, develop and use game engines; and develop games with the intention of creating highly enjoyable player experiences.

(Opens in new tab)

Software Engineering and Management, MSc

Software is a driving force for innovation and development, and its importance in society as a whole is rapidly increasing. As a student of the master’s programme in Software Engineering and Management, you will develop a combination of advanced technical knowledge and management skills within software development—competence highly sought after in the job market.

(Opens in new tab)

Data science - big data

(Opens in new tab)

Master's thesis

Courses in cyber security, master's level

Information on the collection of courses in security specialization

Student services

Student support

Here you will find information about the student support we offer. Don't hesitate to get in touch if you have questions regarding your studies or your health.

Student office CSE, University of Gothenburg

(Opens in new tab)

Doctoral studies at Computer Science and Engineering

A doctoral education leads to a doctoral degree and/or a licentiate degree. After education, there are opportunities for a continued career in research and development within academia or industry. 

Doctoral studies

As a doctoral student you can go deep into subjects as for example computer science, software engineering, interaction design and bioscience. Since the Department is joint between Chalmers University of Technology and University of Gothenburg we have doctoral students at both universities.


Computer Science and Engineering, a joint department between Chalmers and the University of Gothenburg.