Fiches de cours

Introduction to computational thinking

CIVIL-261

Enseignant(s) :

Alahi Alexandre Massoud
Kreiss Sven

Langue:

English

Summary

Computational Thinking is one of the new pillars of our education. It is often defined as "thinking like a computational scientist", or "formulate a problem in a way that computers can provide a solution".

Content

Week 1: Introduction

Week 2 : Intro Python /Jupyter

Week 3: Data & Representation

Week 4: Intro to Numpy

Week 5: Intro to Al

Week 6: Classification 1

Week 7: Classification 2

Week 8: Midterm

Week 9: Intro to Git

Week 10: Regressoin 1

Week 11: Regression 2

Week 12: Learnings

Week 13: Sequence Modeling

Week 14: Final exam

Keywords

Computational Thinking, Artificial intelligence, Machine learning, Data Science

Learning Prerequisites

Required courses

CS-119

Teaching methods

Ex cathedra

Assessment methods

Lab homeworks: 30%

Midterm: 30%

Final exam: 40%

Prerequisite for

Master Project

Dans les plans d'études

    • Semestre
       Automne
    • Forme de l'examen
       Ecrit
    • Crédits
      2
    • Matière examinée
      Introduction to computational thinking
    • Cours
      1 Heure(s) hebdo x 14 semaines
    • Exercices
      1 Heure(s) hebdo x 14 semaines
  • Passerelle HES - GC, 2019-2020, Semestre automne
    • Semestre
       Automne
    • Forme de l'examen
       Ecrit
    • Crédits
      2
    • Matière examinée
      Introduction to computational thinking
    • Cours
      1 Heure(s) hebdo x 14 semaines

Semaine de référence

 LuMaMeJeVe
8-9     
9-10     
10-11     
11-12     
12-13     
13-14     
14-15     
15-16     
16-17     
17-18     
18-19     
19-20     
20-21     
21-22     
En construction
 
      Cours
      Exercice, TP
      Projet, autre

légende

  • Semestre d'automne
  • Session d'hiver
  • Semestre de printemps
  • Session d'été
  • Cours en français
  • Cours en anglais
  • Cours en allemand