EECS graduates get wide and very versatile theoretical preparation in fundamental engineering disciplines such as both discrete and continuous mathematics, physics, algorithms, and programming. The overall aim of the EECS study program is to enable students to select from a variety of career options. Graduates become proficient in electrical engineering, power engineering with extended knowledge of economics and management, software and embedded systems development, computer science, and information technologies.