Ana içeriğe atla

EE 301

Course ID:
Course Code & Number
EE 301
Course Title
Introduction to MATLAB Programming
Level
BS
Credit Hours/ ECTS Credits
(0+0+3) 1 TEDU Credits, 4 ECTS Credits
Year of Study:
Junior
Semester:
Fall
Type of Course:
Compulsory
Mode of Delivery:
Face-to-face
Language of Instruction:
English
Pre-requisite / Co-requisite::
Pre-requisites: NONE
Co-requisites: NONE
Catalog Description
MATLAB environment. Built-in MATLAB functions. Manipulating matrices. Plotting. User-defined functions. User-controlled input and outputs. Logical functions. Repetition structures. Matrix algebra. Introduction to Simulink.
Course Objectives

This course offers a smooth and approachable initiation to the MATLAB computing environment. This course equips students with essential skills to navigate the MATLAB platform proficiently for computer-based problem-solving in science and engineering. This course encompasses programming techniques and numerical analysis, empowering learners to tackle real-world challenges effectively.

Software Usage

MATLAB & Simulink

Course Learning Outcomes

Upon successful completion of the course, students will be able to:
(1) Recognize the MATLAB environment and built-in functions, navigating software for various tasks,
(2) Express MATLAB matrices, manipulating them efficiently,
(3) Apply MATLAB skills to create and customize plots for representing data graphically,
(4) Analyze logical functions, selection, and repetition structures within MATLAB programs for effective control flow,
(5) Evaluate matrix algebra operations using MATLAB, demonstrating proficiency in complex mathematical operations,
(6) Create user-defined functions, input/output mechanisms, and Simulink models to design and simulate dynamic systems.

Learning Activities and Teaching Methods:
Telling/Explaining Discussion/Debate Questioning Reading Demonstrating Problem Solving Inquiry Collaborating Predict-Observe-Explain Oral Presentations/Reports Concept Mapping Brainstorming Hands-on Activities Web Searching Experiments
Assessment Methods and Criteria:
Test / Exam Lab Assignment
Assessment Methods and Criteria Others:
Design Content
Recommended Reading

Chapman, S. J. (2008). MATLAB Programming for Engineers. 4th Edition, Thomson.

Required Reading

Moore, H. (2012). MATLAB for Engineers. Global Edition, 3rd Edition, Pearson.

Grading

Test/Exam (70%), Lab Assignment (30%)

Learning Activities and Teaching Methods Others:
Course Coordinator:
Aykut Yıldız
Student Workload:
Workload Hrs
Course Readings 39
Lab Applications 42
Exams/Quizzes 39
Course & Program Learning Outcome Matching: