COE 108- C Programming
Izmir Katip Celebi University, Faculty of
Engineering and Architecture
Spring 2020
Syllabus
Course ID and Name
|
COE 108- C Programming
|
Semester
|
Spring, 2019-2020
|
Instructors
|
Assist. Prof. Dr.
Vahide BULUT (Section 1 & 2)
Assoc. Prof. Dr.
Aytuğ ONAN (Section 3)
|
E-mails for Instructors
|
|
Course Homepage
|
http://aytugonan.cbu.edu.tr/COE108_index.html
|
Objectives
|
The objective of this course is to understand
the concepts of structural programming design. Firstly, basic
program codes will be copied and examined as an introduction. Then,
basic data structures will be introduced. The most important part of
the course is to understand the structure of any given problem and
design an algorithm to implement the solution. C programming
language will be used to implement any code in structural design
|
Course Content
|
Lexical elements, operators, and the C system, flow of control, functions,
and arrays.
|
Course Outline
(Tentative)
|
-
Week#1: Lecture#1-Course
Introduction
-
Week#2: Lecture#2-Introduction
to
C
Programming
-
Week#3: Lecture#3-Data
Types
and
Memory
Concepts
-
Week#4:
Lecture#4-Arithmetic
Operations
and
DecisionMaking
-
Week#5:
Lecture#5-Structured
Program
Development
in
C
-
Week#6: Lecture#6-while
Iteration
Statement
-
Week#7:
Midterm Review
-
Week#8: Midterm Exam
-
Week#9: Midterm Exam Solutions
-
Week#10: Lecture#7-C
Program
Control
Part I
-
Week#11: Lecture#8-C
Program
Control
Part
II
-
Week#12: Lecture#9-C
Functions
-
Week#13: Lecture#10-Arrays
-
Week#14: Lecture#11-Multi-dimensional
Arrays
-
Week#15:
Project Control
|
Textbook
|
Required Text Book: "C
HowtoProgram",7 th edition,by Deitel & Deitel (published byPearson
Education).
|
Reference Book
|
Hanly J. R., Koffman E. B. "Problem Solving and Program Design in
C". Sixth Edition. Pearson. ISBN-13: 978-0-321-60151-3, ISBN-10:
0-321-60151-3, 2010.
|
Evaluation
|
Project Assignment: 10%
Quizzes: 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.
|
|