COURSE INFORMATION
This course will provide you with current skills in specialist technical software development and will allow you to develop up-to-date knowledge in programming and systems development. You will learn how to plan, design and implement a range of different software solutions using JavaScript, VB.net, C++, Oracle, Java, PHP, MySQL, XML, HTML5, CSS, and Android. You will also gain exposure to GitHub, which is widely used in industry for revision control and source code management.
- Problem solving
- Team working
- Troubleshooting
- Software development
- Analysis and design
- Communication
- Testing
- Development methodologies
- Project planning
- Data flow
- One year full-time
- Multi User Operating Systems
- Software Development: Developing Small Scale Standalone
- Applications
- Software Development: Programming Foundations
- Ethical Hacking
- Professionalism and Ethics in Computing
- Data Science SCQF Level 8
- Relational Database Management Systems
- Troubleshooting Computer Problems
- Developing Software: Introduction
- Computer Systems Fundamentals
- Team Working in Computing
- Computing: Graded Unit 1
- Computing: Software Development
One of the following:
- One Higher at Grade C or above in relevant subjects, such as Computing Science, Maths, Graphic Communication or a Science related subject, plus four National 5s at Grade C or above including Core Skills Level 5 Literacy or equivalent
- Foundation Apprenticeship: Information Technology: Software Development SCQF Level 6 plus four National 5s at Grade C or above
- National Certificate: Computing with Digital Media SCQF Level 6
- Another relevant course at SCQF Level 6
- Relevant industry experience and/or other qualifications will be considered on an individual basis
- HND Software Development with Data Analytics SCQF Level 8 (Full-time)
- Software developer
- Applications developer
- Mobile applications developer
- Software engineer
- Database developer
- Arduino kit
- Online Application