The subject matter of the vocational school and the inter-company courses is largely the same for all three specializations. It differs in individual subjects or in the weighting of the topics.
Advanced basic skills as an EFZ computer scientist
ICT subjects in all three disciplines
Additional subjects for EFZ computer scientists specializing in application development and business informatics
Application developers are familiar with various programming languages and test environments. They know how to record, define and formulate the requirements for a new application and are able to develop and program software that meets these requirements.
Computer Scientists EFZ Application Development can manage large amounts of data that may be generated by new programs and are able to set up the devices on which the programs are used (e.g. laptops, smartphones, electronic control systems or servers) after installing the software and put them back into operation.
Application developers are trained to work on larger projects and to exchange information efficiently with specialists from other departments such as accounting, logistics, customer service, etc.
System technicians know how a network should be set up. They can configure computers, printers, machines and other end devices via networks so that they work together perfectly. They also know when and how to install or update operating systems, application programs or network software to ensure the stable operation of the network.
Systems engineers can be responsible for the entire IT system in small companies or for specific network tasks in globally networked companies with several thousand devices. Computer Scientists EFZ Systems Engineering have mastered the basics of project work and can work competently on small to very large projects.
Business IT specialists are all-rounders and can be deployed anywhere. They know how ICT devices and networks are set up, commissioned and maintained. IT specialists can also develop and program their own applications to support systems engineering.
Their most important task is to support and instruct users and provide them with support. In this way, they ensure the ICT operation of companies and the security of data and applications.