Zum Hauptinhalt wechseln

Systems Analysis and Design (VT IMIT) - Lecture

Systems Analysis and Design (VT IMIT) - Lecture

Studiengänge
Bachelorstudiengang Betriebswirtschaftslehre (BSc BWL 21) (01.09.2021)
  • Foundations of software engineering
  • Introduction to Python programming (basic and advanced datatypes, control structures, functions and modules)
  • Relational data modeling (Entity-Relationship Models (ERM), Structured Query Language (SQL), Relational Databases)
  • Object-oriented programming
  • Best practices of software engineering and programming
  • Application of LLMs for programming tasks - how can we prompt LLMs to generate useful and reliable code?
  • Networking - brief introduction about sockets, protocols and how the data is sent and received over the network
Lehrmethode
Interactive lecture
Literatur
  • Das, U., Lawson, A., Mayfield, C., & Norouzi, N. (2024). Introduction to Python Programming. OpenStax. Available: https://openstax.org/books/introduction-python-programming/pages/1-introduction
  • Swaroop C. H. (n.d.). A Byte of Python. Retrieved from https://python.swaroopch.com/
  • Severance, C. R. (2013). Python for Everybody: Exploring Data Using Python 3. Retrieved from https://do1.dr-chuck.com/pythonlearn/EN_us/pythonlearn.pdf
  • Tim, M. (n.d.). The Free SQL Book. Retrieved from https://www.freesqlbook.com/
  • SQL Tutorial. (n.d.). SQL Tutorial [PDF]. HCOE. Retrieved from https://www.hcoe.edu.np/uploads/attachments/r96oytechsacgzi4.pdf
Lernergebnisse Die Studierenden...
Fachkompetenz
  • reproduce concepts and methods of software engineering, relational modeling, object-oriented modeling, networking and programming
  • describe and explain methods of software engineering, modeling and programming
  • apply methods for solving tasks in a goal-oriented way
  • program in Python on a basic level
  • develop simple applications and scripts
  • evaluate approaches in terms of their appropriateness for different application scenarios
  • output and program using LLMs
Methodenkompetenz
  • application of the learned methods is done in the exercise
Prüfungsmodalitäten
  • Final Exam
Modulnummer:
6210890
Semester:
WS 26/27
Lehre:
28 L / 21 h
Selbststudium:
99 h
Sprache:
Englisch
Plansemester:
5