Computer Programming

COMPUTER PROGRAMMING

To obtain more detailed information on each module, click on the module title below.

IT and Web Technology Fundamentals (C1) This Level 1 module (15 ECTS credits) provides you with an introduction to software and hardware computing concepts. It also introduces web development and programming throught HTML, Javascript and PHP.

Object Oriented Programming with Java (C2) This Level 2 (15 ECTS credits) module equips you with a foundation in the theory and practice of computer programming with Java including object-oriented programming. It also introduces concepts from software engineering such as UML and test-driven development.

Database Theory and Practice (CA) This degree level (20 ECTS credits) module aims to provide students with an understanding of the theory and practice of the construction and use of databases.

Software Engineering Methodologies (CB) This degree level (20 ECTS credits) module provides you with an understanding of the theory and practice associated with the development of Information Technology-based applications and solutions.