Keywords :
computer science education; educational courses; multimedia computing; software engineering; teaching; training; educational courses; multimedia; real-time systems; software engineering education; software engineering group work; software project management; teaching methods; training; university education;