Skip to main content

MATLAB Programming (5 cr)

Code: TE00BX27-3004

General information


Enrollment
01.12.2024 - 13.01.2025
Registration for the implementation has ended.
Timing
13.01.2025 - 30.04.2025
Implementation is running.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Engineering and Business
Campus
Kupittaa Campus
Teaching languages
Finnish
English
Seats
15 - 40
Degree programmes
Degree Programme in Information and Communications Technology
Degree Programme in Information and Communication Technology
Teachers
Jetro Vesti
Groups
PINFOK23
Information and Communications Technology, K23
PTIVIS23
Information and Communication Technology
PINFOK24
Information and Communications Technology, K24
Course
TE00BX27

Realization has 12 reservations. Total duration of reservations is 23 h 0 min.

Time Topic Location
Mon 13.01.2025 time 10:00 - 12:00
(2 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
ICT_C3036 Cyberlab / BYOD
Mon 20.01.2025 time 10:00 - 12:00
(2 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
LEM_A177 IT-oppimistila Saccharomyces
Mon 27.01.2025 time 10:00 - 12:00
(2 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
LEM_A177 IT-oppimistila Saccharomyces
Mon 03.02.2025 time 11:00 - 12:00
(1 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
LEM_A177 IT-oppimistila Saccharomyces
Mon 10.02.2025 time 10:00 - 12:00
(2 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
LEM_A177 IT-oppimistila Saccharomyces
Mon 24.02.2025 time 10:00 - 12:00
(2 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
LEM_A177 IT-oppimistila Saccharomyces
Mon 03.03.2025 time 10:00 - 12:00
(2 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
LEM_A177 IT-oppimistila Saccharomyces
Mon 10.03.2025 time 10:00 - 12:00
(2 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
LEM_A177 IT-oppimistila Saccharomyces
Mon 17.03.2025 time 10:00 - 12:00
(2 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
LEM_A177 IT-oppimistila Saccharomyces
Mon 24.03.2025 time 10:00 - 12:00
(2 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
LEM_A177 IT-oppimistila Saccharomyces
Mon 31.03.2025 time 10:00 - 12:00
(2 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
LEM_A177 IT-oppimistila Saccharomyces
Mon 07.04.2025 time 10:00 - 12:00
(2 h 0 min)
Luento, MATLAB Programming TE00BX27-3004
LEM_A177 IT-oppimistila Saccharomyces
Changes to reservations may be possible.

Evaluation scale

Hyväksytty/Hylätty

Content scheduling

In this course, we will rehearse the basics of MATLAB and introduce many new elementary concepts. The basics of programming commands and control flows are examined. The understanding of MATLAB is deepened with polynomials, graphing of plots and random numbers. Some applications of calculus and cryptography are also introduced. The students will also participate in a group work to produce and teach to others a practical work of their chosen topic.

· Variables and functions
· Programming commands in MATLAB
· Matrix and list operations
· Polynomials
· Drawing plots
· Random numbers
· Examples in calculus
· Examples in cryptology

Objective

· Expanding mathematical knowledge in different topics
· Developing different approaches to programming
· Demonstrating real world phenomena with MATLAB
· Developing MATLAB programming skills

Content

· Variables and functions
· Programming commands in MATLAB
· Matrix and list operations
· Polynomials
· Drawing plots
· Random numbers
· Examples in calculus
· Examples in cryptology

Materials

ITSL-website.
MATLAB tutorials.
MathWorks-website and documentation center.

Teaching methods

On-site lectures and practices.
Self-made and lead practical work in groups.

Exam schedules

No exams, only assignments.

International connections

Lectures.
Independent assignments.
Working in group.
Optimizing your code to make the world more sustainable.

Completion alternatives

No alternative ways of passing.

Student workload

7 assignments given by the teacher, 27h
6-7 assignments made by the students, 108

Assessment criteria, approved/failed

To pass the course you have to return all the assignments and participate in one group work assignment.

Qualifications

Course Topics in Applied Mathematics or equivalent skills in using MATLAB

Further information

Email.

Go back to top of page