Robert M. Dondero, Ph.D.

< back to CV

Education History

Drexel University, Philadelphia, PA.

9/03 to 6/08. Ph.D. in Information Science and Technology. Emphasis on software engineering and software engineering education. Dissertation title: Predicting Software Change Coupling.
Courses taken

Temple University, Philadelphia, PA.

9/84 to 12/91. Earned 33 post-Masters credits in Computer and Information Science. Emphasis on object-oriented technology and intelligent tutoring systems.
Courses taken

University of Delaware, Newark, DE.

9/83 to 5/84. Earned 12 post-Masters credits in Computer and Information Science. Emphasis on artificial intelligence.
Courses taken

University of Pennsylvania, Philadelphia, PA.

9/80 to 5/83. M.S.E. in Computer and Information Science with 4.0 GPA (out of 4.0). Emphasis on artificial intelligence and programming languages.
Courses taken

La Salle University, Philadelphia, PA.

9/74 to 5/78. B.A. in Mathematics and Computer Science with 3.85 GPA (out of 4.0). Maxima Cum Laude. Dean's Honor List for 4 years. Emphasis on programming languages and systems analysis.


Courses Taken at Drexel University

  • INFO 608: Human-Computer Interaction
  • INFO 610: Analysis of Interactive Systems
  • INFO 611: Design of Interactive Systems
  • INFO 625: Cognition and Information Retrieval
  • INFO 692: Quantitative Methods
  • INFO 694: Applied Research Methods
  • INFO 695: Research Statistics I
  • INFO 799: Identifying Software Anomalies
  • INFO 799: Modeling Software Quality
  • INFO 799: Software Change Coupling
  • INFO 799: Software Change Coupling Analysis
  • INFO 861: Topics in Information Science
  • INFO 863: Topics in Information Systems
  • INFO 998: Ph.D. Dissertation
  • INFO 998: Ph.D. Dissertation

Courses Taken at Temple University

  • CIS 551: Programming Techniques
  • CIS 573: Automata and Formal Languages
  • CIS 595: Seminar on Artificial Intelligence, Heuristic Models, and Education
  • CIS 598: Independent Study on Object-Oriented Programming
  • CIS 661: Data Management
  • CIS 673: Design and Analysis of Algorithms
  • CIS 693: Seminar on Advances in AI and Education
  • CIS 750: Artificial Intelligence Programming Techniques
  • CIS 750: Object-Oriented Concepts, Design, and Databases
  • LING 602: Semantics I
  • LING 501: Modern Linguistics I: Syntax

Courses Taken at the University of Delaware

  • CIS 620: Seminumeric Computer Algorithms
  • CIS 661: Computer Systems: Software (Compiler Theory)
  • CIS 662: Computer Systems: Architecture (Operating Systems)
  • CIS 825: Advanced Topics: Expert Systems

Courses Taken at the University of Pennsylvania

  • CIS 523: Introduction to Digital Computers: Programming and Logic
  • CIS 531: Computing with Symbolic Expressions
  • CIS 540: Theory of Computation
  • CIS 543: Introduction to Digital Computers: Systems and Devices
  • CIS 578: Algebraic Foundations for Computer Science
  • CIS 580A: Introduction to Computer Graphics
  • CIS 580B: Introduction to Microprocessors
  • CIS 581: Basic Logic for Computer Science
  • CIS 591: Introduction to Artificial Intelligence
  • CIS 675B: Techniques in Advanced Programming Languages: Logic Programming and Prolog

< back to CV