Latest Comments on Science and Academia

  • Does basic research need to have a purpose?

    Does basic research need to have a purpose?

    The short answer: This question is click-bait and was written to incite reflexes rather than reflection. The long answer: The question is a red herring, because a researcher arguing that research shouldn’t have to have a purpose is actually complaining about society not seeing the value of their research as they do. First of all,…

  • How to prevent efficient creation and grading of written exams

    How to prevent efficient creation and grading of written exams

    Want to know how to make it hard for professors to create and grade written exams efficiently? Learn from the best, the Bavarian ministry of education, which oversees the handling of the state-wide written exams for budding high-school teachers of computer science. A thread. The grading process is even better. This, in case anyone was…

  • Announcing open course “Software Product Management”

    Announcing open course “Software Product Management”

    Software product management (PROD) is a course that teaches students software product management using the case method. The following materials are available: All materials are in English. The course materials (slides, videos) are available under the CC-BY 4.0 license. This means you can use my materials, remix them, and share them. You don’t have to…

  • Announcing open course “Free/Libre and Open-Source Software”

    Announcing open course “Free/Libre and Open-Source Software”

    Free/Libre and Open-Source Software (FOSS) teaches principles, practices, and economic underpinnings of free/libre and open source software. The following materials are available: All materials are in English. The course materials (slides, videos) are available under the CC-BY 4.0 license. This means you can use my materials, remix them, and share them. You don’t have to…

  • Announcing open course “Agile Methods and Open Source”

    Announcing open course “Agile Methods and Open Source”

    Agile Methods and Open Source (AMOS) teaches agile methods in a university context using semester-long projects. The class sessions of 90 min. each cover half a semester to leave room for guest speakers. The following materials are available: All materials are in English. You can get an idea about this favorite course of mine using…

  • Announcing open course “Advanced Design and Programming”

    Announcing open course “Advanced Design and Programming”

    Advanced Design and Programming (ADAP) teaches principles and practices of advanced object-oriented design and programming using a semester-long project. The following materials are available: The spoken language in the videos is German, everything else is in English. The course materials (slides, videos) are available under the CC-BY 4.0 license. This means you can use my…