TU Graz/ Studying and Teaching/ Degree and Certificate Programmes/ Continuing Education/

Fundamentals in Computer Science

In the University Course Fundamentals in Computer Science, you will acquire basic knowledge in computer science, familiarize yourself with the technical ways of thinking, as well as learn the basic principles of software development. In addition, we will address selected cutting-edge trends and computer science applications and evaluate the application possibilities from the manager’s perspective. You will also acquire a basic understanding of what exactly data science and artificial intelligence is. This enables you to assess technology-dependent developments and their innovation potential more effectively at a higher management level.


The University Course Fundamentals in Computer Science contains four modules with 5 ECTS each:

  • Introduction to Computer Science (5 ECTS)
  • Data Science and Management (5 ECTS)
  • Software Engineering (5 ECTS)
  • Applied CS: Applied Software Engineering and Artificial Intelligence (5 ECTS)

Target Groups and Admission Requirements

Target groups

The University Course Fundamentals in Computer Science provides basic knowledge about computer science, data science and software development. The course has been developed to meet the needs of all individuals who are involved in business areas where innovation is driven on a large scale by software, big data, or computational models, or who are involved in the digital transformation.

The course is particularly suitable for professionals working in the following sectors:

  • Industry, R&D
  • Consulting services
  • Trade and logistics
  • Energy industry
  • Marketing & IT

Admission requirements

To apply for this university course, you need to have qualifications specific to the target group, e.g. those of a project manager, quality engineer, business economist and comparable qualifications. Admittance to the course is made by the academic course management based on the qualifications submitted.

Dates and Deadlines

Next course starts: To be determined soon
Application deadline: Exact date follows

Modules Introduction to Computer Science and Data Science andManagement (are offered parallel):

  • dates follow

Modules Software Engineering and Applied CS: Applied Software Engineering andArtificial Intelligence

  • dates follow

Subject to change.

Quick Facts

  • Duration: 1 semester
  • ECTS credit points: 20
  • Certificate: TU Graz confirmation of participation
  • Language of instruction: German or English
  • Participation fees: 5.000 Euro

The modules Introduction to Computer Science and Data Science and Management take place in cooperation with DIH Süd.


Next start date: To be determined soon
Application deadline: To be determined soon

Required documents:


Please send your application by e-mail to helmut.aschbachernoSpam@tugraz.at.

Introduction to Computer Science Module

  1. Computer science basics
  2. Theoretical computer science
  3. Practical computer science
  4. Computer engineering
  5. Applied computer science

Data Science and Management Module

  1. Basic concepts
  2. Symbolic knowledge representation
  3. Vector-based knowledge representation and reasoning
  4. Data science processes and feature engineering
  5. Statistical methods and machine learning algorithms
  6. Conceptual database architecture and data modelling
  7. Modern data management

Software Engineering Module

  1. Software engineering
  2. Software development processes
  3. Programming
  4. Digitalization

Applied CS: Applied Software Engineering and Artificial Intelligence Module

  1. Software development process
  2. Variability modelling
  3. Engineering requirements
  4. Domain modelling
  5. Prioritization requirements
  6. Effort estimation

Future Career Options

  • Entrepreneurs
  • Digitalization experts
  • Innovation managers
  • Specialists in the area of business development
  • Organizational development in a technology-oriented environment
  • Technical project or programme managers


TU Graz Life Long Learning
Phone: +43 316 873 4943