Following the completion of studies, the learners of the Direction of Applied Informatics, are expected to:
Knowledge:
- Know and understand the fundamental mathematical concepts relevant to Computer Science.
- Understand and apply a wide range of principles and tools required for software development, such as design methodologies, selection of suitable algorithms, programming languages, and man-machine interaction techniques.
- Understand the principles of operation of computer systems, including the architecture, networks, and communications.
- Expand the wider financial and managerial framework for Computer Science, including issues such as utilization in business, quality, reliability, security, legal and moral issues.
- Understand and apply a scientific approach to the development and management of computer systems and applications.
- Hold sufficient knowledge and competence for critical thinking in various fields of Computer Science and Technology, in order to identify research challenges and study issues of research nature.
Skills:
- Resolve problems related to the analysis, design, implementation, control, and maintenance of computer systems.
- Locate and critically evaluate solutions in real problems that must be treated using calculative methods, while taking into consideration business and administrative limitations.
- Search for, evaluate and compose information from different sources.
- Relate professional, legal and moral issues, along with safety issues, with the development and use of computer systems and applications.
- Effectively communication both in order to understand needs, and make public their work.
Competences:
- Design and undertake the completion of software projects.
- Design, implement, control, and maintain computer programmes in different programming languages.
- Resolve computer problems through the selection or development of suitable algorithms.
- Develop applications for the Internet and portable computers.
- Design and manage systems used by computers, databases and computer and communication networks.
- Make use of available tools in order to support the procedure for the development of computers systems within the context of a business or organization.
- Effectively prepare and present technical reports, based on the time and space available, and the audience.
Following the completion of studies, the learners of the Direction of Technology Management, are expected to:
Knowledge:
- Know and understand the fundamental mathematical concepts, statistics, business administration, and economics for IT systems.
- Understand the concepts and theories related to the development and operation of markets, where resources, goods, and services shall be aligned with expectations and customer service.
- Understand the development, management, and use of business IT systems, the effect thereof to organisations and the use of IT systems for applications in businesses and management.
- Develop suitable policies and strategies within a changing environment, copying with the needs and interests of the shareholders and managers of a business, while understanding current business issues.
- Know in depth the IT systems, the systems and the computer networks, the analysis and the design of systems, the management of knowledge, and the Internet systems.
- Understand and apply a scientific approach to the development of business IT systems and to the management of the respective works.
Skills:
- Model data and events concerning the requirements of an IT system with the purpose of understanding, analysing, specifying, and communicating.
- Formulate specifications for the development of IT systems and apply skills for the resolution of problems within these specifications.
- Analyse and evaluate whether an IT system can meet the criteria established for its use and future development.
- Relate professional, legal and moral issues, along with safety issues, with the development and use of IT systems.
- Document the business logic for the application and development of a specific IT system.
Competences:
- Apply techniques that are oriented to IT systems for the resolution of general business problems.
- Formulate solutions in a series of problems (qualitative and/or quantitative) that result from modern business methods.
- Develop interpersonal competences, which may include effective registration, negotiation, persuasion and presentation, along with effective work in teams.
- Specify, design, develop, and control IT systems.
- Disseminate technical information to audiences comprising of technicians, managers, academics, and users.
- Effectively operate computer and network infrastructures based on the understanding of IT systems.