| 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) |
| COURSE WEBSITE (URL) |
| Learning outcomes |
Upon successful completion of the course, students will be able to:
|
| General Competences |
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. |
| 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) |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT115/ |
| Learning outcomes |
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. |
| General Competences |
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%). |
| 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 | Audio and Music Programming Environments | ||
|
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) |
| COURSE WEBSITE (URL) |
| Learning outcomes |
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. |
| General Competences |
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: |
Theory:
Laboratory/hands-on:
|
| 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: |
| 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) |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT178/ |
| Learning outcomes |
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:
|
| General Competences |
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. |
| 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) |
| COURSE WEBSITE (URL) |
| Learning outcomes |
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. |
| General Competences |
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 |
| 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 Application 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 |
|
| PREREQUISITE COURSES | None |
| LANGUAGE OF INSTRUCTION and EXAMINATIONS | English |
| OFFERED TO ERASMUS STUDENTS | Yes (in English) |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT160/ |
| Learning outcomes |
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. |
| General Competences |
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. |
| 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 Representations of Music | ||
|
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) |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT165/ |
| Learning outcomes |
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:
|
| General Competences |
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%). |
Γενικά δεν υπάρχει ελληνικό συγγραμμα που να καλύπτει την ύλη του μαθήματος. Χρησιμοποιούνται οι σημειώσεις διδάσκοντος καθώς και διάφορες διαδικτυακές πηγές που αναφέρονται στη διδασκόμενη ύλη. Σημείώσεις διδάσκοντος.
|
| 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) |
| COURSE WEBSITE (URL) |
| Learning outcomes |
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. |
| General Competences |
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. |
| 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 Audio 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) |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT129/ |
| Learning outcomes |
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. |
| General Competences |
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. |
| 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 and 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) |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT210/ |
| Learning outcomes |
Upon successful completion of the course, students will be able to:
|
| General Competences |
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%). |
|
| 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) |
| COURSE WEBSITE (URL) | https://eclass.hmu.gr/courses/SMOT225/ |
| Learning outcomes |
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. |
| General Competences |
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. |
|