Scientific Programming and Publishing


Compentency: Scientific Programming and Publishing

Module type: elective module

Semester: summer

Site: Kassel

Language: English

Workload: 45 hours course attendance; 40 hours self-study

Credits points: 6

Recommended qualifications: none


Learning Outcome

After the successful participation in the course Introduction to MATLAB the students are able to:

  • understand approaches for numerical simulation in the field of renewable energy and energy efficiency
  • write a code for different optimization problems


  • Introduction to MATLAB and its most important commands
  • Simulation of a simple chain based on energy efficiency, system modelling, cost minimization and applied different optimization problem using MATLAB programming


  • Lecturer: Nour Mansour
  • Teaching method: lab training
  • SWS: 2
  • Credit points: 4
  • Examination: lab training attendance; programming; oral exam (30 minutes)

Learning Outcome

After the successful participation in the course Introduction to LaTeX the students are able to:

  • gain a sophisticated structuring abilities
  • use a very advanced math typesetting
  • build a sophisticated report or presentation without caring of the outlook but only about the content
  • build the main structure of the scientific report
  • know the different steps in order to write a scientific report, from the brainstorming to the final version
  • professionally customize the look of the report
  • learn how to build a consistent and more easily and changeable report or presentation


  • Drafting
  • Organizing revising and editing
  • Learning the mathematical notion required for writing the scientific report
  • Sophisticated structuring and building and elaborating consistent and changeable report


  • Lecturer: Dirk Dahlhaus
  • Teaching method: lecture and lab training
  • SWS: 1
  • Credit points: 2
  • Examination: writting a scientific report