Computer Science

UHI Moray


Main campus, Virtual Learning Environment (VLE)


Year 1 - HNC
Professionalism and Ethics in Computing; Computer Systems Fundamentals;Developing Software: Introduction; Graded Unit 1 (Examination); Team Working in Computing; Troubleshooting Computing Problems.

Optional units may include:
Cloud Computing; Ethical Hacking; Computer Forensics; Computing: Introduction to Project Management; E-Commerce: Publishing Websites; SQL: Introduction; Systems Development: Introduction; Database Design Fundamentals; Multi User Operating Systems; Developing Mobile Web Based Applications: An Introduction; Software Development Testing; Software Development: Programming Foundations; Software Development: Applications Development; Technical Support: Supporting Users - Software; Technical Support: Supporting Users - Hardware.

Year 2 - HND
HND Computing: Graded Unit 2; Managing a Web Server; Relational Database Management Systems; Developing Websites for Multiplatform Use.

Optional units may include:
Computer networks: building local area networks; Computer forensics fundamentals; Data security; Configuring a desktop operating system; Human computer interaction; Mathematics for computing; Software development: developing small scale standalone apps; Software development: object oriented programming; Mobile technology; Private cloud virtualisation; Network security concepts.

Entry Requirements

2 Highers. You may be asked to attend for interview. HNC Computing may give you entry to year 2.

Progression Routes

Relevant degree programme

Start Date




Study Method

Part time (day)

Course Length

4 years


Computing and IT

SCQF Level