Search by tag: coursework

Software and Hardware Interfaces

In this module, students explore working with electronics, micro-controllers and hardware to make interesting hardware and software interfaces. They are encouraged to use hardware in novel or interesting ways, perhaps…

Database Scenario

The coursework asked for a relational database to store data for an upcoming wedding, and a graphical interface that interacts with it, to allow guests to RSVP and organisers to update information. Skills assessed are:…

FPF: Fantastic Puzzles Fife

This is part of a year long module where the 3rd year students are split into groups of 5 and work on a larger software engineering project. This year the students are instructed to create a website to host puzzles…

Game Physics

The coursework task was to build a clone of an Artillery Game. Its main aim was to get the students acquainted with the implementation of a simple game engine and familiarise themselves with the implementation of a…

Constraint solver implementation

The coursework task was to build a simple constraint satisfaction solver that was able to read a generic language designed to express combinatorial problems.The students can then model combinatorically hard problems…

Machine Learning Case Studies

Students on an interdisciplinary masters level module on applications of machine learning (ML) will demonstrate their solutions to practical ML assignments. These involve applying ML tools to real-world problems…

Music player web application with search

The coursework task was to build a simple web application that will allow the creation of music playlists. As the user chooses songs to be added to the playlist metadata regarding the songs will be displayed on the…