One of the first labs of the ECE School, founded in 1990, TUC/MUSIC has been at the forefront of software engineering, distributed systems, and human-computer interaction. Today, the lab is a hub of innovation, blending cutting-edge research with real-world applications in learning, gaming, computer graphics and simulations, digital libraries, and high-performance multimedia systems.
With a dynamic team of faculty members, skilled engineers, and collaborating researchers, TUC/MUSIC actively contributes to international research projects and industry collaborations, shaping the future of digital ecosystems.
Research activities in TUC/MUSIC include developing innovative technologies in e-learning, sensor networks, web and mobile applications, digital libraries, multimedia systems, and archaeological visualizations. We design scalable architectures, optimize data processing, enhance virtual environments, and create social innovation applications for education, culture, and tourism. Our interdisciplinary approach ensures impactful solutions in knowledge management, digital heritage, and real-time computing.
TUC/MUSIC has led and participated in over 75 European Research and Development Projects, securing more than €12 million in funding and collaborating with more than 350 leading European companies, research institutions, universities, educational/cultural organizations, and national and local authorities including ministries, regions and municipalities.
The lab is deeply integrated into the ECE School’s curriculum, supporting core courses in software engineering including the required courses in programming, abstract data types and object-oriented programming, design and implementation of large information systems, and databases. It is also responsible for the laboratories of additional courses of the curriculum of the school like the Theory of Computation, and the Theory of Algorithms. Lab-intensive courses prioritize hands-on project-based learning, with many requiring a 50-100% lab grade for course completion.
In addition to contributing to the educational activities of the ECE school, TUC/MUSIC is also working on the development of learning materials and the delivery of teacher training for mathematics, digital skills, computer science and coding in primary, secondary and tertiary education.