ENG-270 / 6 crédits

Enseignant: Takahama Satoshi

Langue: Anglais


Summary

This course prepares students to use modern computational methods and tools for solving problems in engineering and science.

Content

Keywords

  • Scientific computing
  • Modeling and simulation
  • Low level programming
  • High level programming
  • Data processing
  • Data analysis
  • Visualization

 

Learning Prerequisites

Required courses

CS-119 (Information, calcul, communication)

Important concepts to start the course

  • File system
  • Programming editor, text editor
  • Programming basics

Learning Outcomes

By the end of the course, the student must be able to:

  • Describe differences among programming paradigms and data models.
  • Model a physical or chemical process.
  • Develop programs to solve quantitative problems.
  • Integrate simpler modules into a larger program
  • Interpret program output.
  • Choose appropriate computational methods and tools to solve a problem.
  • Defend selection and implementation of computational methods and tools.

Transversal skills

  • Assess progress against the plan, and adapt the plan as appropriate.
  • Plan and carry out activities in a way which makes optimal use of available time and other resources.
  • Set objectives and design an action plan to reach those objectives.

Teaching methods

Lectures, exercises, and project guidance and feedback

Expected student activities

Participate in lectures and exercises, and complete project incorporating computational methods and tools for solving a well-defined problem.

Assessment methods

  • Mid-term exam (35%)
  • Project presentation at end of semester (65%)

Dans les plans d'études

  • Semestre: Automne
  • Forme de l'examen: Pendant le semestre (session d'hiver)
  • Matière examinée: Computational methods and tools
  • Cours: 3 Heure(s) hebdo x 14 semaines
  • Exercices: 2 Heure(s) hebdo x 14 semaines
  • TP: 2 Heure(s) hebdo x 14 semaines

Semaine de référence

 LuMaMeJeVe
8-9     
9-10     
10-11    GCA331
GRB001
GRC002
11-12    
12-13    GCA331
GRB001
GRC002
13-14  GCA330
GRB001
GRC002
  
14-15  GRB001
GRC002
  
15-16  GRB001
GRC002
  
16-17    
17-18     
18-19     
19-20     
20-21     
21-22     

Mercredi, 13h - 14h: Cours GCA330
GRB001
GRC002

Mercredi, 14h - 15h: Exercice, TP GRB001
GRC002

Mercredi, 15h - 17h: Exercice, TP GRB001
GRC002

Vendredi, 10h - 12h: Cours GCA331
GRB001
GRC002

Vendredi, 12h - 13h: Exercice, TP GCA331
GRB001
GRC002