Bachelor of Arts in Software Engineering

Code University of Applied Sciences Berlin

Program Description

Bachelor of Arts in Software Engineering

Code University of Applied Sciences Berlin

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­tale-leute.de 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
the 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

This school offers programs in:
  • English


Last updated November 20, 2018
Duration & Price
This course is Campus based
Start Date
Start date
Oct. 2019
Duration
Duration
3 years
Full time
Price
Price
Information
Deadline
Locations
Germany - Berlin, Berlin
Start date : Oct. 2019
Application deadline Request Info
End date Request Info
Dates
Oct. 2019
Germany - Berlin, Berlin
Application deadline Request Info
End date Request Info