The Online Bachelor’s in Software Development focuses on building knowledge in three …
The Online Bachelor’s in Software Development focuses on building knowledge in three major areas related to computer science:
- Software engineering (with courses covering data security and protection, IT service management and requirements engineering)
- Programming and technology skills (with courses covering cloud programming, app and web-based development, data modelling and database systems)
- Methodological work skills (with courses covering IT project management and methods of agile software development)
Once students have developed their foundations in all three areas, they’ll get a chance to explore more nuanced topics according to their interests, choosing from a wide range of electives focusing on artificial intelligence, the Internet of Things and Robotics and Production Engineering.