A Computer Systems Technician Software Engineering diploma is exceptionally marketable in our rapidly changing computer-driven world. The focus is on four core areas of software engineering: Programming and software development in Java, C and C#, Web technologies and web application development, Database management and administration, Network administration and security