Technische Universität Braunschweig
  • Study & Teaching
    • Beginning your Studies
      • Prospective Students
      • Degree Programmes
      • Application
      • Fit4TU
      • Why Braunschweig?
    • During your Studies
      • Fresher's Hub
      • Term Dates
      • Courses
      • Practical Information
      • Beratungsnavi
      • Additional Qualifications
      • Financing and Costs
      • Special Circumstances
      • Health and Well-being
      • Campus life
    • At the End of your Studies
      • Discontinuation and Credentials Certification
      • After graduation
      • Alumni
    • For Teaching Staff
      • Strategy, Offers and Information
      • Learning Management System Stud.IP
    • Contact
      • Study Service Centre
      • Academic Advice Service
      • Student Office
      • Career Service
  • Research
    • Research Profile
      • Core Research Areas
      • Clusters of Excellence at TU Braunschweig
      • Research Projects
      • Research Centres
      • Professors‘ Research Profiles
    • Early Career Researchers
      • Support in the early stages of an academic career
      • PhD-Students
      • Postdocs
      • Junior research group leaders
      • Junior Professorship and Tenure-Track
      • Habilitation
      • Service Offers for Scientists
    • Research Data & Transparency
      • Transparency in Research
      • Research Data
      • Open Access Strategy
      • Digital Research Announcement
    • Research Funding
      • Research Funding Network
      • Research funding
    • Contact
      • Research Services
      • Academy for Graduates
  • International
    • International Students
      • Why Braunschweig?
      • Degree seeking students
      • Exchange Studies
      • TU Braunschweig Summer School
      • Refugees
      • International Student Support
      • International Career Service
    • Going Abroad
      • Studying abroad
      • Internships abroad
      • Teaching and research abroad
      • Working abroad
    • International Researchers
      • Welcome Support for International Researchers
      • Service for Host Institutes
    • Language and intercultural competence training
      • Learning German
      • Learning Foreign Languages
      • Intercultural Communication
    • International Profile
      • Internationalisation
      • International Cooperations
      • Strategic partnerships
      • International networks
    • International House
      • About us
      • Contact & Office Hours
      • News and Events
      • International Days
      • 5th Student Conference: Internationalisation of Higher Education
      • Newsletter, Podcast & Videos
      • Job Advertisements
  • TU Braunschweig
    • Our Profile
      • Aims & Values
      • Regulations and Guidelines
      • Alliances & Partners
      • The University Development Initiative 2030
      • Facts & Figures
      • Our History
    • Career
      • Working at TU Braunschweig
      • Vacancies
    • Economy & Business
      • Entrepreneurship
      • Friends & Supporters
    • General Public
      • Check-in for Students
      • CampusXperience
      • The Student House
      • Access to the University Library
    • Media Services
      • Communications and Press Service
      • Services for media
      • Film and photo permits
      • Advices for scientists
      • Topics and stories
    • Contact
      • General Contact
      • Getting here
  • Organisation
    • Presidency & Administration
      • Executive Board
      • Designated Offices
      • Administration
      • Committees
    • Faculties
      • Carl-Friedrich-Gauß-Fakultät
      • Faculty of Life Sciences
      • Faculty of Architecture, Civil Engineering and Environmental Sciences
      • Faculty of Mechanical Engineering
      • Faculty of Electrical Engineering, Information Technology, Physics
      • Faculty of Humanities and Education
    • Institutes
      • Institutes from A to Z
    • Facilities
      • University Library
      • Gauß-IT-Zentrum
      • Professional and Personnel Development
      • International House
      • The Project House of the TU Braunschweig
      • Transfer Service
      • University Sports Center
      • Facilities from A to Z
    • Equal Opportunity Office
      • Equal Opportunity Office
      • Family
      • Diversity for Students
  • Search
  • Quicklinks
    • People Search
    • Webmail
    • cloud.TU Braunschweig
    • Messenger
    • Cafeteria
    • Courses
    • Stud.IP
    • Library Catalogue
    • IT Services
    • Information Portal (employees)
    • Link Collection
    • DE
    • EN
    • Bluesky
Menu
  • Organisation
  • Faculties
  • Faculty of Mechanical Engineering
  • Institutes
  • Institute of Aircraft Design and Lightweight Structures
  • Teaching
  • Lectures
Logo Institut für Flugzeugbau und Leichtbau der TU Braunschweig
Digital Tools - Methods and Algorithms (Part 2)
  • Lectures
    • Digital Tools - Introduction to Programming (Part 1)
    • Digital Tools - Methods and Algorithms (Part 2)
    • Aeroelastik I
    • Aeroelastik II
    • Applied Topics in Multidisciplinary Design Optimization
    • Multidisciplinary Design Optimization
    • Elemente des Leichtbaus
    • Entwerfen von Verkehrsflugzeugen I
    • Entwerfen von Verkehrsflugzeugen II
    • Grundlagen der Faserverbundwerkstoffe
    • Grundlagen des Konstruierens
    • Finite Elemente Methoden I
    • Finite-Elemente-Methoden II
    • Ingenieurtheorien des Leichtbaus
    • Konstruktion von Flugzeugstrukturen
    • Produktmodellierung und Simulation
    • Scientific Machine Learning
    • Technologie der Blätter von Windturbinen

Digital Tools - Methods and Algorithms (Part 2)

Dr. Ing. M. Haupt, Prof. Dr.-Ing. S. Heimbs, M.Sc. H. Dahmen, M.Sc. D. Hahn, M.Sc. L. Kreuzeberg 

Lecture

Date: Wednesday, 13:15 - 14:45
Location: Audimax (AM)
Begin: 09.04.2025
Lecturer: Dr.-Ing. M. Haupt
Information: Course Catalog, Stud.IP


Short Description

After completing the module, students are able to use object-oriented programming languages (Python, C ++) and their environment (development environments, expansion modules) in a goal-oriented manner. The skills learned include working effectively with vectors, matrices and their algebra, visualizing and analyzing data, performing simple simulations and working with symbolic mathematics. The students are able to combine and link efficiently and problem-oriented the various digital tools. Furthermore, the students are able to perform object-oriented software engineering for new problems and to design algorithms on the basis of design patterns and to develop and use corresponding data structures. The students also have initial theoretical and practical knowledge in the areas of optimization and machine learning.

2nd semester (SS):
Expansion and deepening of the subject areas using engineering examples
Data structures and algorithms design
Software engineering and object-oriented modeling
Optimization tasks (deap)
Numerical solving of differential equations (scipy)
Network technologies and parallelization
Basics of C ++ and its integration in Python
Machine learning (Scikit, keras)

Prerequisites

Digital Tools (Part 1) - Introduction to Programming

Photo credits on this page
© Technische Universität Braunschweig
Legal Notice Privacy Accessibility

TU Braunschweig uses the software Matomo for anonymised web analysis. The data serve to optimise the web offer.
You can find more information in our data protection declaration.