AGNES -
Lehre und Prüfung online
Studierende in Vorlesung
Anmelden

Introduction to Programming (Java) - Detailseite

  • Funktionen:
Grunddaten
Veranstaltungsart Vorlesung/Übung Veranstaltungsnummer 707927
Semester SoSe 2025 SWS 4
Rhythmus jedes 2. Semester Moodle-Link https://moodle.hu-berlin.de/course/view.php?id=132991
Veranstaltungsstatus Freigegeben für Vorlesungsverzeichnis  Freigegeben  Sprache englisch
Belegungsfrist Es findet keine Online-Belegung über AGNES statt!
Veranstaltungsformat Präsenz

Termine

Gruppe 1
Tag Zeit Rhythmus Dauer Raum Gebäude Raum-
plan
Lehrperson Status Bemerkung fällt aus am Max. Teilnehmer/-innen
Di. 10:00 bis 14:00 wöch 202 (Hörsaal)
Stockwerk: 2. OG


Spand1 Institutsgebäude - Spandauer Straße 1 (SPA 1)

  findet statt    
Gruppe 1:
 


Zugeordnete Person
Zugeordnete Person Zuständigkeit
Chikobava, Margarita
Studiengänge
Abschluss Studiengang LP Semester
Bachelor of Arts  Betriebswirtschaftslehre Zweitfach ( Vertiefung: kein LA; POVersion: 2016 )     -  
Bachelor of Arts  Volkswirtschaftslehre Zweitfach ( Vertiefung: kein LA; POVersion: 2016 )     -  
Bachelor of Science  Betriebswirtschaftslehre Monobachelor ( Vertiefung: kein LA; POVersion: 2016 )     -  
Bachelor of Science  Betriebswirtschaftslehre Zweitfach ( Vertiefung: kein LA; POVersion: 2016 )     -  
Bachelor of Science  Volkswirtschaftslehre Monobachelor ( Vertiefung: kein LA; POVersion: 2016 )     -  
Bachelor of Science  Volkswirtschaftslehre Zweitfach ( Vertiefung: kein LA; POVersion: 2016 )     -  
Bachelor of Science  Wirtschaftspädagogik (WV) Kernfach ( Vertiefung: mit LA-Option; POVersion: 2016 )     -  
Bachelor of Science  Wirtschaftspädagogik (WV) Kernfach ( Vertiefung: kein LA; POVersion: 2016 )     -  
Programmstudium-o.Abschl.  Betriebswirtschaftslehre Programm ( POVersion: 1999 )     -  
Programmstudium-o.Abschl.  Volkswirtschaftslehre Programm ( POVersion: 1999 )     -  
Programmstudium-o.Abschl.  Wirtschaftspädagogik (WV) Programm ( POVersion: 1999 )     -  
Zuordnung zu Einrichtungen
Einrichtungen
Wirtschaftswissenschaftliche Fakultät, Wirtschaftsinformatik
Wirtschaftswissenschaftliche Fakultät
Inhalt
Kommentar <p data-start="65" data-end="441">This course provides a foundational introduction to modern programming languages, using <strong data-start="172" data-end="180">Java</strong> as an example. It covers key programming principles, object-oriented programming (OOP), and data structures. Students will gain hands-on experience through practical exercises and assignments designed to develop problem-solving skills and coding proficiency.</p><p data-start="443" data-end="496">By the end of the course, students will be able to:</p><ul data-start="497" data-end="1007"><li data-start="497" data-end="622">Understand and apply fundamental programming concepts, including <span data-start="564" data-end="619">variables, control structures, loops, and functions</span>.</li><li data-start="623" data-end="752">Develop a solid grasp of <span data-start="650" data-end="687">object-oriented programming (OOP)</span> principles.</li><li data-start="753" data-end="880">Implement <span data-start="765" data-end="785">basic algorithms</span> (e.g., sorting and searching) and work with <span data-start="830" data-end="849">data structures.</span></li><li data-start="954" data-end="1007">Debug programs and handle exceptions effectively.</li></ul><p data-start="1009" data-end="1035"><strong data-start="1009" data-end="1033">Topics and Contents:</strong></p><ul data-start="1036" data-end="1692"><li data-start="1036" data-end="1130"><span data-start="1038" data-end="1069">Introduction to Programming</span>: Basic principles, syntax, and structure of Java programs</li><li data-start="1131" data-end="1254"><span data-start="1133" data-end="1167">Control Flow & Decision Making</span>: Using if-else statements, loops (for, while, do-while), and switch-case structures</li><li data-start="1255" data-end="1375"><span data-start="1257" data-end="1294">Object-Oriented Programming (OOP)</span>: Understanding objects, classes, encapsulation, inheritance, and polymorphism</li><li data-start="1376" data-end="1488"><span data-start="1378" data-end="1410">Data Structures & Algorithms</span>: Working with arrays, lists, and implementing basic search/sort algorithms</li><li data-start="1489" data-end="1573"><span data-start="1491" data-end="1525">Exception Handling & Debugging</span>: Managing errors and debugging Java programs</li></ul>
Literatur

Bart Baesens, Aimee Backiel, and Seppe vanden Broucke. 2015. Beginning Java Programming: The Object-Oriented Approach (1st. ed.). Wrox Press Ltd., GBR.

Bemerkung

StO/PO BA BWL und VWL 2016: 6 LP, Modul: "Einführung in die Programmierung"

Prüfung

Written exam (90 min)

Zielgruppe Bachelorstudium

Strukturbaum

Die Veranstaltung wurde 6 mal im Vorlesungsverzeichnis SoSe 2025 gefunden:

Humboldt-Universität zu Berlin | Unter den Linden 6 | D-10099 Berlin