GAZI UNIVERSITY INFORMATION PACKAGE - 2019 ACADEMIC YEAR

COURSE DESCRIPTION
COMPUTER PROGRAMMING/MAK-211
Course Title: COMPUTER PROGRAMMING
Credits 2 ECTS 3
Course Semester 3 Type of The Course Elective
COURSE INFORMATION
 -- (CATALOG CONTENT)
 -- (TEXTBOOK)
 -- (SUPPLEMENTARY TEXTBOOK)
 -- (PREREQUISITES AND CO-REQUISITES)
 -- LANGUAGE OF INSTRUCTION
  Turkish
 -- COURSE OBJECTIVES
 -- COURSE LEARNING OUTCOMES
Introduction to programming and designing program flow
Working with control statements, sequence operations and subprograms

 -- MODE OF DELIVERY
   The mode of delivery of this course is Face to face
 --WEEKLY SCHEDULE
1. Week  Introduction to computer programming
2. Week  Basic operations, variables and assignment of variables
3. Week   Use of operators
4. Week  Loops
5. Week  Cycles
6. Week  Condition operations
7. Week  Condition operations
8. Week   Midterm examination
9. Week  Programming functions and sub-functions, drawing graphics
10. Week  Communication, technical processing (algebraic)
11. Week   Ability to perform technical operations (algebraic)
12. Week   Writing practical code on an industrial case
13. Week  Writing practical code on an industrial case
14. Week  Writing practical code on an industrial case
15. Week  
16. Week  
 -- TEACHING and LEARNING METHODS
 -- ASSESSMENT CRITERIA
 
Quantity
Total Weighting (%)
 Midterm Exams
1
50
 Assignment
0
0
 Application
0
0
 Projects
0
0
 Practice
0
0
 Quiz
0
0
 Percent of In-term Studies  
50
 Percentage of Final Exam to Total Score  
50
 -- WORKLOAD
 Activity  Total Number of Weeks  Duration (weekly hour)  Total Period Work Load
 Weekly Theoretical Course Hours
14
3
42
 Weekly Tutorial Hours
0
 Reading Tasks
0
 Searching in Internet and Library
0
 Material Design and Implementation
6
2
12
 Report Preparing
0
 Preparing a Presentation
0
 Presentation
0
 Midterm Exam and Preperation for Midterm Exam
3
4
12
 Final Exam and Preperation for Final Exam
3
4
12
 Other (should be emphasized)
0
 TOTAL WORKLOAD: 
78
 TOTAL WORKLOAD / 25: 
3.12
 Course Credit (ECTS): 
3
 -- COURSE'S CONTRIBUTION TO PROGRAM
NO
PROGRAM LEARNING OUTCOMES
1
2
3
4
5
1Uses the principles of mathematics and basic science in the field of machinery.X
2Solves problems related to the profession.X
3Solves the problems in the field with practical and theoretical knowledge.X
4Uses the technical tools and equipment necessary for the engineering practice by having training.X
5Uses technical drawing skills in the field.X
6Makes the design of machine elements.X
7Analyze the results by managing the experimental process.X
8Does independent and team work.X
9Design machine parts with 3D CAD program.X
10Does manufacturing by creating programs for computer controlled machines.X
11It renews itself according to the developments in science and technology.X
12Continuously develops itself as the necessity of lifelong learning.X
13Communicate effectively verbally and in writing in Turkish.X
14Follows the developments in the field and communicates effectively by using a foreign language at least at the general level of European Language Portfolio A2.X
15Communicates with technical drawing.X
16Applies the profession of machine technician in accordance with ethical, social and legal values.X
 -- NAME OF LECTURER(S)
   ( Dr.Faruk KILIÇ)
 -- WEB SITE(S) OF LECTURER(S)
   (https://websitem.gazi.edu.tr/site/farukkilic)
 -- EMAIL(S) OF LECTURER(S)
   (farukkilic@gazi.edu.tr)