Dozent gesucht für Auftrag - Lecturer Computer Science Algorithmus, Data Structures and Programming Languages (m/f/d)

Wir suchen Dozenten für diesen und andere Aufträge. Für Auftrag bewerben.

Thema:
1. Informatik - Algorithmik
2. C
3. JAVA

Auftrag Info:
KORREKTUR TERMINE
Schulung ist im Zeitraum Januar bis März 2023.

Lecturer Computer Science Algorithmus, Data Structures and Programming Languages (m/f/d)

To strengthen our team, for coming Semester 2023 we are looking for lecturers (m/f/d) on a fee basis for Algorithmus, Data Structures and Programming Languages (Master level) with a volume of 18 teaching units.

1. Basic Concepts
1.1 Algorithms, Data Structures, and Programming Languages as the Basics of Programming
1.2 Detailing and Abstraction
1.3 Control Structures
1.4 Types of Data
1.5 Basic Data Structures (List, Chain, Tree)
2. Data Structures
2.1 Advanced Data Structures: Queue, Heap, Stack, Graph
2.2 Abstract Data Types, Objects, and Classes
2.3 Polymorphism
3. Algorithm Design
3.1 Induction, Iteration, and Recursion
3.2 Methods of Algorithm Design
3.3 Correctness and Verification of Algorithms
3.4 Efficiency (complexity) of algorithms
4. Basic Algorithms
4.1 Traversing and Linearization of Trees
4.2 Search Algorithms
4.3 Sorting Algorithms
4.4 Search in Strings
4.5 Hash Algorithms
4.6 Pattern Recognition
5. Measuring Programmes
5.1 Type inference and IDE interactive support
5.2 Cyclomatic and referential complexity
5.3 Digesting code documentation
5.4 Compiler optimization
5.5 Code coverage
5.6 Unit and integration testing
5.7 Heap analysis
6. Programming Languages
6.1 Programming Paradigms
6.2 Execution of Programs
6.3 Types of Programming Languages
6.4 Syntax, Semantics, and Pragmatics
6.5 Variables and Type Systems
7. Overview of Important Programming Languages
7.1 Assembler and Webassembly
7.2 C and C++
7.3 Java and C#
7.4 Haskell and Lisp
7.5 JavaScript and its relatives
7.6 Other imperative programming languages

Your future tasks
- Independent execution of courses based on provided teaching and learning materials (e.g. lecture notes, slide sets).
- Imparting scientifical knowledge with a high degree of practical relevance.
- Deepening the theory relevant to the course by focusing on the use of interactive methods (e.g. provided case studies).
- Individual support of students in all questions concerning the course content.

You will convince us with
- Excellent English written and oral language skills
- Successfully completed university studies corresponding to the subject area (at least Master's degree)
- Professional experience, including at least 3 years of relevant practical experience in the subject area to be taught outside of the university
- Pedagogical aptitude and didactic qualification, ideally proven by experience in academic teaching
- Intercultural awareness and competence, ideally acquired through international experience
- Enjoyment in dealing with young people

What we offer you
- Modern teaching in small courses
- Meaningful activity
- Dynamic and innovative environment
- Familiar and supportive working atmosphere

This course within the framework of our myStudies concept consist of a self-studying part for students and a classroom part of 18 teaching units (45 minutes each). These lectures are designed to be very interactive and complement (deepen) the theory that students are expected to get to know beforehand.

Lectures should be delivered in the period from January to March; ideally on a weekly basis and can take place from Monday to Friday, 9.00 am until 4.00 pm.

Would you like to pass on your practical knowledge to our students? Whilst teaching, you will pass on your practical experience to our students and engage in a lively exchange with them. What is particularly important to us is that freelancers are also part of our teams: they benefit from the exchange of ideas and mutual support and can fully contribute their expertise.

You find yourself in this profile and you are looking for a new challenge as a freelancer? We are looking forward to your application!

Please note that applications via e-mail cannot be considered.

Gesamtmaßnahme: Lecturer Computer Science Algorithmus, Data Structures and Programming Languages (m/f/d)

Seminarart: Universität / Hochschule


geplanter Zeitraum: vom 02.01.2023 bis 31.03.2023

Termindetails: Lectures should be delivered in the period from January to March; ideally on a weekly basis and can take place from Monday to Friday, 9.00 am until 4.00 pm.

Honorar: 40,00-60,00 € pro 45 min

Honorarinfos: Das Gesamthonorar ist abhängig vom Umfang der jeweiligen Module.


Schulungsort
10247 Berlin, Deutschland


Auftrag 112476 vom 16.11.2022.
  

Für andere Aufträge bewerben.
Konditionen für Dozenten.
Sie suchen Dozenten?