Specialization of Software Engineering (B.Sc.)
Web development is about designing, building, deploying and maintaining anything on the internet – which is basically everything being used and built today. Websites, apps, games, cars, and washing machines require web application of some sort these days.
In this specialization you learn about how to build a web application. You will go in depth both on the frontend to consider things like the best choices of framework, how people will use your website, or how to write frontend code that scales with a product. You will also deep dive on the backend, learning about API design, architecture choices, working with databases, and deploying everything in a modern way.
You’ll do some old-school hands-on things every now and then to help you understand what’s going on under the hood, but you’ll mostly learn how to use state of the art best practices for both moving fast and building well. You will also have the opportunity to go more in depth on specific topics that interest you, for example building mobile apps, lower level network programming using different protocols, or exploring cloud architectures. Web development is hands-on, widely applicable, fun to learn and do, and is a highly in-demand skill for startups and big companies alike.
Each core semester students pitch project ideas to each other and work on real-life projects that ignite their curiosity.
Students form interdisciplinary project teams across all study programs, combining diverse skills to develop digital products.
Our professors take on the role of mentors, offering tailored support for problem-solving and delivering focused learning units as needed.
In a world where knowledge is just a click away, we promote dynamic education through self-directed learning and peer collaboration.
We will send you a brochure with all the information you could want.