ID1218
Applied
Programming


Software development today depends on a variety of programming models, concepts, languages, pragmatics, and environments. The ability to choose from this variety of aspects critically determines whether a programmer can solve real life programming tasks successfully and efficiently.

Aim

The overall aim of the course is to provide the necessary knowledge in programming models, concepts, languages, and environments used in today's software construction such as in web-based systems, embedded systems, communication systems, distributed systems, just to name a few.

More specifically, after the course, students should be able to:

Synopsis

Prerequisites

Knowledge corresponding to 2I1080, 2I1081.

Requirements

Approved written exam (TEN1; 4.5hp) and approved lab assignments (LAB1; 3hp).

Required Reading

Additional reading material can be found under resources.

Schedule

The schedule is available in Daisy or here.

KTH Study Handbook

Entry for ID1218.

Contact

You can reach Christian Schulte, the course responsible, easily by email. In urgent cases you can also uses other forms of getting in touch.



Christian Schulte, last modified Fri Aug 28 13:36:22 2009