| Semester/ Course
              Code | University/ Course
              Name |  Th/Lab/Cr | 
          
            | Fall
              2006 | Bilkent
              University / Computer Engineering Dept. | 
          
            | CS
              319 | Object-Oriented
              Software Engineering | (4
              - 0 - 4) | 
          
            | Fall
              2005 | Bilkent
              University / Computer Engineering Dept. | 
          
            | CS
              319 | Object-Oriented
              Software Engineering | (4
              - 0 - 4) | 
          
            | Fall
              2004 | Bilkent
              University / Computer Engineering Dept. | 
          
            | CS
              319 | Object-Oriented
              Software Engineering | (4
              - 0 - 4) | 
          
            | Fall
              2001 | Middle East 
          Technical University / Information Institute Software Management Program
 | 
          
            | SM
              515 | Software
              Verification and Validation | (3 - 0 - 3) | 
          
            | Fall
              2001 | Hacettepe
              University/ Dept. of Electrical & Electronics Engineering | 
          
            | ELE
              491 | Selected Topics
              I - Software Development 
                Practices | (3 - 0 - 3) | 
          
            | Spring 2001 | Hacettepe
              University/ Dept. of Electrical & Electronics Engineering | 
          
            | ELE 492 | Selected Topics II - Software Development 
                Practices | (3 - 0 - 3) | 
          
            | Spring 2000 | Middle East 
          Technical University/ Dept. of Computer Engineering | 
          
            | C.Eng.332 | Systems
              Programming and Runtime Environments | (3 - 0 - 3) | 
          
            | Fall 1999 | Baskent
              University / Dept. of Computer Engineering | 
          
            | BIL 267 | Data
              Structures with C++ | (3 - 2 - 4) | 
          
            | BIL 586 |  Web-Based Parallel and Distributed 
                Computing | (3 - 0 - 3) | 
          
            | BIL
              587 | Special
              Topics I - Cluster Computing and Web Security | (3
              - 0 - 3) | 
          
            | Spring 1999 | Baskent
              University / Dept. of Computer Engineering | 
          
            | BIL 212 | File Organization and Processing | (3 - 0 - 
                3) | 
          
            | BIL 222 | Programming  Languages | (3 - 0 - 
                3) | 
          
            | BIL 549 | Parallel
              Computing | (3 - 0 - 
              3) | 
          
            | Fall 1998 | Baskent
              University / Dept. of Computer Engineering & Dept. of Electrical & Electronics Engineering
 | 
          
            | MUH
              101 | Introduction
              to Engineering (Section 1&2) | (3-0-3) | 
          
            | BIL
              221 | Data 
                Structures with C++ (Section 1&2) | (3 - 2 - 4) | 
          
            | Spring 1998 | Baskent
              University / Dept. of Computer Engineering & Dept. of Electrical & Electronics Engineering
 | 
          
            | BIL
              132 | Introduction to Programming with C - II | (3 - 3 - 
                4) | 
          
            | ELE
              112 | Introduction to Programming with C - II | (3 - 3 - 
                4) | 
          
            | BIL 585 | Web-Based Technologies | (3 - 0 - 3) | 
          
            | Fall 1997 | Baskent
              University / Dept. of Computer Engineering & Dept. of Electrical & Electronics Engineering
 | 
          
            | BIL
              131 | Introduction to Programming with C - I | (3 - 3 - 
                4) | 
          
            | ELE
              111 | Introduction to Programming with C - I | (3 - 3 - 
                4) | 
          
            | BIL 585 | Web-Based Technologies | (3 - 0 - 3) |