OMZ104 Computer Programming

4 ECTS - 2-2 Duration (T+A)- 2. Semester- 3 National Credit

Information

Unit FACULTY OF ENGINEERING
AUTOMOTIVE ENGINEERING PR.
Code OMZ104
Name Computer Programming
Term 2018-2019 Academic Year
Semester 2. Semester
Duration (T+A) 2-2 (T-A) (17 Week)
ECTS 4 ECTS
National Credit 3 National Credit
Teaching Language Türkçe
Level Lisans Dersi
Type Normal
Label C Compulsory
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator Prof. Dr. ALİ KESKİN
Course Instructor Ahmet Çalık (Bahar) (A Group) (Ins. in Charge)
Ahmet Çalık (Bahar) (B Group) (Ins. in Charge)


Course Goal / Objective

Basic programming and writing program with a programming language.

Course Content

Object oriented programming. Introduction to C programming. Editing, compiling and running a program in C. Constants, variables, expressions, statements. Selective structures. Repetitive structures and arrays. Functions. Pointers. Multi-dimensional arrays. Subprograms in C. Sample programs.

Course Precondition

Resources

Notes



Course Learning Outcomes

Order Course Learning Outcomes
LO01 Solve the problems encountered in the field of Automotive Engineering with the help of computers by using mathematics, science and engineering knowledge.
LO02 Prepares the necessary algorithm for solving problems
LO03 Solves math, science and engineering problems with computer programming knowledge
LO04 Performs basic file input and output operations
LO05 Have the ability to use sequences in programs..
LO06 Performs vector, matrix, polynomial operations in Matlab.
LO07 Gains the ability to use various toolbars in Matlab.


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level


Week Plan

Week Topic Preparation Methods
1 Object oriented programming Lecture notes
2 Introduction to C programming. Lecture notes
3 Editing, compiling and running a program in C. Lecture notes
4 Constants, variables, expressions, statements. Lecture notes
5 Selective structures. Lecture notes
6 Repetitive structures and arrays. Lecture notes
7 Functions. Lecture notes
8 Mid-Term Exam Lecture notes
9 Pointers. Lecture notes
10 Multi-dimensional arrays. Lecture notes
11 Subprograms in C. Lecture notes
12 Sample programs. Lecture notes
13 Sample programs. Lecture notes
14 Sample programs. Lecture notes
15 Sample programs. Lecture notes
16 Term Exams Lecture notes
17 Term Exams Lecture notes


Assessment (Exam) Methods and Criteria

Assessment Type Midterm / Year Impact End of Term / End of Year Impact
1. Midterm Exam 100 40
General Assessment
Midterm / Year Total 100 40
1. Final Exam - 60
Grand Total - 100


Student Workload - ECTS

Works Number Time (Hour) Workload (Hour)
Course Related Works
Class Time (Exam weeks are excluded) 14 4 56
Out of Class Study (Preliminary Work, Practice) 14 2 28
Assesment Related Works
Homeworks, Projects, Others 0 0 0
Mid-term Exams (Written, Oral, etc.) 1 6 6
Final Exam 1 10 10
Total Workload (Hour) 100
Total Workload / 25 (h) 4,00
ECTS 4 ECTS

Update Time: 04.05.2023 10:37