You will
develop your knowledge and understanding of the following core
‘digital
elements’:
·
Problem
solving and computational
·
thinking
·
Programming
·
Emerging
issues and impact of digital
·
Legislation
and regulatory requirements
·
Business
context
·
Data
·
Digital
environments
·
Security
Your
studies will focus on being able to support different
professional
roles
through:
·
Software
development lifecycles
·
Using Agile
and RAD methodologies
·
Investigating emerging technologies
·
Understanding ethical principles and risk
management
·
Using
appropriate programming languages to implement front-end and back-end
solutions
·
Using
source code management systems
·
Creating
automation of unit tests
·
Creating
user interfaces that apply user experience (UX) design
principles
·
Connecting
code to data sources