BSc in Software Engineering and Management
Gothenburg, Sweden
DURATION
LANGUAGES
Request teaching languages
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Sep 2024
TUITION FEES
Request tuition fees
STUDY FORMAT
On-Campus
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
BSc in Software Engineering and Management
By designing smart and efficient IT-solutions we can influence the future of peoples’ lives. People who – with the help of technology and management – create innovative products are sought after around the world.
Software Engineering is about methods for developing computer applications, asking the right questions to the customer, translating customer answers into design and managing projects, organizations and employees in this work. This requires that you have good technical skills, the capability to analyze a problem, that you can estimate time and cost for a larger development project and that you can communicate and interact with customers and other partners in a big software development project.
The Software Engineering and Management programme is an international programme that is open to students from around the world. The faculty has an international profile and all courses are taught in English. Today, we have students from the US, India, Bulgaria, China, Canada, France, Greece, Iceland, New Zealand, Latvia and many other countries. This offers a unique environment in which you learn to work in culturally mixed groups – just as you might do in your future career as a professional software engineer.
Curriculum
A key element of the curriculum is the focus on project-based and problem-based learning. Each term students break out into groups to work on a project that develops or applies IT to a significant social or organizational problem. This approach allows you to work on large projects that provide you with the opportunity to create a realistic, team-oriented work environment in which you learn different roles such as project manager, software architect, quality manager and system developer.
Each term has a specific theme that influences both the courses and the term project. Currently, the themes are:
- Term 1: Programming
- Term 2: Systems development and organizational change
- Term 3: Software architecture for distributed software development
- Term 4: Industrial IT and Embedded systems
- Term 5: Changing software processes
- Term 6: Software Engineering bachelor thesis