Computer Laboratory
Foundations of Computer Science
Computer Laboratory
>
Course material 2002-03
>
Foundations of Computer Science
Foundations of Computer Science
2002-03
Principal lecturer:
Dr Larry Paulson
(
lcp@cl.cam.ac.uk
)
Taken by:
Part IA (50% option)
,
Part IA (25% option and Maths with CS)
Syllabus
Past exam questions
Course notes
Exercises for practical questions
Sample ML programs
introductory examples
list examples
sorting
examples of datatypes
dictionaries
queues and search strategies
functions as values
polynomials
lazy lists
procedural programming