Back

Syllabus

Course Number 0555-1820-01
Course Name Programming 2: Data-Structures in Matlab
Academic Unit The Iby and Aladar Fleischman Faculty of Engineering -
Bio-Medical Engineering
Lecturer Prof. Noam Ben-EliezerContact
Contact Email: noambe@tauex.tau.ac.il
Office Hours By appointmentBuilding: Goldschleger - Multidisciplina , Room: 406
Mode of Instruction Lecture
Credit Hours 1
Semester 2020/2
Day Thu
Hours 12:00-13:00
Building Wolfson - Software Engineerin
Room 102
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

Final Exam

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