Line 1: Line 1:
 +
<small>[[List of All Courses Provided by Department of Applied Informatics|go back to list of subjects...]]</small>
 +
 
{{Course
 
{{Course
   | id = 1-AIN-505
+
   | name = Introduction to Declarative Programming
 +
  | code = 1-AIN-505
 +
  | prerequisites = none
 
   | semester = Summer
 
   | semester = Summer
 
   | year = 1
 
   | year = 1
 
   | credits = 4
 
   | credits = 4
   | teachers = Paul J. Voda, Ján Kľuka
+
  | form = P - lecture, C - exercise
 +
  | hours = 1, 2
 +
  | evaluation = 60/40
 +
  | webpage = http://ii.fmph.uniba.sk/cl/view/courses/1-AIN-505-udp/?lang=sk
 +
   | teachers = doc. RNDr. Paul J. Voda, CSc., RNDr. Ján Kľuka
 +
  | email = voda[[Image:zavinac.gif|@]]fmph.uniba.sk, kluka[[Image:zavinac.gif|@]]ii.fmph.uniba.sk
 +
  | homepage = http://ii.fmph.uniba.sk/~voda/
 
}}
 
}}
  
See the [http://ii.fmph.uniba.sk/cl/view/courses/1-AIN-505-udp/?lang=sk page of the course] (in Slovak)
+
Short description:
 +
 
 +
The aim is to present computer programming as a mathematical discipline where the definition of programs are definitions of computable functions over the domain of natural numbers. Data structures are coded as number in a natural style of LISP. The course has computer labs in the programming and verification system CL.
 +
<br><br>
 +
''Offered in these study programs:'' Obligatory in [[Bachelor program in Applied Informatics]]

Revision as of 10:53, 17 August 2008

go back to list of subjects...


Introduction to Declarative Programming 1-AIN-505

go to list of all courses...

Course name and code: Introduction to Declarative Programming (1-AIN-505)
Prerequisite courses: none
Available in/recommended study year: Summer semester / 1
Form and # of hours/week: P - lecture, C - exercise
Credits: 4
Evaluation (semester/exam): 60/40
Course webpage: http://ii.fmph.uniba.sk/cl/view/courses/1-AIN-505-udp/?lang=sk
Information sheet: 1-AIN-505 information sheet
Teacher(s): {{{teacher}}}
E-mail: voda@fmph.uniba.sk, kluka@ii.fmph.uniba.sk
Homepage(s): http://ii.fmph.uniba.sk/~voda/

Short description:

{{{description}}}

Offered in these study programs: {{{offered_in}}}

Recommendations: {{{recommendations}}}

Short description:

The aim is to present computer programming as a mathematical discipline where the definition of programs are definitions of computable functions over the domain of natural numbers. Data structures are coded as number in a natural style of LISP. The course has computer labs in the programming and verification system CL.

Offered in these study programs: Obligatory in Bachelor program in Applied Informatics