Anniesland Campus, Cardonald Campus
This HND Software Engineering with Emerging Technologies course covers a range of subjects within the areas of software development. You will gain experience in developing programs and applications using various languages with a range of development tools. You will have the opportunity to study in emerging areas such as artificial intelligence, cloud computing and big data.
You may have the opportunity to study towards additional recognised certification including the industry leading Oracle database administrator.
Programming fundamentals: Introduction to core concepts of industry standard lanaguages which will lead into:
Object oriented programming: Object oriented analysis and design
Data structures: Create a prototype application that looks at the different ways we can structure and scale data in our code
Web development: Creating reactive, interactive, accessible and engaging content designed to be consumed across multiple devices
Software security: Fundamental concepts of secure programming practices that adhere to industry standards
Emerging technologies: This may include artificial intelligence, cryptography, cloud computing and big data
1 Higher in Computing, Maths, IT or a science subject plus National 5 English, or a relevant NQ or equivalent qualification. You may be required to attend an interview.
Relevant degree programme