I had to choose one of these courses last semester while i was studying abroad (Oklahoma University - USA).
I preferred the Theory of Computation.
--
As the_pessimist mentioned in his post, this course is a theoretical course. No programming should be included.
The course's outcome depends mostly on the skills on the professor teaching it and the knowledge he has (This can be a very very advanced/tough course to teach)...
The
teacher is the funniest professor i've ever met/will meet. The course was the best course in my life.
--
As for the AI, I attended the 1st session (It was more than enough). And I RAN AWAY and thank God i did...
This course was a pure PAIN and mind challenging course, full of projects and exams... (Of course i'm talking about a higher level of education).
rolf wroteI'd really like to know what they teach in AI
Here's the homepage of my AI teacher at OU...
Be Afraid:
http://www.cs.ou.edu/~amy/.
Be Very Afraid:
Photo (zoom in for more details)
You might want to check the
Courses Index and the
book we were supposed to study:
--------------------
So, amkahal, if you enjoy tough courses that challenges your skills, you'll love them both.
Otherwise, you'll be dropping them.