Connecting your Digital World

6 EC

Semester 2, periode 4, 5

5141CYDW6Y

Eigenaar Bachelor Science, Technology & Innovation
Coördinator Shashikant Ilager
Onderdeel van Bachelor Science, Technology & Innovation, jaar 1

Studiewijzer 2025/2026

Leerdoelen

  • De student kan fundamentele technieken van datareiniging toepassen. Bijvoorbeeld, het vinden van inconsistenties, duplicaten en vervanging met behulp van reguliere expressies.
  • De student kan een programmeertaal gebruiken om een eenvoudige dataset te lezen, schrijven en analyseren.
  • De student kan een simulatie ontwerpen voor een eenvoudige probleemomschrijving, een programma implementeren op basis van dat ontwerp en de uitkomsten valideren.
  • De student kan de design thinking methode toepassen om een prototype te maken van een software- of digitaal ontwerpoplossing voor een specifiek domein.
  • De student kan het verschil uitleggen tussen client-side en server-side applicaties.
  • De student kan de relevantie van JavaScript en Unix/Linux in webontwikkeling uitleggen.

Onderwijsvormen

  • Hoorcollege
  • Laptopcollege
  • Presentatie/symposium

Verdeling leeractiviteiten

Activiteit

Uren

Hoorcollege

28

Laptopcollege

52

Tentamen digitaal

6

Zelfstudie

82

Totaal

168

(6 EC x 28 uur)

Toetsing

Onderdeel en weging Details

Eindcijfer

0.3 (30%)

Tentamen digitaal

0.4 (40%)

Assignments

0.3 (30%)

Project + Presentation

Programming assignments: The individual compulsory programming assignments are provided and guided during the practical sessions (Weekly). Code and documentation will be assessed by TAs, and students will receive feedback via rubrics in Canvas.

Written reports: The written report is meant to practice and evaluate communication skills. The reports will be based on the weekly exercises, describe the constructed solution in natural language, provide visualizations, and discuss the interpretation thereof. Written reports are compulsory and assessed by TAs.

Project work and presentations: During the last 4-5 weeks of the course the students will work in small teams (3-4 students) on the project, implementing a prototype full-stack website. They will demonstrate and pitch the outcome of their project work to their peers and be assessed by staff. The final poster presentation is also based on teamwork (3-4 students). Teams will present the outcome of their final project in poster format and live demo. Assessment will be done by staff.

Exam: The final digital exam (IN ANS or ExamIDE) will test the major analytical, principles,  and coding concepts discussed during the course. The exam will be a closed-book exam. We will provide a small mock exam towards the end to familiarize themselves with the format of the exam and example questions.

Inzage toetsing

Feedback on assignment and reports will be provided in Canvas via the rubric sub-scores and comments from the assessors. Students can discuss assignment results with the Teaching Assistants during the scheduled sessions. Questions about the exam results can be addressed to the Teachers via the exam platform.

Dit vak hanteert de algemene 'Fraude- en plagiaatregeling' van de UvA. Hier wordt nauwkeurig op gecontroleerd. Bij verdenking van fraude of plagiaat wordt de examencommissie van de opleiding ingeschakeld. Zie de Fraude- en plagiaatregeling van de UvA: http://student.uva.nl

Fraude en plagiaat

Dit vak hanteert de algemene 'Fraude- en plagiaatregeling' van de UvA. Hier wordt nauwkeurig op gecontroleerd. Bij verdenking van fraude of plagiaat wordt de examencommissie van de opleiding ingeschakeld. Zie de Fraude- en plagiaatregeling van de UvA: http://student.uva.nl

Weekplanning

1. Final closed book exam – 30 %

2. Group project and presentation- 30%

3. Weekly assignment – 40%

* The assignment average (all together) should be > 5

** The final exam and total grade should be >  5.5 to pass the course

Contactinformatie

Coördinator

  • Shashikant Ilager

Docenten

  • TBD