Electronic circuit design. Programming in programming languages like Java and Python. PLC's programming. Computer threat analysis. Network connection.