Responsible professor: Luc St-Pierre
School:
School of Engineering

Learning outcomes

Through your studies in Computational Engineering, you will build strong foundations in:

Applied mathematics: More specifically, you will advance your competences in integral and differential calculus, linear algebra, statistical analysis and numerical methods.

Engineering: You will learn fundamental theories in engineering and use them to solve practical problems in the fields of thermodynamics as well as solid and fluid mechanics.

Programming and computing: You will become familiar with the principles of programming, data structures and algorithms.  You will also gain experience in using some of the most relevant industrial engineering software packages.

Curriculum by timing

Orange: basic studiesGreen: major studies

First year

1st AUTUMN1st SPRING
Differential and Integral Calculus 1First Course in Probability and Statistics
Matrix algebraDifferential and Integral Calculus 2
Programming 1Differential and Integral Calculus 3
Statics and DynamicsProgramming 2
Introduction Course for BSc studentsNumerical Methods in Engineering
Introduction to Industrial Engineering and ManagementUniversity Wide Studies*
Compulsory language course2nd national lang/Finnish A1

*Recommended course: CS-C1000 Introduction to Artificial Intelligence

Second year

2nd AUTUMN2nd SPRING
Data Structures and AlgorithmsFoundations of Continuum Mechanics
Foundations of Solid MechanicsThermodynamics and Heat Transfer
Basic Course on Fluid MechanicsFinite Element and Finite Difference Methods
Materials Science and EngineeringMajor optional course
Computer-aided Tools in EngineeringElective/ Minor course
Major optional courseElective/ Minor course

Third year

3rd AUTUMN3rd SPRING
Computational Engineering ProjectBSc Thesis and Seminar
Elective/ Minor courseElective/ Minor course
Elective/ Minor courseElective/ Minor course
Elective/ Minor courseElective/ Minor course
Elective/ Minor courseElective/ Minor course


Curriculum by study modules

Basic studies

Code: ENG3045.A

Extent: 65 ECTS credits

Code

Course name

ECTS cr

Period

Mathematics 25 cr:

MS-A0111

Differential & integral calculus 1

5

I

MS-A0001

Matrix algebra

5

II

MS-A0503

First course in probability and statistics

5

III

MS-A0211

Differential & integral calculus 2

5

III

MS-A0311

Differential & integral calculus 3

5

IV

Programming 25 cr:

CS-A1110

Programming 1

5

I-II

CS-A1120

Programming 2

5

IV-V

CS-A1140

Data structures and algorithms

5

I-II

ENG-A2001

Computer-aided tools in engineering

5

I-II

ENG-A1003

Numerical methods in engineering

5

III

General studies 10 cr:

SCI-A1010

Introduction course for BSc students

2

I-V


University Wide Studies (recommended course: CS-C1000 Introduction to Artificial Intelligence)

3

IV

LC-1117

Compulsory foreign language course

3

I-II

LC-5001/LC-7001

National language requirement (writing test)

1

III

LC-5002/LC-7002

National language requirement (oral test)

1

III

Industrial Engineering and management 5 cr:
TU-A1300

Introduction to Industrial Engineering and Management

5I-II


Major: Computational Engineering

Code: ENG3082

Extent: 65 ECTS cr

CodeCourse nameECTS crPeriod
Compulsory courses, 55 cr:

COE-C1001

Statics and dynamics

5

II

COE-C2001

Foundations of Solid Mechanics

5

II

COE-C2002

Foundations of Continuum Mechanics

5

V

COE-C2003

Basic Course on Fluid Mechanics

5

I

COE-C2007

Thermodynamics and Heat Transfer

5

III-IV

COE-C2004

Materials Science and Engineering

5

II

COE-C3005

Finite Element and Finite Difference Methods

5

V

COE-C3010

Computational Engineering project

10

I-II

JOIN.bsc

BSc thesis and seminar

10

III-IV


Maturity test (completed as part of the BSc thesis seminar)0
Major optional courses, choose 10 cr:

MS-C2105

Introduction to Optimization

5

IV

MAA-C3001

Statistical & stochastic methods in engineering

5

I

MS-A0402

Foundations of Discrete Mathematics

5

IV

MS-C2111

Stochastic Processes

5

II

MS-C1342

Linear Algebra

5

V

MS-C1350

Partial Differential Equations 

5

I-II

MS-C2128

Prediction and time series analysis

5

II

ELEC-C943

Electromagnetism

5

IV


In addition, students can include a maximum of 10 credits of practical training (JOIN.trai) in their elective studies.