Clark Elliott—Courses taught at DePaul:
- CSC110 Elements of Computers and Information Science
- HON207 Honors Cognitive Science
- CSC208 Ethics in the Digital Age
- CSC215 Introduction to Programming in C
- CSC225 C Language for Programmers
- CSC240 Personal Computing for Programmers
- CSC250 Computers and Human Intelligence
- CSC250 Computers and Human Intelligence—Science as a Way of Knowing.
- CSC301 Data Structures II
- CSC307 Foundations of Intelligent Web Servers (cross with CSC599)
- CSC310 Principles of Computer Science I
- CSC311 Principles of Computer Science II
- CSC312 Assembly Language and Computer Organization
- CSC320 Discrete Structures and Algorithms I
- CSC341 Survey of Operating Systems
- CSC343 Introduction to Operating Systems
- CSC347 Concepts of Programming Languages
- CSC349 Databases and Data Management
- CSC352 Database Programming
- CSC357 Expert Systems (cross with CSC457)
- CSC358 Symbolic Programming (cross with CSC458)
- IS376 Information Systems Project
- CSC376 Distributed Systems
- CSC394 Software Projects
- CSC399 Independent Study Undergraduate Cognitive Science
- CSC399 Independent Study Undergradute Research
- DS420/SE435/CSC435 Foundations of Distributed Systems
- SE450 Object-Oriented Software Development
- CSC457 Expert Systems (cross with CSC357)
- CSC458 Symbolic Programming (cross with CSC358)
- DS513 Client/Server Technologies (cross with TDC513)
- CSC484 Ethics in Artificial Intelligence
- TDC513 Client/Server Technologies (cross with DS513)
- CSC574 Decision Support and Expert Systems
- CSC580 Artificial Intelligence Programming I
- CSC581 Knowledge-based Systems
- ECT582 Secure Electronic Commerce
- CSC587 Cognitive Science
- CSC594 Topics in Artificial Intelligence: Content Theories of Emotion and Personality.
- CSC599 Foundations of Intelligent Web Servers (cross with CSC307)
- CSC599 Artificial Intelligence Models of Emotion and Personaltiy for
Gaming Applications.
- CSC599 Intelligent Story Generation