Skip to main content

Freelance Lecturer (f/m/x): OS_01 Introduction to Software Engineering

Berlin
Part-time
Freelancer
50 € per hour

About the Role

CODE is looking for Freelance Lecturer - Introduction to Software Engineering (f/m/x)


Courses at CODE are delivered in-person on our campus in Berlin.


The Orientation Semester (OS) is the first semester all new undergraduate students arriving at CODE University of Applied Sciences are taken through. The aim of this semester is to support students in working in a Project-based Learning environment as well as to introduce them to the three-degree courses; Business Management and Entrepreneurship (BME), Digital Design and Innovation (DD&I) and Software Engineering (SE) and our Science, Technology and Society (STS) program which runs in parallel. Students will be working in self-directed, multidisciplinary teams – formed around a real-world problem that is synthesized into a driving project question to explore during the semester.  There are five modules that make up the OS; OS_01 – Introduction to Software Engineering, OS_02 – Introduction to Design, OS_03 – Introduction to BME, OS_05 – Application of Project-based learning methods and STS_01 - STS Essentials, all of which have been designed (and sequenced) to work coherently and with the learning aims as outlined above for the semester.

Responsibilities:

  • Preparing and delivering six 2-hour workshops on foundational topics of software engineering

  • Giving students from all of CODE‘s study programs an introduction to software architecture, solving problems with code, and understanding core technologies, such as the internet and how LLMs work on a basic level

  • Guide students in making technical decisions with their projects, build prototypes with the help of LLMs, and learn the importance and first steps of evaluating code quality for long-term maintainability and security. 

  • Run practical sessions with students to help them learn programming on a basic level. 

  • Conducting assessments at the end of the semester.

We’re looking for someone with the following skillset: 

  • Practical industry experience as a software engineer in any field (such as web, mobile, or games)

  • Basic-level understanding of how networking and the internet work

  • Basic-level understanding of the inherent limitations and opportunities of LLMs in the development process

  • Good knowledge of the programming language Python

  • Experience as a workshop leader or teacher

  • Comfortable communicating and teaching in English

For freelance positions at CODE, we need you to meet the following requirements:

  • Having at least a Bachelor’s degree or equivalent

  • Being entitled to work as a freelancer in Germany

  • Having a German bank account


What you can expect:

  • Freelance contract

  • Language of instruction is English (no German knowledge necessary)

  • 50 EUR hourly rate 

  • Duration: Fall Semester 2026 (classes and assessments are expected to take place sometime between the beginning of September and the end of November)

  • Location: CODE’s campus in Neukölln.



Application

If you are interested in this role, please upload your CV. 

Feel free to add a note explaining your fit to the role and motivation for applying.



About us

CODE is a private state-recognized and accredited university of applied sciences that is embedded into the vibrant network of Berlin’s digital economy. At the core of our study programs is a self-directed project-based learning concept. Together with a network of partner organizations, our goal is to provide students with practical, real-world, and digitally-oriented education and the ability to face the technological and social changes and challenges of tomorrow.


About Working At CODE:

CODE’s atmosphere is creative and dynamic, with an international team in the heart of Berlin. We value your strengths and will support you in your professional development as well as provide fair compensation and some fun additions. Most importantly, joining CODE means being a part of a passionate team that is shaping the future of higher education. CODE aims to be a place where everyone feels able to be themselves and do their best in an inclusive and respectful working environment, and where all team members can thrive and reach their full potential. We want to attract, develop, and retain individuals with different experiences, backgrounds and perspectives – particularly people of color, LGBTQIA+ and those with disabilities. We value diverse backgrounds and believe they are integral to our growth and development as an institution.