GAZI UNIVERSITY INFORMATION PACKAGE - 2019 ACADEMIC YEAR

COURSE DESCRIPTION
COMPUTER PROGRAMMING AND MATLAB/İNM 110
Course Title: COMPUTER PROGRAMMING AND MATLAB
Credits 2 ECTS 3
Course Semester 2 Type of The Course Compulsory
COURSE INFORMATION
 -- (CATALOG CONTENT)
 -- (TEXTBOOK)
 -- (SUPPLEMENTARY TEXTBOOK)
 -- (PREREQUISITES AND CO-REQUISITES)
 -- LANGUAGE OF INSTRUCTION
  Turkish
 -- COURSE OBJECTIVES
 -- COURSE LEARNING OUTCOMES
Learns MATLAB programming interface
Performs matrix and mathematical operations in MATLAB
Uses MATLAB as a problem solving environment
Solves civil engineering problems on computer
Develops algorithms
Uses built-in commands in MATLAB to evaluate experimental results
Can read data from the files and performs operations using this data
Writes the results of operations and shows them with graphic

 -- MODE OF DELIVERY
  The mode of delivery of this course is Face to face
 --WEEKLY SCHEDULE
1. Week  Basics of computer systems, flow diagrams, making flow charts and examples of algorithm
2. Week  Overview of MATLAB programming environment, data types, constants, variables
3. Week  Overview of variable types in the program, arithmetic operations, transfer statements
4. Week  Input-Output statements
5. Week  Loop structures
6. Week  Control statements
7. Week  Concept of arrays
8. Week  Midterm exam-concept of arrays
9. Week  Functions
10. Week  Functions
11. Week  File management
12. Week  Using built-in functions (differentiation equations and integration, differential equation solutions)
13. Week  Using built-in functions (Polynomials, aplications of limit)
14. Week  Drawing graphics
15. Week  
16. Week  
 -- TEACHING and LEARNING METHODS
 -- ASSESSMENT CRITERIA
 
Quantity
Total Weighting (%)
 Midterm Exams
1
40
 Assignment
0
0
 Application
1
10
 Projects
0
0
 Practice
0
0
 Quiz
1
10
 Percent of In-term Studies  
60
 Percentage of Final Exam to Total Score  
40
 -- WORKLOAD
 Activity  Total Number of Weeks  Duration (weekly hour)  Total Period Work Load
 Weekly Theoretical Course Hours
14
2
28
 Weekly Tutorial Hours
14
1
14
 Reading Tasks
5
1
5
 Searching in Internet and Library
5
1
5
 Material Design and Implementation
0
 Report Preparing
2
1
2
 Preparing a Presentation
2
2
4
 Presentation
2
2
4
 Midterm Exam and Preperation for Midterm Exam
2
2
4
 Final Exam and Preperation for Final Exam
2
2
4
 Other (should be emphasized)
0
 TOTAL WORKLOAD: 
70
 TOTAL WORKLOAD / 25: 
2.8
 Course Credit (ECTS): 
3
 -- COURSE'S CONTRIBUTION TO PROGRAM
NO
PROGRAM LEARNING OUTCOMES
1
2
3
4
5
1Having a sufficient substructure concerning basic mathematics as well as natural and applied sciences, also having the competence in use of theoretical knowledge along with application experiences in engineering solutionsX
2Equipped with determination, formulation and solution skills of complex engineering problems, and having the ability to select and apply appropriate analysis and modeling methodsX
3Ability to design a complex system, process, equipment or product meeting certain needs under realistic limitations and conditions. In this way, having the skill to use modern designing methods (realistic limitations and conditions include subjects such as economics, environmental conditions, sustainability, productivity, ethics, health, security, social and political problems)X
4Having the ability to develop, select and use of modern methods and tools, talented to use of informatics technologies effectivelyX
5Having the ability to design an experimental setup, carry out experiments, acquire data, analyze and interpret the outcomesX
6Having the ability to study in interdisciplinary and multidisciplinary teams effectively and talented to carry out individual studiesX
7Having the ability in written and oral Turkish communication and use of a foreign language (at least)X
8Awareness of the necessity of lifelong learning, having the ability to access knowledge, following developments in science and technology and renewing himself/herselfX
9Awareness of professional and ethical responsibilitiesX
10Having informed of applications in professional life including project and amendment management, awareness of entrepreneurship, reformism and sustainable developmentX
11Information regarding the universal and social effects of engineering applications on health, environment and security as well as problems of era; awareness of legal results of engineering solutionsX
12Possessing administrative skillsX
 -- NAME OF LECTURER(S)
   (Prof. Salih YAZICIOĞLU , Assoc. Prof. Gökhan DURMUŞ)
 -- WEB SITE(S) OF LECTURER(S)
   (http://websitem.gazi.edu.tr/site/syazicioglu , http://websitem.gazi.edu.tr/site/gdurmus)
 -- EMAIL(S) OF LECTURER(S)
   (syazicioglu@gazi.edu.tr , gdurmus@gazi.edu.tr)