Search for contacts, projects,
courses and publications

Programming Fundamentals 1

People

Furia C. A.

Course director

Rezaalipour M.

Assistant

Schober W.

Assistant

Slooff T. A.

Assistant

Zohdinasab T.

Assistant

Description

The course uses (a subset of) the programming language Racket, but it is not a course about Racket, which we use primarily because of the conceptual clarity of its features. Once you master this course's content, learning another programming language won't be a problem. The course is suitable for students with little or no prior programming experience, but even programmers with experience will have a chance to learn new program design principles and to practice on interesting problems.

Teaching mode

In presence

Education