Course Syllabus

This is the Module 2 of the course Modeling and Databases (76404).

The aim of this module is to present a rather comprehensive treatment of linear algebra and its applications. It covers vector and matrix theory to some degree of mathematical logic and rigor, emphasizing topics useful in other disciplines such as solving linear equations and computing determinants and eigenvalues of matrices. The course also provides practice in using linear algebra to think about problems in computer science, and in actually using linear algebra computations to address these problems.


  • Development of web applications: basics of usability, accessibility and responsive design
  • Web protocols and markup languages
  • Client-side dynamicity and web scripting languages
  • Client-side GUI frameworks
  • Web application design and web services
  • Languages and frameworks for server-side web development