Clark Elliott: Courses taught at DePaul:

  1. CSC110 Elements of Computers and Information Science
  2. CSC215 Introduction to Programming in C
  3. CSC225 C Language for Programmers
  4. CSC240 Personal Computing for Programmers
  5. CSC250 Computers and Human Intelligence
  6. CSC307 Foundations of Intelligent Web Servers (cross with CSC599)
  7. CSC310 Principles of Computer Science I
  8. CSC311 Principles of Computer Science II
  9. CSC312 Assembly Language and Computer Organization
  10. CSC320 Discrete Structures and Algorithms I
  11. CSC341 Survey of Operating Systems
  12. CSC343 Introduction to Operating Systems
  13. CSC347 Concepts of Programming Languages
  14. CSC349 Databases and Data Management
  15. CSC352 Database Programming
  16. CSC357 Expert Systems (cross with CSC457)
  17. CSC358 Symbolic Programming (cross with CSC458)
  18. CSC376 Information Systems Project
  19. CSC394 Software Projects
  20. DS420 Foundations of Distributed Systems
  21. SE450 Object Oriented Software Development
  22. CSC457 Expert Systems (cross with CSC357)
  23. CSC458 Symbolic Programming (cross with CSC358)
  24. DS513 Client/Server Technologies (cross with TDC513)
  25. TDC513 Client/Server Technologies (cross with DS513)
  26. CSC574 Decision Support and Expert Systems
  27. CSC580 Artificial Intelligence Programming I
  28. CSC581 Knowledge-based Systems
  29. ECT882 E-commerce Security
  30. CSC587 Cognitive Science
  31. CSC599 Foundations of Intelligent Web Servers (cross with CSC307)