| 
        Lecturer(s)
     | 
    
        
            
                - 
                    Krupka Michal, doc. RNDr. Ph.D.
                
 
            
         
     | 
    | 
        Course content
     | 
    
        Advanced topics of general topology, basic topics of algebraic topology. Applications in Computer Science. General topology. Introduction to homotopy theory. Algebraic topology: singular homology, basics of homological algebra. Computation of homologies: Mayer-Vietoris sequence. Simplicial homology, computation of homologies of simplicial complexes as a discrete problem, simplicial structures for MV-algebras. Algebraic topology of finite spaces. Topology in data analysis. Topology and distributed computing.
         
         
     | 
    | 
        Learning activities and teaching methods
     | 
    | 
        
        
        
        
        unspecified
        
     | 
    
    
        
        
            | 
                Learning outcomes
             | 
        
        
            
                
                The students become familiar with basic concepts of general and algebraic topology and their applications in selected areas of Computer Science.
                 
                
                 
                
             | 
        
        
            | 
                Prerequisites
             | 
        
        
            
                
                
                unspecified
                
                
                    
                        
                    
                    
                
                
  
             | 
        
        
            | 
                Assessment methods and criteria
             | 
        
        
            
                
                    
                    
                        unspecified
                    
                
                 Active participation in class. Completion of assigned homeworks. Passing the oral (or written) exam.
                 
             | 
        
    
    | 
        Recommended literature
     | 
    
        
            
                
                - 
                    A.J. Zomorodian. (2009). Topology for Computing. Cambridge University Press. 
                
 
            
                
                - 
                    J.A. Bermak. (2011). Algebraic Topology of Finite Topological Spaces and Applications. Springer. 
                
 
            
                
                - 
                    J.R. Munkers. (2000). Topology.. Pearson. 
                
 
            
                
                - 
                    M. Herlihy, N. Shavit. (1999). The Topological Structure of Asynchronous Computability. 
                
 
            
         
         
         
     |