Back

Syllabus

Course Number 0555-1820-05
Course Name Programming 2: Data-Structures in Matlab
Academic Unit The Iby and Aladar Fleischman Faculty of Engineering -
Bio-Medical Engineering
Mode of Instruction Exercise
Credit Hours 2
Semester 2020/2
Day Wed
Hours 16:00-18:00
Building Wolfson - Mechanical Engineer
Room 118
Course is taught in English
Syllabus Not Found

Short Course Description

Course language - English
Weekly hours - 1 hours lectures, 2 hours tutorials
Prerequisites - Programming in Python

Course Goals
? To acquire practical experience in programming in MATLAB
? Learn basic data structures, and how to implement and use them in MATLAB

Learning Outcomes:
At the end of the course the student should be able to:
? Program in MATLAB at a basic-intermediate level
? Work with the features of MATLAB, including functions, classes, arrays, and matrices.
? Implement and manipulate data structures using MATLAB language.

Topics
Overview of basic topics in MATLAB (programming environment etc.)
1D, 2D, and nD arrays and matrices.
Matrix manipulations
If statements; Forloops; while statements; Debugging and plotting
Functions; Scope of variables
Cells, structures and Classes
Classes ? continued
Classes ? object oriented programming
Stacks
Queues
Double Linked list
Hash tables



Full Syllabus
Course Requirements

Students may be required to submit additional assignments
Full requirements as stated in full syllabus

PrerequisiteProgramming - Python (05091820)

The specific prerequisites of the course,
according to the study program, appears on the program page of the handbook



tau logohourglass00:00