About
Thomas Reitmaier is a Research Assistant in the Department of Computer Science, Swansea University.
Thomas Reitmaier is a Research Assistant in the Department of Computer Science, Swansea University.
This module will give an advanced look at object-oriented programming (OOP) languages. It will investigate how OOP languages and libraries evolved to meet the needs of developers, overcoming the challenges involved in application development using non-OOP languages. The module introduces the programming languages C and C++, including low-level aspects of programming that are usually abstracted away in languages like Java. By starting with C, students will gain an in-depth understanding of the need for OOP concepts before moving on to studying programming in C++ and these concepts.