Computer Science Competence for Everyone
TYPE | SUPPLEMENTARY STUDY PROGRAMME |
REQUIREMENTS | 24 ECTS |
COORDINATION & CONTACT | Univ.-Prof. Dipl.-Ing. Dr. Sebastian Forster ( FB Informatik) |
COURSE OFFERINGS & REGISTRATION | Winter Semester 2024 / Summer Semester 2025 (PLUSonline) For informal registration for the supplementary study programme, please send an email to (Subject: “Registration for Supplementary Study Programme”). |
DETAILS | Bulletin June 30, 2022, Number 396 |
Focus
Digitalization is a global megatrend that affects the entire society. It is therefore expected that fundamental transformations will take place in all areas of life in the near future. Despite the ubiquity of this development, the active shaping of digital transformation processes is often reserved for experts. Only technical knowledge and understanding enable the empowerment that allows people to become sovereign actors of change in digitized environments.
The supplementary study programme “Computer Science Competence for Everyone” provide interested students from all disciplines with the tools needed to actively participate in shaping digitalization. The focus is on the foundational computer science aspects of digitalization – from programming to building complex systems to solving abstract problems.
Goals & Benefits
The goal of the supplementary study programme “Computer Science Competence for Everyone” is to impart the technical foundations of digitalization. Graduates of this program will possess the following competencies:
- Knowledge of central concepts and terminology in computer science
- Basic programming skills
- Ability to design simple digitalization processes
- Problem-solving skills for abstract issues
Target Group
This supplementary study is aimed at students from all disciplines who are interested in the topics of digitalization and computer science. By completing the supplementary study programme, students gain the following opportunities:
- Job prospects in the IT sector, especially in moderation and bridging functions
- Execution of simple digitalization projects within their main field of study
- Analytical thinking in computer science as a tool for tackling complex tasks
Please note: Students enrolled in the Bachelor’s programs “Computer Science” and “Digitalization – Innovation – Society” and the Master’s program “Computer Science” are excluded from completing this supplementary study, as the intended competencies are already covered in their regular studies.
Structure & Requirements
Basic Module (12 ECTS)
The Basic Module consists of four thematic areas: “Data Processing,” “Programming,” “Systems,” and “Theory.” Courses totaling 12 ECTS points from these four areas must be completed for the Basic Module:
-
- Data Processing
- VO Databases 1 (2 ECTS) or
- UV Distributed Information Management (3 ECTS)*
- Programming
- VO Introduction to Programming (3 ECTS) or
- UE Introduction to Programming with Python (3 ECTS)*
- Systems
- VU Fundamentals of Computer Science and Systems (3 ECTS)*
- Theory
- VO Algorithms and Data Structures (4 ECTS) or
- VO Formal Systems (3 ECTS) or
- UE Problem Solving and Algorithmic Thinking (3 ECTS)*
- Data Processing
Advanced Module (12 ECTS)
In the Advanced Module, the content of the Basic Module is deepened and linked with fundamental questions of digitalization. The free choice of courses from the announced course offerings in PLUSonline allows for individual topics to be tailored to the student’s main field of study. For the Advanced Module, courses totaling 12 ECTS points from the course offerings announced in PLUSonline must be completed. The current course offerings include the following courses (selection):
-
- PS Application Development (Python) (*)
- VO Digital Computing Systems
- VO Fundamentals of HCI (*)
- UV HCI Exercises (*)
- VO Networks & Distributed Systems I (*)
- VO Networks & Distributed Systems II
- VO Non-Procedural Programming
- VO Software Engineering
It is recommended to attend the courses marked with (*), as they are specifically designed for students not enrolled in a computer science program..
Course Registration
Registration for individual courses is done via PLUSonline. For informal registration for the supplementary study programme, please send an email to (Subject: “Registration for Supplementary Study Programme”).
Note: For courses taken as part of the supplementary study programme, select “Free Registration” in PLUSonline during course registration:
Certificate
After successfully completing the courses listed above, the following certificates can be requested:
- Basic Module Computer Science Competence for Everyone. This will be issued after successful completion of the Basic Module totaling 12 ECTS points.
- Supplementary Study Programme Computer Science Competence for Everyone. This will be issued after successful completion of both the Basic and Advanced Modules, totaling 24 ECTS points.
Requesting a Certificate
Once you have completed the required courses, submit the electronically completed exam pass and the corresponding certificates/academic records to Univ.-Prof. Dipl.-Ing. Dr. Sebastian Forster at the Department of Computer Science. After verifying the documents, the certificate will be issued by the ZFL – Flexible Learning on behalf of the Vice-Rectorate for Education and Student Experience and will be sent digitally to your university email address.
Issuing the certificate is no longer possible after graduation. Therefore, please make sure to apply for the certificate at least a few weeks before graduation.
If it is not possible to print the academic records from PLUSonline, only submit the completed exam pass.
Download Exam Pass
- Exam Pass Basic Module Computer Science Competence for Everyone (12 ECTS)
- Exam Pass Supplementary Study Computer Science Competence for Everyone (24 ECTS)
Univ.-Prof. Dipl.-Ing. Dr. Sebastian Forster
FB Informatik
Jakob Haringer Straße 2, 5020 Salzburg
Tel.: +43 662 8044 – 6421
E-Mail: