Dr. Mahmoud O. ELish

Courses Taught

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Senior Projects Supervision

 

  • Senior projects supervised recently (2015/2016)

 

 

  • Undergraduate Courses Taught at GUST

     

    • CSC 102: Application Development for Beginners
    • CSC 123: Fundamentals of Web Design
    • CSC 226: Object-Oriented Programming II
    • CSC 325: Concepts of Programming Languages
    • CSC 350: Software Engineering
    • CSC 405: User Interface Development
    • CSC 451: Capstone Project
    • CSC 492: Practicum in Computer Science [Coordinator]

     

  • Undergraduate Courses Taught at KFUPM

     

    • ICS 102: Introduction to Computing
    • ICS 103: Computer Programming in C
    • SWE 214: Introduction to Software Engineering
    • SWE 215: Software Requirements Engineering
    • SWE 312: User Interface Design
    • SWE 316: Software Design and Architecture
    • SWE 387: Software Project Management
    • SWE 417: Software Engineering Project I
    • SWE 418: Software Engineering Project II
    • SWE 436: Object-Oriented Design Patterns
    • SWE 469: Software Metrics

     

  • Graduate Courses Taught at KFUPM

     

    • ICS 513: Software Design
    • ICS 514: Software V&V and Quality Assurance
    • ICS 519: Software Engineering Experimentation
    • ICS 519: Software Metrics
    • SWE 585: Empirical Software Engineering
    • ICS 599: Seminar
    • ICS 701: Directed Research I

     

     

     

Last updated: July  2018