COE 201- Computer Programming and Applications

Izmir Katip Celebi University, Faculty of Engineering and Architecture

Fall 2019

Syllabus

Course ID and Name

COE 201- Computer Programming and Applications

Semester

Fall 2019

Instructors

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

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

E-mails for Instructors

Dr. Aytuğ ONAN: aytug.onan@ikc.edu.tr

Dr. Vahide BULUT: vahide.bulut@ikc.edu.tr

Course Homepage

http://aytugonan.cbu.edu.tr/COE201_index.html

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.

Objectives

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

(Tentative)

 

  • 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

 

Textbook

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.

Evaluation

Project Assignment: 10%

Quiz: 10%

Midterm Exam: 30%

Final Exam: 50%

Assignments

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

Exams

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