ME198 Computer Programming

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

Information

Unit FACULTY OF ENGINEERING
MECHANICAL ENGINEERING PR. (ENGLISH)
Code ME198
Name Computer Programming
Term 2019-2020 Academic Year
Semester 2. Semester
Duration (T+A) 2-2 (T-A) (17 Week)
ECTS 5 ECTS
National Credit 3 National Credit
Teaching Language İngilizce
Level Lisans Dersi
Type Normal
Label C Compulsory
Mode of study Yüz Yüze Öğretim
Catalog Information Coordinator Prof. Dr. KERİMCAN ÇELEBİ
Course Instructor Doç. Dr. TAYFUN ÖZGÜR (Bahar) (A 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 Acquires algorithm logic programming
LO02 C language
LO03 Conditional program in C
LO04 Cycles in C


Relation with Program Learning Outcome

Order Type Program Learning Outcomes Level
PLO01 - Student become equipped with the basic knowledge of math, science and engineering 3
PLO02 - Students gain a command of basic concepts, theories and principles in mechanical engineering 2
PLO03 - Students are able to design and carry out experiments in the basic fields of mechanical engineering, and interpret the results and the data obtained from the experiments 3
PLO04 - Students become equipped with a variety of skills and knowledge regarding engineering techniques 3
PLO05 - Students are able to design a system, component or process in order to meet the needs of various engineering problems within technical, economic, environmental, manufacturability, and sustainability limits. 4
PLO06 - Students independently review and learn the applications in an enterprise, make a critical assessment of the problems faced with, formulate problems and propose solutions by selecting the proper technique 5
PLO07 - Students take initiative in identification, design, development and use of a product or production process. 3
PLO08 - Students become aware of the necessity of lifelong learning and continuously self-renew 4
PLO09 - Students use English effectively for technical or non-technical topics orally or in wirtten form. 4
PLO10 - Students become effective in using computer, computer-aided drafting, design, analysis, and presentation 5
PLO11 - Students have good communicatino skills with a tendency to work in teams, and are able to work effectively as a member of an interdisciplinary team 3
PLO12 - Students become aware of the technical and ethical responsibilities, as well as being inquisitive and innovative 3


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 Constants, variables, expressions, statements Lecture notes
6 Repetitive structures and arrays. Lecture notes
7 Functions. Lecture notes
8 Mid-Term Exam
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
17 Term Exams


Assessment (Exam) Methods and Criteria

Assessment Type Midterm / Year Impact End of Term / End of Year Impact
1. Midterm Exam 100 20
General Assessment
Midterm / Year Total 100 20
1. Final Exam - 80
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 3 42
Assesment Related Works
Homeworks, Projects, Others 1 3 3
Mid-term Exams (Written, Oral, etc.) 1 8 8
Final Exam 1 16 16
Total Workload (Hour) 125
Total Workload / 25 (h) 5,00
ECTS 5 ECTS

Update Time: 05.05.2023 09:33