COE 201- Computer Programming and Applications

Izmir Katip Celebi University, Faculty of Engineering and Architecture

Fall 2019


Course ID and Name

COE 201- Computer Programming and Applications


Fall 2019


Assoc. Prof. Dr. Aytuğ ONAN (Section 1 & 2)

Assist. Prof. Dr. Vahide BULUT (Section 3 & 4)

E-mails for Instructors

Dr. Aytuğ ONAN:

Dr. Vahide BULUT:

Course Homepage

Lecture Sessions

Section 1: Tuesday, 08.30-12.15.

Section 2: Tuesday, 13.30-17.15.

Section 3: Wednesday, 08.30-12.15.

Section 4: Wednesday, 13.30-17.15.


This course is an introduction to MATLAB, a powerful programming language and development environment for engineers and scientists. Programming concepts in MATLAB are illustrated with various engineering application examples

Course Content

MATLAB Programming

Course Outline



  • Week#1: Lecture#1-Course Introduction
  • Week#2: Lecture#2-Introduction to MATLAB
  • Week#3: Lecture#3-Vectors and Matrices
  • Week#4: Lecture#4-Introduction to MATLAB Programming
  • Week#5: Lecture#5-Selection Statements
  • Week#6: Quiz#1
  • Week#7: Midterm Review
  • Week#8: Midterm Exam
  • Week#9: Lecture#6-Loop Statements and Vectorizing Codes
  • Week#10: Lecture#7-MATLAB Programs
  • Week#11: Lecture#8-Text Manipulation
  • Week#12: Lecture#9-Data Structures
  • Week#13: Final Review
  • Week#14: Project Control



MATLAB: A Practical Introduction to Programming and Problem Solving, 4th edition, Stormy Attaway, Elsevier.

Reference Book

H. Moore, MATLAB for Engineers, 4th ed., 2014, Prentice Hall, ISBN-13: 978-0133485974.


Project Assignment: 10%

Quiz: 10%

Midterm Exam: 30%

Final Exam: 50%


Late homework will not be accepted under any circumstances and will not be graded.


Midterm and final exams will be closed book/closed notes.