Kies de Nederlandse taal
Course module: 202100240
Smart Environments Core
Course info
Course module202100240
Credits (ECTS)7
Course typeStudy Unit
Language of instructionEnglish
Contact B.J. van der Zwaag
PreviousNext 5
Examiner A. Chiumento
Lecturer A. Chiumento
Examiner E.C. Dertien
Lecturer E.C. Dertien
dr. A. Kamilaris
Academic year2023
Starting block
RemarksPart of module 2 CreaTe
Minor students: register for the minor!
Application procedureYou apply via OSIRIS Student
Registration using OSIRISYes
At the end of this module, the student is able to:
  1. Design and realize interactive programs for both screen-oriented and embedded applications,
  2. Use theory about smart environments to build parts of working (distributed) applications,
  3. Use theory about embedded systems to build working applications and systems,
  4. Realize project objectives in a team and reflect one's own role in a team,
  5. Present (partial) results of a project, both oral and on paper,
  6. Manage a project in a structured and transferable manner
In the Smart Environments Core students learn various techniques from different disciplines that are needed to invent, design and realize a (prototype of) a smart environment. The module is a mix of smart technology, additional knowledge and skills from other disciplines and a project in which the students apply the skills they just learned.

The smart technology components in the module are "Sound & Circuits", "Programming and Physical Computing", "Smart Environments Lectures" and the “Smart Environments Project”. Subjects in the core of the module are hardware and software design, programming, and interaction with the physical world. During the project students learn to apply basic creative technology design rules.

Manual enrollment for this module via Osiris is only for Creative Technology students.
Assumed previous knowledge
The Java and Processing basics as taught in module 1 of Creative Technology must be understood.
Module 2
Participating study
Bachelor Creative Technology
Required materials
"Learning Processing: A Beginner's Guide to Programming Images, Animation and Interaction", Daniel Shiffman, ISBN-13:978-0123736024.
Course material
Toolkit: "Arduino starter kit"
Course guide
Smart Environments Module Manual
Recommended materials
"Making things Talk", Tom Igoe, ISBN-13: 978-1449392437 (2nd edition recommended)
Instructional modes
Presence dutyYes

Presence dutyYes


Presence dutyYes

Presence dutyYes

Project supervised
Presence dutyYes

Project unsupervised

Smart Environments Lectures

Programming & Physical Computing

SE Project

Kies de Nederlandse taal