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

After the course the student understands:

- basic principles of WWW pages (HTML, CSS) and is able to create static pages
- basics of event driven programming in browsers (JavaScript)
- client-server model and how this relates to web development (HTTP)
- how simple server-side applications are created

Credits: 3

Schedule: 13.09.2021 - 17.12.2021

Teacher in charge (valid for whole curriculum period):

Teacher in charge (applies in this implementation): 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:

    The course teaches how to build a simple online service step-by-step.

    The beginning of the course focuses on browsers and web pages. This knowledge is then extended to include programming in the browser (often called front end). We then further extend this knowledge and use it to build simple online services (often called back end). We cover topics related to building modern online services: storing data on the server, asynchronous communication, and web development in general.

DETAILS

Substitutes for Courses
Prerequisites

FURTHER INFORMATION

Further Information
  • valid for whole curriculum period:

    Teaching Period:

    2020-2021 Autumn I-II

    2021-2022 Autumn I-II

     

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

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

    This course is not available to degree or exchange students.