-
CSC357
Brain-Inspired Artificial Intelligence
This module investigates developments in Psychology and Neuroscience that have led to various state-of-the-art Machine Learning techniques and how these relate to more traditional approaches in Computer Science.
-
CSCM02ON
Database Systems & Web Apps (April)
This module provides a comprehensive introduction to database and web application development, starting with the relational model and SQL for data manipulation and definition. Students will learn design principles, normalisation, and data integrity, along with entity and dependency diagrams. The curriculum covers optimisation, relational algebra, and views, as well as concurrency, security, and authentication. Key topics include transactions and recovery, UX and web programming principles, and HTML, CSS, forms, and frameworks. The module also explores 'convention over configuration', migrations, models, relationships, MVC and Laravel setup, and MVC-driven web applications. Practical skills in seeding, factories, CRUD operations, controllers, views, creating data, debugging, and routing are also developed.
-
CSCM759
Database Systems & Web Apps
This module provides a comprehensive introduction to database and web application development, starting with the relational model and SQL for data manipulation and definition. Students will learn design principles, normalisation, and data integrity, along with entity and dependency diagrams. The curriculum covers optimisation, relational algebra, and views, as well as concurrency, security, and authentication. Key topics include transactions and recovery, UX and web programming principles, and HTML, CSS, forms, and frameworks. The module also explores 'convention over configuration', migrations, models, relationships, MVC and Laravel setup, and MVC-driven web applications. Practical skills in seeding, factories, CRUD operations, controllers, views, creating data, debugging, and routing are also developed.
-
CSGD00
Taught Masters Dissertation (Computer Science:Informatique)
This module will provide students with the opportunity of exploring a particular topic in computer science in some considerable depth. It is only open to students studying MSc Computer Science, MSc Advanced Computer Science, MSc Advanced Software Technology or the MSc in High Performance and Scientific Computing.
-
CSGM01
Dual Award Swansea Grenoble MSc - Semester
This module aggregates the Semester 1 (French: Semestre 7) modules that form part of the Grenoble delivery of the Dual Award MSc in Informatics. The module consists of six compulsory topics related to technical computer science, as well as material on technical writing and a four-week programming project.
-
CSGM02
Dual Award Swansea Grenoble MSc - Semester 2
This module aggregates the Semester 2 (French: Semestre 8) modules that form part of the Grenoble delivery of the Dual Award MSc in Informatics. The module consists of three compulsory topics related to research preparation; and a choice of seven of 12 technical topics (see syllabus for details).
-
CSGM31
Dual Award Swansea Grenoble MSc - Semester 3 - Advanced Information Systems and Software Engineering
This module aggregates the Semester 3 (French: Semestre 9) modules that form part of the Grenoble delivery of the Dual Award MSc in Informatics. The module consists of six compulsory and three optional technical topics related to the fields of Advanced Information Systems and Software Engineering.
-
CSGM32
Dual Award Swansea Grenoble MSc - Semester 3 - AI and the Web
This module aggregates the Semester 3 (French: Semestre 9) modules that form part of the Grenoble delivery of the Dual Award MSc in Informatics. The module consists of four compulsory and 4 (of 5) optional technical topics related to AI and the Web.
-
CSGM33
Dual Award Swansea Grenoble MSc - Semester 3 - Graphics, Vision and Robotics
This module aggregates the Semester 3 (French: Semestre 9) modules that form part of the Grenoble delivery of the Dual Award MSc in Informatics. The module consists of three compulsory and three optional technical topics related to the fields of Graphics, Vision and Robotics.
-
CSGM34
Dual Award Swansea Grenoble MSc - Semester 3 - Data Science
This module aggregates the Semester 3 (French: Semestre 9) modules that form part of the Grenoble delivery of the Dual Award MSc in Informatics. The module consists of eight compulsory and three optional technical topics related to the field of Data Science.
-
CSGM35
Dual Award Swansea Grenoble MSc - Semester 3 - High-confidence Embedded and Cyberphysical Systems
This module aggregates the Semester 3 (French: Semestre 9) modules that form part of the Grenoble delivery of the Dual Award MSc in Informatics. The module consists of three compulsory and three optional technical topics related to the fields of High-confidence Embedded and Cyberphysical Systems.
-
CSGM36
Dual Award Swansea Grenoble MSc - Semester 3 - Parallel, Distributed and Embedded Systems
This module aggregates the Semester 3 (French: Semestre 9) modules that form part of the Grenoble delivery of the Dual Award MSc in Informatics. The module consists of four compulsory and three optional technical topics related to the fields of Parallel, Distributed and Embedded Systems.
-
CSGM37
Dual Award Swansea Grenoble MSc - Semester 3 - Ubiquitous and Interactive Systems
This module aggregates the Semester 3 (French: Semestre 9) modules that form part of the Grenoble delivery of the Dual Award MSc in Informatics. The module consists of four compulsory and three optional technical topics related to the fields of Ubiquitous and Interactive Systems.
-
CSGM40
Dual Award Swansea Grenoble MSc - Semester 4 - Project
This module represents a substantial scientific research project undertaken at Universite Grenoble Alpes as part of the Dual Degree MSc in Informatics.