![]() |
![]() |
Responsible: Evangelos Kaselouris
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.1.005.0 | SEMESTER | 1st |
| COURSE TITLE | Multimedia Technology | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 4 | 6 | |
| Total | 4 | 6 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Compulsory / Background |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Winter Semester |
| COURSE WEBSITE (URL) |
Upon successful completion of the course, students will be able to:
The course aims to enable students to acquire the following general competences:
A general introduction to the technologies of encoding, processing, and representation of multimedia content. More specifically, the course content includes:
| DELIVERY Face-to-face, Distance learning, etc. |
Face-to-face | ||||||||||||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
Use of open-source software, ICT (Information and Communication Technologies) in teaching, and in Laboratory Education. Use of a learning management system (e-class). |
||||||||||||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||||||||||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Final written examination, consisting of problem-solving and short-answer questions (70%). Weekly assignments, consisting of individual learning exercises (30%). |
Z. Li, M. Drew, J. Liu, Fundamentals of Multimedia, Springer, 2014.
V. Costello, Multimedia Foundations, Focal Press, 2012.
Responsible: Maximos Kaliakatsos-Papakostas
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.2.004.1 | SEMESTER | 2nd |
| COURSE TITLE | Structured Programming | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 7 | |
| Total | 0 | 7 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Background |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Spring Semester |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT115/ |
The aim of the course is to introduce the design and development of computer programs based on the principles of structured programming. The course content is intended to familiarize students with the fundamental concepts of computer programming, provide an understanding of how computer programs are executed, and develop proficiency in the C programming language.
Upon successful completion of the course, students will be able to:
Develop programming skills and implement software using the C programming language.
Understand the fundamental principles of designing and implementing programs based on the structured programming paradigm.
Solve computational problems using computers.
Successfully undertake advanced courses in the curriculum that require computer programming knowledge and skills.
The course aims to develop the following general competencies:
Ability to search for, analyze, and synthesize data and information using appropriate technologies.
Ability to adapt to new situations.
Ability to work independently.
Ability to work effectively as a member of a team.
Ability to foster free, creative, and inductive thinking.
Computer operation. Computer architecture and memory organization. Data flow within a computer system. Instruction execution.
Software development. Software engineering. Software project life cycle. The phases of analysis, design, testing, and maintenance.
Software and programming languages. Source code and executable programs. The programming environment. Program compilation, debugging, and execution.
Structured programming. The importance of program structure. Fundamental principles and techniques of structured programming.
Algorithms: general concepts. Stepwise algorithms. Flowcharts. Pseudocode. Algorithmic problem solving. Searching and sorting algorithms.
The C programming language: characteristics and capabilities. Structure of C programs. Functions in C. Mathematical functions in C. Introductory concepts.
Data representation: characters, integers, and floating-point numbers. Basic data types, constants, variables, and the assignment operator. Number systems.
Input/output functions.
Operators: arithmetic, relational, and bitwise operators. Boolean expressions, relational expressions, logical expressions, and operator precedence. Compound operators. Pointers and memory addresses.
Program flow control structures. Nested control structures.
Iterative control structures (loops). Nested loops.
Functions in C: definition, declaration, and invocation. Returning values from functions. Function types. Passing addresses to functions. Storage classes. Automatic, external, and static variables. Variable scope and lifetime. Recursive functions.
One-dimensional arrays: declaration, initialization, input, and output. Array processing techniques. Character strings. String manipulation. Multidimensional arrays. Pointers and arrays. Arrays as function arguments.
Enumerations, structures, and unions.
File handling. File access functions.
Functions for dynamic memory management.
| DELIVERY Face-to-face, Distance learning, etc. |
Face-to-face | ||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
Eclass. Discussion Forum. |
||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Intermediate exercises (50%), intermediate tests (30%), final project (20%). |
Responsible: Panagiota Styliani Paschalidou
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.3.004.1 | SEMESTER | 1st |
| COURSE TITLE | Programming Environments for Sound & Music | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 7 | |
| Total | 0 | 7 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Scientific area |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Winter Semester |
| COURSE WEBSITE (URL) |
By completion of this course, students will be familiar with the theoretical background required for understanding basic sonic algorithmic processes and will have gained skills to develop their first computer music synthesis and sonic interaction algorithms in (mainly, but not exclusively) graphical audio programming environments.
The course aims at getting students acquainted with audio programming environments and providing them with the basic understanding and skills of audio programming. This can be considered as an introductory course in digital audio synthesis, as it covers rudimentary knowledge on digital sound and computer music. No prior computer programming skills are required.
More specifically, the course offers fundamental knowledge on the following subjects:
- computer music
- digital sound
- digital sound synthesis
- GUIs and audio interactive systems.
Theory:
Laboratory/hands-on:
The laboratory component demonstrates the implementation of sound synthesis and control techniques introduced in the lectures, using widely adopted music programming environments (MaxMsp/PureData/SuperCollider).
| DELIVERY Face-to-face, Distance learning, etc. |
Face-to-face (with other students or individually) | ||||||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
Provision of multimedia learning materials; support of the learning process through the asynchronous distance-learning e-Class platform. |
||||||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
The course is assessed as follows: I. Midterm Assessment (MA) – 70% of the final grade Development of a programming assignment in a sound and music programming environment during a laboratory session. II. Final Assessment (FA) – 30% of the final grade An individual theoretical assignment on a topic announced during the semester. Participation in both assessment components is mandatory. The final course grade is calculated as the weighted sum of the two components (MA ? 0.70 + FA ? 0.30) and must be at least 5.0 to pass the course. Active participation during class is also taken into consideration. The assessment criteria may be revised from one semester to another; however, they are made available to students through the course webpage and are announced at the beginning of the semester. |
- Books:
[1] Online course material and hand-outs (‘E-class’ online platform)
[2] Διαμαντόπουλος Τ., Η μουσική των υπολογιστών
[3] Λώτης Θ., Διαμαντόπουλος Τ., Μουσική πληροφορική και μουσική με υπολογιστές
[4] Roads C., The Computer Music Tutorial
[5] Dodge C., Jerse T., Computer Music: Synthesis, Composition, and Performance
[6] Collins N. & d’Escrivan J., The Cambridge Companion to Electronic Music
[7] Wilson S., Cottle D, Collins N., The Supercollider book
- Scientific journals:
[1] Computer Music Journal
[2] Leonardo
- Conferences:
[1] International Computer Music Conference (ICMC)
[2] Sound and Music Computing Conference (SMC)
[3] International Conference on New Interfaces for Musical Expression (NIME)
Responsible: Antonios Botonakis
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.3.005.1 | SEMESTER | 1st |
| COURSE TITLE | Elements of Music Theory and Notation | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 6 | |
| Total | 0 | 6 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Background |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Winter Semester |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT134/ |
Upon successful completion of the course, students will be able to:
The course aims to provide students with fundamental knowledge of music and musical notation, enabling them not only to read notes but also to utilize tools for score composition and creation.
Furthermore, the course aims to equip students with the following general competencies:
The aim of the course is to provide students—even those with no prior musical training—with the necessary knowledge regarding music theory and notation. The curriculum covers:
| DELIVERY Face-to-face, Distance learning, etc. |
Face-to-face | ||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
|
||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Language of assessment: English. Written final examination involving problem-solving and short-answer questions (70%). Individual learning exercises (30%). |
Architektonides Vasiles, Theoria vasikon gnoseon tes mousikes mechri ten harmonia, Ekdoseis Ch. Nakas * K. Papagregoriou, 1987
Pyrgiotes Demetres, Mousike Theoria & Praktike, Ekdoseis Fagotto Books, 2000
Diamantes Giorgos, He Klasike theoria tes mousikes, Ekdoseis Nakas, 2013
Kampanas Georgios, Hoi vaseis tes theorias tes mousikes kai ton symvolon tes, Ekdoseis Gaitanou, 2007
Karakases Giorgos, Semeiographia kai analyse sto toniko mousiko systema, Ekdoseis Cambia , 2018
Lina Tonia, He theoria tes mousikes, Ekdoseis Ch. Nakas * K. Papagregoriou, 2018
Menakakes Demetres, Vasike Theoria tes Mousikes (Theoria A, *V, *G), Ekdoseis Ch. Nakas * K. Papagregoriou, 2011
Pyrgiotes Demetres, Askesiologio gia te mousike theoria kai praktike 1, Ekdoseis Fagotto Books, 2000
Instructor's teaching notes
Responsible: Spyridonas Polychronopoulos
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.4.003.1 | SEMESTER | 2nd |
| COURSE TITLE | Sound Engineering I | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 7 | |
| Total | 0 | 7 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Scientific area |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | Ελληνικά / English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Spring Semester |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT259/ |
Στόχος του μαθήματος είναι η εκμάθηση σε θεωρητικό και πρακτικό / εργαστηριακό επίπεδο των γνώσεων που πρέπει να έχει ένας ηχολήπτης προοριζόμενος για τα δισκογραφικά Studios και για την κάλυψη Συναυλιών. Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής/τρια θα πρέπει:
in English:
The aim of the course is to provide students, at both theoretical and practical/laboratory levels, with the knowledge and skills required of a sound engineer working in recording studios and live concert production.
Upon successful completion of the course, students should be able to:
Το μάθημα αποσκοπεί στο να αποκτήσει ο φοιτητής τις εξής γενικές ικανότητες
in English:
The course aims to equip students with the following general competences:
| DELIVERY Face-to-face, Distance learning, etc. |
Face-to-face | ||||||||||||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
απόσταση (Learning Management System). Forum συζητήσεων. |
||||||||||||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||||||||||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Assessment language: English / Greek; final oral examination and project assessment. |
[1] Δ. Δώδης, Ηχοληψία, Εκδόσεις Ίων, 2007. (ISBN: 978-960-411-071-1, Εύδοξος: 14616)
[2] Α. Παπαχρίστου, Περί Μουσικής και Ηχοληψίας, Εκδόσεις Νάκας, 2001. (ISBN: 960-290-562-Χ, Εύδοξος: 112031)
[3] Π. Σαπουντζής, Live Sound – Μιξάροντας θεωρία με πράξη, Εκδόσεις π3, 2015. (ISBN: 978-960-93-7299-2)
[4] Διδακτικές σημειώσεις του Δ. Ξενικάκη
in English:
[1] David Miles Huber, Emiliano Caballero & Robert Runstein — Modern Recording Techniques: A Practical Guide to Modern Music Production, 10th Edition, Focal Press, 2023.
[2] Francis Rumsey & Tim McCormick — Sound and Recording: Applications and Theory, 8th Edition, Routledge, 2021.
[3] Tim Dittmar — Audio Engineering 101: A Beginner’s Guide to Music Production, 3rd Edition, Focal Press, 2025.
Responsible: Antonios Botonakis
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.4.004.1 | SEMESTER | 2nd |
| COURSE TITLE | Historical Elements of Music and Organology | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 5 | |
| Total | 0 | 5 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Scientific area |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Spring Semester |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT146/ |
Upon successful completion of the course, students will be able to:
The course aims to enable the student to acquire the following general competencies:
The aim of the course is to provide the necessary knowledge regarding the history of music and organology. The course content includes:
| DELIVERY Face-to-face, Distance learning, etc. |
Face to face | ||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
Use of a learning management system (e-class). |
||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Language of assessment:English Written final examination consisting of short-answer and multiple-choice questions (100%). |
Averoph Ephe, Eisagoge sten Organognosia, Ekdoseis Philippos Nakas, 1992
J. Machlis – C. Forney, He apolause tes mousikes, Ekdoseis Nikos Thermos kai SIA IKE, 2014
Pol Gkriphiths, Monterna Mousike, Ekdoseis S.I. Zacharopoulos & SIA OE, 1993
Anogeianakes Phoivos, Hellenika Laika Mousika Organa, Ekdoseis Melissa, 1991 ou aiona, Ekdoseis Nephele, 1989
Saltsman Erik, Eisagoge ste mousike tou 20ou aiona, Ekdoseis Nephele, 1989
Michaelides Solon, Enkyklopaideia tes Archaias Hellenikes mousikes, Ekdoseis tou Morphotikou Hidrymatos tes Ethnikes Trapezes, 2003
Michels Ulrich, Atlas tes Mousikes *, Ekdoseis Ph. Nakas, 1994
Michels Ulrich, Atlas tes Mousikes *I, Ekdoseis Ph. Nakas, 1995 [9] Tatses Telemachos, Organognosia, Ekdoseis K. Papagregoriou * Ch. Nakas, 1986
Headington Christopher, Historia tes Dytikes Mousikes I, Ekdoseis Gutenberg, 1997
Headington Christopher, Historia tes Dytikes Mousikes *I, Ekdoseis Gutenberg, 1998
Chourmouzios Chartophylax, Eisgoge eis to theoretikon kai praktikon tes ekklesiastikes , Historia tes Dytikes mousikes, Ekdoseis University Studio Press, 2007
Responsible: Nikos Stefanakis
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.4.005.2 | SEMESTER | 2nd |
| COURSE TITLE | Electroacoustics Laboratory | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 2 | 4 | |
| Total | 2 | 4 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Scientific area |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | Greek |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Spring Semester |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT178/ |
The course is delivered through a series of independent laboratory exercises, providing students with hands-on experience in the operation of audio systems as well as in performing fundamental electroacoustic measurements.
Upon successful completion of the course, students will be able to:
The course aims to develop the following general competencies:
| DELIVERY Face-to-face, Distance learning, etc. |
in person | ||||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
eclass excel word |
||||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Assessment of laboratory reports - 40% Written exam - 60% |
Davis, Gary, and Gary D. Davis. The sound reinforcement handbook. Hal Leonard Corporation, 1989.
Responsible: Aikaterini Tzedaki
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.5.003.1 | SEMESTER | 1st |
| COURSE TITLE | Sound Design | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 6 | |
| Total | 0 | 6 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Skills Development |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Winter Semester |
| COURSE WEBSITE (URL) |
The aim of this course is to introduce the students to the theory, practice and applications of sound design. Sound design art applies in film, theatre, radio, interactive environments, web applications, multimedia and educational tools, and generally wherever there is the necessity to design what will be heard in a specific place and time.
The course aims to acquire the following general competencies: a) Search, analysis and synthesis of data and information, using the necessary technologies. b) Decision making. c) Autonomous work. d) Design and management of projects. e) Exercise of criticism & self-criticism f) Promotion of free, creative and inductive thinking g) Production of original artistic creation
This course aims at getting to get to know, familiarize and practice students with Sound Design. The thematic modules of the course include:
| DELIVERY Face-to-face, Distance learning, etc. |
in person | ||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
e-class |
||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Evaluation language: English 1. Written final exam with Short Answer Questions (30%). 2. Elaboration of one (1) small-scale theoretical study or one (1) short duration of sound creation (20%) in the middle of the semester (progress). 3. 3. Artistic creation (musical composition with sounds either a) independently or b) as sound design of a text, history or short video) (50%) |
[1] Supervisor notes
[2] M. Chion, Audio-Vision: Sound on Screen, Columbia University Press, 1994
[3] J.L. Drever, ‘Soundscape Composition: The Convergence of Ethnography and Acousmatic Music’, Organised Sound, 7(1), pp. 21-27, 2002.
[4] EARS site. The ElectroAcoustic Resource Site (EARS), http://www.ears.dmu. ac.uk/.
[5] S. Emmerson ‘The Relation of Language to Materials’ in Emmerson, S. (ed.), The Language of Electroacoustic Music, pp. 67-78, Basingstoke: Macmillan, 1986
[6] L. Landy, Understanding the Art of Sound Organization, Cambridge, Mass.: MIT Press, 2007.
[7] A. Licht, Sound Art- Beyond Music, Between Categories, New York: Rizzoli, 2007
[8] D. Sonnenschein, Sound design: The expressive power of music, voice, and sound effects in cinema. Michael Wiese Productions, 2001
Responsible: Dimosthenis Makris
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.5.005.1 | SEMESTER | 1st |
| COURSE TITLE | Sound Engineering II | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 5 | 7 | |
| Total | 5 | 7 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Skills Development, Scientific Area |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Winter Semester |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT258/ |
The aim of the course is to provide students with the theoretical knowledge and practical skills required for advanced sound recording in professional studio and live performance environments. The course focuses on the planning, technical setup, and execution of recording sessions, including equipment selection, microphone placement, signal routing, mixing console operation, monitoring, multitrack recording, and technical troubleshooting.
Students will develop practical experience in recording individual instruments, vocalists, ensembles, and live performances. Particular emphasis will be placed on achieving high-quality sound capture, selecting appropriate recording techniques, maintaining a clean and reliable signal path, and adapting the recording setup to different musical, technical, and acoustic requirements.
As part of the coursework, students will plan and carry out the recording of a musical performance. They will be expected to organise the session, select and position the necessary equipment, configure the recording system, and deliver a technically coherent stereo version of the recorded material for evaluation. Upon successful completion of the course, students will be able to:
The course aims to support the development of the following general competences:
| DELIVERY Face-to-face, Distance learning, etc. |
Face to face | ||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
E-class |
||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Intermediate (30%) and Final (70%) project. |
[1] Davis, G. and Jones, R., The Sound Reinforcement Handbook, Yamaha Corporation, 1988. ISBN: 978-0881889000.
[2] Huber, D. M., Caballero, E. and Runstein, R., Modern Recording Techniques: A Practical Guide to Modern Music Production, 10th ed., Focal Press, 2024.
[3] Corbett, I., Mic It! Microphones, Microphone Techniques, and Their Impact on the Final Mix, 2nd ed., Routledge, 2021.
[4] McCarthy, B., Sound Systems: Design and Optimization: Modern Techniques and Tools for Sound System Design and Alignment, 3rd ed., Routledge, 2016.
[5] Course notes prepared by D. Xenikakis and supplementary educational material provided by the instructor.
Responsible: Maximos Kaliakatsos-Papakostas
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.5.006.1 | SEMESTER | 1st |
| COURSE TITLE | Audio Software Development | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 7 | |
| Total | 0 | 7 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
|
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Winter Semester |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT160/ |
The aim of the course is to provide a solid foundation in digital signal processing and the development of audio applications, with an emphasis on applications that require real-time processing.
Upon successful completion of the course, students will be able to:
Understand the fundamental components involved in the development of audio applications.
Understand the programming practices required to access and configure audio hardware (e.g., number of channels, block size, sampling rate, etc.).
Be familiar with the programming tools and platforms used for the acquisition, analysis, synthesis, playback, and processing of digital audio signals.
Adapt digital signal processing methods to audio applications that require real-time processing.
Develop audio applications for desktop and mobile computing platforms.
The course aims to develop the following general competencies:
Ability to search for, analyze, and synthesize data and information using appropriate technologies.
Ability to adapt to new situations.
Ability to work independently.
Ability to work effectively as a member of a team.
Ability to promote free, creative, and inductive thinking.
Theory
Python
Variables
Lists, dictionaries, sets, and tuples
Functions and classes
Memory management
Audio files and digital audio encoding
Real-time audio
C++
Variables, functions, and classes
Pointers and vectors
Vector processing using functions
The JUCE framework
Programming audio effects in C++
Developing real-time audio applications with JUCE
Laboratory Exercises
Python
Variables and dictionaries
Programming static sound generators
Functions, classes, and sound generators
Memory management and audio encoding
Implementing simple effects for real-time audio processing
C++
Variables, functions, and classes
Vector operations using pointers
Implementing a distortion effect
Implementing sound generators with real-time parameter control
Implementing a delay effect
Implementing a tremolo effect
Implementing a chorus effect
| DELIVERY Face-to-face, Distance learning, etc. |
On-site | ||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
Google colab, eclass, JUCE, Microsoft Visual Studio Community Edition |
||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Intermediate and final exercises. |
Responsible: Chrysoula Alexandraki
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.6.001.1 | SEMESTER | 2nd |
| COURSE TITLE | Digital music representations | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 6 | |
| Total | 0 | 6 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Scientific area |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Spring Semester |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT165/ |
The aim of the course is to provide the necessary knowledge for understanding the particularities involved in the management, storage, and processing of semantic information in music.
Upon successful completion of the course, students will be able to:
The course aims to help students acquire the following general competencies:
The subject of the course "Digital Representations of Music" concerns any type of descriptive information that can be associated with music. Such information includes, for example, metadata describing a musical work as a whole, as well as the description of its content in terms of notes, rhythmic values, and musical instruments.
The syllabus presents technologies related to issues such as:
As indicative examples, the course presents standards such as: ID3, MIDI, MusicXML, MEI, Kern and Humdrum, Music21, and MusicBrainz. Emphasis is placed on the encoding of control commands for digital musical instruments and files using the MIDI protocol.
The practical exercises include reading, creating, and editing MIDI files with the Mido package (MIDI Objects for Python).
| DELIVERY Face-to-face, Distance learning, etc. |
Face-to-face | ||||||||||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
Programming in Python, Use of open-source software, Laboratory Education. Use of a learning management system (e-class). |
||||||||||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||||||||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Written final examination, involving problem-solving and short-answer questions (60%). 2-3 progress examinations during the semester, held in a computer lab (40%). |
Γενικά δεν υπάρχει ελληνικό συγγραμμα που να καλύπτει την ύλη του μαθήματος. Χρησιμοποιούνται οι σημειώσεις διδάσκοντος καθώς και διάφορες διαδικτυακές πηγές που αναφέρονται στη διδασκόμενη ύλη.
Σημείώσεις διδάσκοντος.
Responsible: Aikaterini Tzedaki
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.6.007.1 | SEMESTER | 2nd |
| COURSE TITLE | Electronic Musical Instruments | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 6 | |
| Total | 0 | 6 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Επιστημονικής Περιοχής, Ανάπτυξης Δεξιοτήτων |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Spring Semester |
| COURSE WEBSITE (URL) |
The aim of the course is to introduce on the issues of the structure, operation, design and practice of electronic musical instruments and interactive musical systems used for music performance. Upon successful completion of the course, the student will be able to: - Analyse the structure and operation of electronic musical instruments. - To design original new musical instruments. - To experiment with the alternative methods of production & control of sound in music practice either in a group or individually.
The course aims to acquire the following general abilities: Search, analysis and synthesis of data and information, using the necessary technologies. Adapting to new situations. Autonomous work. Group work. Work in an interdisciplinary environment. Production of new research ideas. Promotion of free, creative and inductive thinking
This course aims at acquaintance and familiarization of students with topics related to the structure, operation, design and practice of electronic musical instruments. The thematic sections of the course include: 1) Electronic Musical Instruments: Types, Function, Historical References. 2) Early electronic musical instruments - Composers – Computer use 3) Musical instruments as interactive systems – Parts of the musical instrument. 4) Comparison of acoustic and electronic musical instruments. 5) Generalized model of a musical instrument. 6) Audio design of alternative electronic and hybrid musical instruments 7) Live electronics-History and practices 8) The design and evaluation of electronic musical instruments 9) Exercise of designing an electronic musical instrument for more than two musicians. 10) Selected presentations of the current developments of the field - Examples. - Research methodology, institutions, research organizations, relevant international conferences and journals. – Selection of sources. 11) Personal student work.
| DELIVERY Face-to-face, Distance learning, etc. |
Face-to-face | ||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
e-class |
||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Evaluation language: English 1. Oral examination (30%). 2. Participation in the design exercises (30%) 3. Individual (or in a small group -up to 3 people) design project of exemplary new electronic instrument (40%). |
[1] Σημειώσεις Διδάσκοντος [2] P.R. Cook (ed.), Music, Cognition, and Computerized Sound – An Introduction to Psychoacoustics, The MIT Press, 1999. [3] Davis Hugh, Electronic Musical Instruments, New Grove Dictionary of Music, Macmillan Publishers Ltd, 1998-2002. [4] J. Eaton, “This is an Instrument" in Contemporary Music Review, Vol. 18 Part 3, 1999. [5] S. Emmerson, “Live' versus 'real-time”, Contemporary Music Review, 10(2), pp. 95-101, 1994. [6] J. Pressing, Jeff, “Cybernetic Issues in Interactive Performance Systems”, Computer Music Journal, Vol. 14 – 1, MIT Press, pp. 12-15, 1990. [7] C. Roads, The computer Music Tutorial, Massachusetts Institute of Technology, 1996. [8] L. Theremin, "Recollections", Contemporary Music Review, Vol. 18, Part 3, 1999.
Responsible: Aikaterini Tzedaki
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.7.012.1 | SEMESTER | 1st |
| COURSE TITLE | Acoustic Ecology and Sound Arts | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 6 | |
| Total | 0 | 6 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Εμβάθυνσης Γνώσεων |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Winter Semester |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT129/ |
The aim of the course is to introduce the Theory and Practices of Acoustic Ecology and their application to Sound Arts.
• Understand and use the specialized terminology of Acoustic Ecology in issues related to Sound.
• To learn and apply the research methodologies of the field (sound maps, categorization of sound sources and events, interpretation of the sounds of the environment as a means of acoustic communication etc) to the study and analysis of the sound environment.
• Create sound environments and/ or musical soundscape compositions.
The course aims to acquire the following general competencies: a) Search, analysis and synthesis of data and information, using the necessary technologies. b) Decision making. c) Autonomous work. d) Design and management of projects. e) Exercise of criticism & self-criticism f) Promotion of free, creative and inductive thinking g) Production of original artistic creation
| DELIVERY Face-to-face, Distance learning, etc. |
Πρόσωπο με πρόσωπο. | ||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
eclass |
||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
I. Written Paper and Public presentation: - Soundscape Analysis of a chosen area using methodologies presented in the course- participation rate in the final score of 50% II. Soundscape composition:- Original sound art work based on the findings, ideas and sound recordings of the specific area of the first assignment. participation rate in the final score of 50% |
• Blesser, B. and Salter, L.R. (2007), Spaces Speak, Are You Listening?, Cambridge, Mass.: MIT Press.
• Kelman, A.Y. (2010), ‘Rethinking the Soundscape-A Critical Genealogy of a Key Term in Soundscape Studies ’, Senses & Society, 5(2), pp. 212-234, London: Berg.
• Krause, B. (2002), Wild Soundscapes – Discovering the Voice of the Natural World, Berkeley: Wilderness Press.
• Lopez, F. (2004), ‘Profound Listening and Environment Sound Matter’, In Cox, Ch., Warner, D., (eds.), Audio Culture: Readings in modern music, pp. 82–87, New York: Continuum.
• Oliveros, P. (2005), Deep Listening - A Composer’s Sound Practice, iUniverse, Inc, USA.
• Schafer, R.M. (2006), ‘The Music of the Environment’, in Cox, Ch. and Warner, D., (eds.), Audio Culture: Readings in modern music, pp. 29-39, New York: Continuum.
• Smalley, D. (2007), ‘Space-form and the acousmatic image’, Organised Sound, 12(1), pp. 35-58.
Responsible: Chrysoula Alexandraki
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.8.001.1 | SEMESTER | 2nd |
| COURSE TITLE | Audio over Computer Networks | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 6 | |
| Total | 0 | 6 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
Επιστημονικής Περιοχής, Εμβάθυνσης Γνώσεων |
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Spring Semester |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT210/ |
Upon successful completion of the course, students will be able to:
The course aims to help students acquire the following general competencies:
This course covers fundamental knowledge in computer networking technology and focuses on techniques for audio signal transmission, particularly in web audio applications. Specifically, its content includes:
| DELIVERY Face-to-face, Distance learning, etc. |
Face to face | ||||||||||||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
Programming using open-source software and Application Programming Interfaces, Learning Management System (e-class) |
||||||||||||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||||||||||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Written final examination, involving problem-solving and short-answer questions (60%). Group project (of at most 2-3 people) involving learning exercises (40%). |
Responsible: Maximos Kaliakatsos-Papakostas
| SCHOOL | School of Music and Optoacoustic Technologies | ||
| ACADEMIC UNIT | Department of Music Technology and Acoustics | ||
| LEVEL OF STUDIES | Undergraduate | ||
| COURSE CODE | 0807.8.004.1 | SEMESTER | 2nd |
| COURSE TITLE | Applied Machine Learning | ||
|
INDEPENDENT TEACHING ACTIVITIES if credits are awarded for separate components of the course |
WEEKLY TEACHING HOURS |
CREDITS |
| 0 | 6 | |
| Total | 0 | 6 |
| COURSE TYPE general background, special background, specialised general knowledge, skills development |
|
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) — Spring Semester |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT225/ |
Machine learning has become a fundamental component of numerous commercial and research applications. Using the Python programming language and libraries such as PyTorch, it is possible to rapidly develop sophisticated applications in areas including audio-based human–computer interaction (e.g., natural language dialogue systems), music information retrieval, and many others.
With this in mind, the course aims to introduce students to the field of machine learning. Within this framework, students will study the principles underlying the various stages involved in implementing data-driven knowledge discovery systems, using both classical machine learning techniques and state-of-the-art methods. The course also covers the latest approaches to natural language interaction based on large language models. Lectures will address the complete machine learning workflow, including data collection, feature extraction, model training, and performance evaluation.
In addition to providing the necessary theoretical background, the course makes extensive use of Python libraries that are widely employed in both research and commercial applications for the development of automatic pattern recognition systems in domains such as natural language processing, audio signal processing, and related fields.
Upon successful completion of the course, students will be able to:
Understand the fundamental concepts and applications of machine learning.
Evaluate the advantages and limitations of widely used machine learning algorithms.
Design datasets and construct reliable training and evaluation sets for data-driven knowledge discovery.
Apply advanced model evaluation techniques and hyperparameter optimization methods.
Demonstrate proficiency in the use of popular Python-based machine learning libraries and frameworks.
Employ trained large language models to develop natural language human–computer interaction systems.
The following topics will be covered in the Applied Machine Learning course.
Theory
Introduction to machine learning: linear regression and logistic classification
Handwritten digit classification from images: introduction to neural networks
Convolutional neural networks for image and audio processing; transposed (deconvolutional) neural networks
Autoencoders, Variational Autoencoders (VAEs), and Generative Adversarial Networks (GANs)
Semantic embedding methods for time-series data
Time-series modeling and processing using Recurrent Neural Networks (RNNs) and Long Short-Term Memory (LSTM) networks
Transformers and Large Language Models (LLMs)
Large Language Models for tool use, Retrieval-Augmented Generation (RAG), and Agentic AI
Laboratory Exercises
Forward propagation in neural networks
Handwritten digit classification
Convolutional neural networks for image and audio processing
Variational Autoencoders for audio applications
Semantic word embedding exercises for natural language
Using LSTM networks for music emotion recognition
Using Large Language Models for natural language interaction
Using Large Language Models and external tools for music analysis
| DELIVERY Face-to-face, Distance learning, etc. |
Face-to-face | ||||
| USE OF INFORMATION AND COMMUNICATIONS TECHNOLOGY Use of ICT in teaching, laboratory education, communication with students |
Google colab, eclass |
||||
| TEACHING METHODS The manner and methods of teaching are described in detail. |
|
||||
| STUDENT PERFORMANCE EVALUATION Description of the evaluation procedure |
Intermediate exercises and final project. |
[1] C. M. Bishop, Αναγνώριση Προτύπων και Μηχανική Μάθηση, ΕΚΔ. Γρηγόριος Χρυσοστόμου Φούντας, 2019 (ISBN 9789603307907 – Κωδικός στο Εύδοξο: 86053413)
[2] J. Grus, Επιστήμη Δεδομένων: Βασικές Αρχές και Εφαρμογές με Python, 2η έκδοση, ΕΚΔ. Α. ΠΑΠΑΣΩΤΗΡΙΟΥ & ΣΙΑ Ι.Κ.Ε., 2020 (ISBN: 978-960-491-144-8 - Κωδικός στον Εύδοξο: 94690736)
[3] A. Geiron, Hands-on machine learning with Scikit-Learn, Keras and TensorFlow: concepts, tools, and techniques to build intelligent systems (2nd ed.). O’Reilly. 2019
[4] D. Foster, Generative deep learning: Teaching machines to paint, write, compose, and play. O'Reilly Media Company.
[5] Ian H. Witten; Eibe Frank; Mark A. Hall, Data Mining: Practical machine learning tools and techniques, 3rd Edition, Morgan Kaufmann, San Francisco. 2011.
[6] D. MacKay, Information Theory, Inference, and Learning Algorithms, Cambridge University Press, 2003.
[7] T. Mitchell, Machine Learning, McGraw Hill, 1997
[8] S. Guido and A. Muller, Introduction to Machine Learning with Python, O'Reilly Media, 2016.