Scientific Programming and Publishing

Renewable Energy and Energy Efficiency - Management, Engineering and Application, Master (PO-2026)

Unique module numberETechn-9180-M
Module number / codeW-UK-09
Module nameScientific Programming and Publishing
Type of moduleElective module
Learning outcomes, acquired competencies and qualification goals

After the successful participation in MATLAB training 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

After the successful participation in the course 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
Course typesPr (2 SWS); VLmP+Pr (1 SWS)
Content

MATLAB

  • 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

Introduction to LaTeX

  • 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
Title of coursesIntroduction to MATLAB
Introduction to LaTeX
Teaching and learning methodslab, training (Introduction to MATLAB)
lecture and training (Introduction to LaTeX)
Usabilitiy in other programs
Duration1 Semester
Frequency of module offerannually in summer semester
Teaching languageEnglish
Recommended (knowledge) prerequisites
Required prerequisites for participationnone
Student workload180 hours (45 h course attendance, 135 h self-study)
Required course worknone
Prerequisites for examination(s)none
Module examination(s)Examination P1: Introduction to MATLAB - lab training attendance, programming, oral exam (30 min)
Grade weighting P1: 67%
Examination P2: Introduction to LaTeX - writing a scientific report
Grade weighting P2: 33%
Credit points (ECTS)6 cp
Teaching unitElektrotechnik
Responsible personProf. Dahlhaus
Lecturer(s)Nour Mansour, Dirk Dahlhaus
Media usedbeamer, black board (mathematical notation, explanations), paper (exercises), PC based software development (lab training)
Recommended literature
  • P. Venkataraman, Applied Optimization with MATLAB Programming, 2009.
  • H. Moore, MATLAB for Engineers, 2007.
  • S. Boyd, L. Vandenberghe, Convex Optimization, Cambridge University Press,2014.
Comments

6 cp (4 cp - Introduction to MATLAB; 2 cp - Introduction to LaTeX)