| Detailinformationen | 
                    
                                
                    
                      | Quellcurriculum | 
                      Bachelorstudium Informatik 2021S | 
                    
                      
                    
                      | Ziele | 
                      Die Studierenden lernen algorithmisch zu denken. Sie sind in der Lage, die in der Vorlesung behandelten Themen durch den Entwurf und die Implementierung von Algorithmen in Java praktisch anzuwenden.
 | 
                    
                      
                    
                      | Lehrinhalte | 
                      Behandelte Themen sind:
- Complexity 
 - Lists/Stacks/Queues
 - Recursion
 - Backtracking
 - Trees
 - Heaps, Priority Queues
 - Sorting
 - Digital Sorting
 - Strings and Patterns
 - Random Numbers
 - Randomized Algorithms
 
  | 
                    
                                                            
                    
                      | Beurteilungskriterien | 
                      Bewertung wöchentlicher Übungsaufgaben.
 | 
                    
                       
                    
                                 
                    
                      | Lehrmethoden | 
                      Der Stoff der Vorlesung wird durch wöchentliche Übungsaufgaben vertieft.
 | 
                    
                                     
                    
                      | Abhaltungssprache | 
                      Deutsch | 
                    
                      
                    
                      | Literatur | 
                      Unterlagen werden in Moodle zur Verfügung gestellt. Ergänzende Literatur wird in der Lehrveranstaltung bekannt gegeben
 | 
                    
                      
                    
                      | Lehrinhalte wechselnd? | 
                      Nein | 
                    
                                        
                      | Sonstige Informationen | 
                      https://www.pervasive.jku.at/Teaching/ 
 | 
                    
    
                                        
                      | Äquivalenzen | 
                      INBPDUEALG1: UE Algorithmen und Datenstrukturen 1 (1,5 ECTS)
 |