| 
    
       | 
 
          
             | 
  
     | CTIS 221 Object Oriented Programming |  
     | Object oriented programming paradigm by focusing on the principal concepts such as objects, classes, encapsulation, modular design and hierarchy between classes, inheritance, polymorphism and abstract classes using Java language. In addition to the principal concepts, some advanced subjects of object oriented programming will be covered such as multi-Frame, Java I/O, file operators, object serialization, Generics, Collections.
          Credit units: 4 ECTS Credit units: 6.5, Prerequisite: 
CTIS 152. |  |  |  
     | Bilkent University Main Page
 
 
 
        Last regenerated automatically on October 30, 2025 by OAC - Online Academic Catalog Software
         |  |