Please note! Course description is confirmed for two academic years, which means that in general, e.g. Learning outcomes, assessment methods and key content stays unchanged. However, via course syllabus, it is possible to specify or change the course execution in each realization of the course, such as how the contact sessions are organized, assessment methods weighted or materials used.

LEARNING OUTCOMES

Student understands what web applications are, how they function, and how they are constructed. Student understands the responsibilities of client-side web applications and server-side web applications, and is able to design, implement, and test applications that are structurally sound and secure. Student understands the wide range of development and deployment strategies in modern web development, also considering the need for scalability, efficiency, and maintainability. 

Credits: 5

Schedule: 10.01.2022 - 31.07.2022

Teacher in charge (valid for whole curriculum period):

Teacher in charge (applies in this implementation): Arto Hellas, Lassi Haaranen

Contact information for the course (applies in this implementation):

CEFR level (valid for whole curriculum period):

Language of instruction and studies (applies in this implementation):

Teaching language: English. Languages of study attainment: English

CONTENT, ASSESSMENT AND WORKLOAD

Content
  • valid for whole curriculum period:

    See study material.

Assessment Methods and Criteria
  • valid for whole curriculum period:

    Assignments and project work. 

Workload
  • valid for whole curriculum period:

    The estimated course workload is 5 ECTS (approx 135h), which is divided as follows: lectures 12h, weekly assignments 80h, project work 35h, project peer assessment 8h. The weekly assignments and the project are completed individually. 

    Note that the first deadlines are already during the first week of the course.

DETAILS

Study Material
  • valid for whole curriculum period:

    Online textbook and assignments. Link to materials will be available in MyCourses.

Substitutes for Courses
Prerequisites
SDG: Sustainable Development Goals

    3 Good Health and Well-being

    4 Quality Education

    8 Decent Work and Economic Growth

    9 Industry, Innovation and Infrastructure

FURTHER INFORMATION

Further Information
  • valid for whole curriculum period:

    Teaching Period:

    2020-2021 Autumn II

    2021-2022 Autumn II

    Course Homepage: https://mycourses.aalto.fi/course/search.php?search=CS-C3170

    Registration for Courses: In the academic year 2021-2022, registration for courses will take place on Sisu (sisu.aalto.fi) instead of WebOodi.