Institute for Computer Science

 
Home
Events
People
Research
Publications
Teaching
Job and Students
   Opportunities
Tools and Data
Miscellanous
Contact

Applied Computer Science II

Prof. Dr. Luc De Raedt

Co-organizer : Dipl.-Inf. Kristian Kersting

Wednesday 9-11 o'clock, Friday 9-10 o'clock, Room: SR 00-010/14, Bulding 101 
Final Exam: 21.02.03 (Friday), 10-12 o'clock, Room: HS 101 00-026

Repetition Exam: 25.04.03 (Friday), 10-12 o'clock, Room: 101 01-009/013

* NEW: The exam has been marked. You can obtain your marks by personally contacting the secretariat of the Machine Learning Lab in Building 79 or by phone +49 761 203 8006. 

Exercices: Friday 10-11 o'clock, Room: SR 00-010/014, Building 101

Credit points (Kreditpunkte):  6 
 

This course will address theoretical aspects of computer science. It comprises the fundamental mathematical properties of computer hard and software. We will see what can be computed, and what not, and if it can be computed, how hard (efficient) it is to compute it. More specifically, we will study automata, languages, grammars, turing machines, decidability, complexity theory and logic. 
It is likely (but not 100% certain) that we will use the following books : 
Michael Sipser. "Introduction to the theory of computation". PWS Publishing Co., Boston, MA, 1996. 
J. D. Ullman, J. E. Hopcroft, R. Motwani. "Introduction to Automata Theory, Languages, and Computation". Addison Wesley, second edition, 2001. 
The course is entirely in English! 

Consultation Hours

  • Time: every Tuesday, 11:00 to 13:00
  • Venue: Building 079, Room 1018 or 1019 (downstairs, at the end of the corridor on the right)
  • Extra session on Monday, 9th December, 2002, at 14:00 p.m.

Exercise sheets

That's all for the exercises. But please note the date and time for the exam! (It has been revised.)

Fun

  • You may find this poem helpful for memorizing the pumping lemma for regular languages.

Last modified: $Date: 2003-02-07 09:52:18+01 $