Trosolwg
Mae Dr Tom Owen yn Ddarlithydd mewn Rhyngweithio rhwng Pobl a Chyfrifiaduron, Prifysgol Abertawe.
Mae Dr Tom Owen yn Ddarlithydd mewn Rhyngweithio rhwng Pobl a Chyfrifiaduron, Prifysgol Abertawe.
This module will introduce students to developing well-designed and functional apps for mobile devices. Special emphasis is placed on general design paradigms for mobile devices, taking into account limitations such as battery life, limited memory and low user attention compared with desktop computers.
This module will introduce students to developing well-designed and functional apps for mobile devices. Special emphasis is placed on general design paradigms for mobile devices, taking into account limitations such as battery life, limited memory and low user attention compared with desktop computers.
This module provides a comprehensive overview of software engineering, covering essential topics such as software methodologies, prototyping, agile development, and software requirements. Students will learn software design principles, including class responsibilities, hierarchies, collaborations, and subsystems, as well as documentation using JavaDoc. The module includes thorough instruction on testing methods, coding conventions, version control, and Java FX. Additionally, students will explore design patterns, exception handling, user acceptance testing, software pricing, release methods, and continuous integration, equipping them with the skills needed for professional software development.
This module is a directed, but independently carried out, Software Engineering project for the MEng programme. It consists of the implementation of a tool/software system following an established Software Engineering Lifecycle Model, and a written dissertation.
This module is a directed, but independently carried out, Computer Science research project for the MSci programme. It consists of a substantial project which usually involves both a research component and the implementation of a tool/software system, and a written dissertation.