TU BRAUNSCHWEIG

Seminar: Programming Languages - Characteristics and Application Fields

Organizational Matters

Lecturer
Assistant:
Prof. Dr.-Ing. Ina Schaefer
Alexander Schlie, M.Sc.
Alexander Knüppel, M.Sc.
Credits: Depends on the major and your exam regulations, one CP = 30h of work.
Audience: Bachelor and master students studying computer science, business informatics or IST who are interested in scientific work. The participation of lecture Software Product Lines is beneficial.
Registration: Use StudIP to register yourself for the seminar. We have limited our capacities to a maximum of 12 attendees!
Grading
  • Begutachtung von two anderen Ausarbeitungen + 15 min Vortrag (3 x 5min)
  • Teilnahme an allen Veranstaltungen.
  • For a successful participation, the following tasks have to be fulfilled:

    • Written paper about your topic (Bachelor: 6 pages + max. 2 pages bibliography, Master: 8 pages + max. 2 pages bibliography; both in ACM double column style).
    • Bachelor: 15 minutes talk about your topic and 5 minutes discussion. Master: 20 minutes talk about your topic and 5 minutes discussion.
    • Review of two other papers + 15 minutes presentation ( 3 x 5min)
    • Mandatory participation of all events.

    Dates:

    Kick-Off:

    • 2018-10-17, 5:45 pm in room IZ 349

    Content

    Please see german content

    Topics:

    The following topics are available:

    1. Java
    2. C++
    3. Python
    4. Scala
    5. Haskell
    6. R
    7. Swift
    8. Rust
    9. Go
    10. Ocaml
    11. Excel
    12. Php
    13. C#
    14. TypeScript
    15. Matlab
    Hint: A large amount of this lecture is based on independent work. You should prepare yourself for one work day a week to handle the workload.

    Learning objectives and achievable skills

    The following skills are achieved in this course:

    • An organized approach to search, read and understand scientific literature.
    • A structured prepearation of the achieved insights.
    • Communication of the achieved results in a talk given in front of the other participants.
    • Personal scheduling of tasks.

      last changed 25.06.2018
    TU_Icon_E_Mail_1_17x17_RGB pagetop