Clark Elliott -- Courses taught at DePaul:

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