My University Courses
     They teach us in philosophy that there are two ways to define something: Intensionally, and Extentionally. To define something intensionally (no, not "on purpose", intensional with an 's' is some strange, awkward, more obscure sense of the word) is to provide a standard "definition", i.e. state some defining features, or liken it to something else. This is good when explaining, say, cheese. However, for the past couple years, every time someone asked me what I was doing in school, I just kind of sat there making semi-verbal noises for a while, which basically amounted to my inability to come up with an intensional definition of Cognitive Science and Artificial Intelligence.
     This is my solution, an extentional definition. To define something by extention is to throw away abstract 'definition' type statements, and just list the things in the world that fit the definition, which works well for, say, games. It's really tough (at least, so says Wittgenstein, and who are we to argue with Wittgenstein) to come up with a good definition for what makes up a 'game' (if you think you can come up with one, mail me and I'll probably come up with a counter example. :) On the other hand, if you point to several examples of games, your reader/listener/victim will probably get a sense of what 'games' are in general, even without a clear definition. And what's more, they'll probably get bored and leave you alone.
     Now back to CogSci & AI. I can't come up with a good intensional definition, so I've decided to muster up an extentional one, just in case it'll be helpful to someone someday. I'm going to list every course I've taken in University (almost all of which are degree related) and maybe reading those will make my degree a little more understandable. Or maybe it's just very late, and I'm rambling (Editor's Note: It is very late. It is 3:57AM).
In rough chronological order (grouped by year):
  • (PHIL) Introduction to Philosophy
  • (PSYC) Introduction to Psychology
  • (ENGL) The Narrative (not directly degree related, but helps show that I write good.)
  • (COMP) Introduction to Computer Programming in Java
  • (COMP) Introduction to Computer Science
  • (COMP) Seminar in Artificial Intelligence

  • (MATH) Differential and Integral Calculus
  • (PHIL) Philosophy of Mind
  • (COMP) Data Structures and Algorithms in C and C++
  • (PHIL) Introduction to Cognitive Science
  • (PSYC) Basic Cognitive Processes
  • (COMP) Discrete Mathematics in Computer Science
  • (PSYC) Higher Cognition
  • (PSYC) Perception and Psychophysics

  • (COMP) File Structures and Databases in C++
  • (COMP) Programming Langauges: Concepts and Constructs
  • (PHIL) Modern Symbolic Logic
  • (STAT) Statistics
  • (PSYC) PsychoLinguistics
  • (COMP) Computer Architecture
  • (COMP) Systems and Network Development
  • (PSYC) Cognitive Development
  • (COMP) Artificial Intelligence Programming in Scheme
  • (PHIL) Probability and Inductive Logic

  • (PHIL) Metalogic
  • (PSYC) Thinking and Reasoning
  • (COMP) Computability and Complexity
  • (COMP) Knowledge Representation
  • (ANTH) Urban Anthropology
  • (PHIL) Intermediate Symbolic Logic
  • (COMP) Natural Language Processing
  • (PHIL) Philosophy of Science
  • (PHIL) Minds & Machines
  • (PHIL) Advanced Symbolic Logic