In the bachelor's degree programme, you will be prepared to enter the broad field of computer science and receive the knowledge and basic education you need to work in the complex domain of information technologies. You will deal with the fundamentals of and technologies and applications used in systematic and automated information processing.
In addition, you will learn methods and tools that you can use to understand complex systems in the natural sciences, technology and other areas of human life. You have the opportunity to specialise in subject areas such as software engineering, data science, machine learning, computer vision, or security. This programme enables you to apply logical thinking skills and solve analytical problems, as well as express your creativity and innovation.
During your studies you will have a chance to experience the tangible connection between theory and practice. You will learn more about current topics, such as artificial intelligence (AI), big data, the Internet of Things, game development, IT security, machine learning, VR (virtual reality), data science, BCI (brain-computer interface). Furthermore, you will carry out smaller software projects or have the opportunity to work on a research project as part of your bachelor’s thesis.
Curriculum (in German)
In this degree programme, you have the opportunity to specialise in the following areas:
Fundamentals: You will learn the fundamentals of computer science as well as mathematical foundations of computer science, e.g. analysis, discrete mathematics, numerical computing, linear algebra, probability theory and statistics.
Software Engineering: You will learn more about topics such as systems programming, programming languages, operating system basics and software paradigms. In addition, you will explore human-computer interactions, computer graphics and machine vision and immerse yourself in the world of virtual and augmented reality.
Information Processing: Your research interests will include data management and data science as well as data structures and algorithms. You will learn how computers are constructed as well as how they are programmed and networked. In the area of information security, a focus is placed on cryptography and computer security.
Theory and Application of Computer Science: You will learn more about theoretical computer science and explore specific application areas, such as machine learning, algorithms and games, computer vision and artificial intelligence.
The degree programmeComputer Sciencecombines my passion, persistence, and teamwork with others to reach my goals. If you consider studying computer science: Never be afraid to ask questions and connect with other students by doing so. The key to success is an excellent organization to keep up with all the deadlines!
Lazar supports international prospective students as International Student Ambassador.
Computer science is omnipresent and is becoming steadily more important. From cell phones to airplanes and from washing machines to medical equipment - IT is everywhere. Computer scientists conduct research to learn how information technologies can be used to improve everyday human life.
Smart production, the statistical analysis of large amounts of data, e-mobility, BCI (brain-computer interface), artificial intelligence, autonomous drones, robotics, or cyber-security just some of the areas in which new trails are being blazed and important social issues and challenges of the future are being addressed.
The Faculty of Computer Science and Biomedical Engineering has not only demonstrated its success in the academic field: Teachers and students from the faculty have founded more than 30 companies that employ over 1000 people.
The field of IT security is a hugely dynamic topic. Therefore, in the bachelor's programmes, we teach current and practical topics that are related to the structure and security of computers, operating systems and networks, as well as fundamental topics. At the same time, there is a student team called LosFuzzys, which participates in Capture-The-Flag-Events (CTF Events) worldwide and offers training sessions for newcomers.
By joining various student teams, you can network with other students outside of your regular studies and work on IT topics such as the:
Requirements for admission to a bachelor's degree programme at TU Graz
Admission period: 10 July to 5 September 2023
Admission period: 8 January to 5 February 2024
Information technologies have increased in importance significantly and rapidly in recent years. They have been introduced into practically all aspects of science, economy and society. The fields of activity of computer scientists are correspondingly broad. They are in demand as
Occupational fields can be found in industry as well as in the service sector, and in public administration as well as in teaching and research.
Graduates of the Bachelor's Degree Programme Computer Science are also qualified to apply for further master's degree programmes at the highest level.
After completing the bachelor's degree programme, you can enrol in the following master’s degree programmes without further requirements:
Information on other master's degree programmes with requirements you can find on the respective pages for the master’s degree programmes.
In addition, the bachelor's degree offers you the opportunity to apply internationally for master's degree programmes.