Entrepreneurship and other Outside Courses

Course options and guidance for the Entrepreneurship and other outside courses

Outside courses that are particularly relevant to specific course topics are listed on the other Topic pages. This page lists courses that don't fall neatly into any of those topics.

Entrepreneurship courses

  • CMSE11202 Innovation-driven Entrepreneurship  (10 credits, Semester 2) PATH

    The Innovation-driven Entrepreneurship course run by the Business School is relevant to all MSc topic areas, and has been developed with Informatics students in mind. The course is particularly relevant for students who wish to start their own business or have a general interest in entrepreneurship and business. The course is delivered primarily online with face-to-face group project work.  An overview of the content of this course can be found in the PATH course descriptor below. 

Outside Courses

  • MUSI11034 Musical Applications of Fourier Theory and Digital Signal Processing (20 credits, semester 1) PATH  

    This course aims to describe the mathematical underpinnings of Fourier theory, and digital signal processing, especially with regard to music and audio applications. The emphasis is on algebraic work, and on practical computation for sound analysis and synthesis.

  • MUSI11078 Audio Machine Learning (20 credits, semester 2) PATH 

    Machine Learning is a subfield of Artificial Intelligence which uses algorithms that learn from data. In this course you will learn about the fundamental ideas, mathematics and methods underpinning state-of-the-art machine learning techniques. You will also gain hands-on experience working with data and applying Machine Learning techniques using the Python programming language. The course is based around applying machine learning methods to problems in audio and music, and the specific considerations arising when working with audio data.

  • MUSI11066 Audio Programming (20 credits, semester 2) PATH 

    This course provides an introduction to programming creative audio applications. The focus is on developing competencies in professional level tools and practices. You will learn to code in C++ within the JUCE environment, a helpful framework for producing standalone audio applications for different devices and operating systems, and for producing VST plugins, audio units and related technologies.

  • MUSI11048 Physics-based Modeling of Musical Instruments (20 credits, semester 2) PATH 

    This course is a continuation of Musical Applications of Fourier Theory and Digital Signal processing, with emphasis on practical (programming) based work in the Matlab programming language. The general goal is to achieve an understanding of sound producing algorithms based on physical principles.