Type of institution: University/Higher Education Institution
This course provides coverage of aspects of modern computing and computer networks. It covers fundamental programming and security knowledge as well as specializing in network programming and other aspects of distributed computing. The course uses Python as a tool for learning programming. Linux skills are taught throughout the course and emphasis is placed on learning the basics before moving onto advanced topics. Graduates from the course will have sound knowledge of computer systems and processes involved in software development and maintenance.