The study program covers various programming languages, database systems as well as project planning and collaboration.

Good software engineers are excellent problem solvers and combine abstract thinking skills with a hands-on mentality. The Software Engineering bachelor program provides you with comprehensive scientific and practically applicable competencies you need to become an expert in the field of software development.

Your career choices

After grad­u­a­tion, you will be able to tai­lor, im­ple­ment and eval­u­ate soft­ware so­lu­tions, processes, and met­rics as part of in­ter­dis­ci­pli­nary teams. The core se­mes­ters will give you enough free­dom and chal­lenges to spe­cial­ize in a va­ri­ety of back­end-, fron­tend- or mo­bile de­vel­op­ment lan­guages and frame­works. The con­tin­u­ous input from CODE’s cut­ting-edge in­dus­try part­ners guar­an­tees in­ten­sive en­gage­ment with the most ad­vanced tech­nolo­gies. The sci­en­tific rea­son­ing and prob­lem solv­ing tools, as well as the com­mu­ni­ca­tion and col­lab­o­ra­tion skills you ac­quired dur­ing your pro­jects, sem­i­nars, and lec­tures, will help you to suc­cess­fully tackle all chal­lenges you set your­self.
We will not tell you, what (or who) you will be after grad­u­at­ing at CODE – this de­ci­sion will be to­tally up to you. But to give you an idea, we rec­om­mend you head over to Dig­i­ for some very in­ter­est­ing in­ter­views with soft­ware en­gi­neers from the dig­i­tal econ­omy.

Tools & technologies you can experience

The program is focused on a set of modules that explore the range of discipline software engineering. As a future software engineer, you will choose the modules you want to explore.

  • Software Engineering Basics
  • Programming
  • Relational Databases
  • NoSQL Databases
  • Collaboration
  • Software Modelling and Design Patterns
  • Security
  • Automated Software Testing
  • Hardware and OS
  • Internet Of Things
  • Robotics
  • Machine Learning
  • Natural Language Processing
  • 2D/3D Rendering
  • Web Technology
  • Mobile Development
  • Continuous Integration, Build Automation & Deployment
  • Distributed and Parallel Computing
  • Data Science and Big Data
  • Blockchain & Cryptography
  • Image Processing

Program taught in:
  • English

See 2 more programs offered by Code University of Applied Sciences Berlin »

Last updated August 29, 2019
This course is Campus based
Start Date
Sep 2020
3 years
29,581 EUR
We offer an income-based delayed tuition model. More info on our website!
July 15, 2020
Deadline for the written applications
By locations
By date
Start Date
Sep 2020
End Date
Aug 1, 2023
Application deadline
July 15, 2020
Deadline for the written applications

Sep 2020

Application deadline
July 15, 2020
Deadline for the written applications
End Date
Aug 1, 2023

Projects at CODE

What is COD?