CANKIRI KARATEKIN UNIVERSITY Bologna Information System


  • Course Information
  • Course Title Code Semester Laboratory+Practice (Hour) Pool Type ECTS
    Computer Programming İNŞ142 SPRING 2+1 C 4
    Learning Outcomes
    1-Analyzes the input, process and output components required for thesolution of the engineering problem.
    2-Controls the process steps of algorithms.
    3-Uses the constants and variables that will be required in the program.
    4-Runs the codes of the programming language.
    5-Analyzes program output results.
  • ECTS / WORKLOAD
  • ActivityPercentage

    (100)

    NumberTime (Hours)Total Workload (hours)
    Course Duration (Weeks x Course Hours)14342
    Classroom study (Pre-study, practice)14342
    Assignments0000
    Short-Term Exams (exam + preparation) 0000
    Midterm exams (exam + preparation)4012020
    Project0000
    Laboratory 0155
    Final exam (exam + preparation) 6012424
    0000
    Total Workload (hours)   133
    Total Workload (hours) / 30 (s)     4,43 ---- (4)
    ECTS Credit   4
  • Course Content
  • Week Topics Study Metarials
    1 Introduction to Programming R1-Chapter 2
    2 Algorithms and Flow Diagrams R1-Chapter 3
    3 Introduction to Matlab R1-Chapter 5
    4 Basic Operations in Matlab R1-Chapter 5
    5 Control Structures-Choices R1-Chapter 6
    6 Control Structures - Cycles R1-Chapter 20
    7 Control Structures - Applications R1-Chapter 21
    8 Simple Program Examples R1-Chapter 30
    9 Series, Matrix R1-Chapter 23, 31
    10 Functions R1-Chapter 30
    11 Functions Applications R2-Chapter 1
    12 File Operations R2-Chapter 4
    13 Graphics Operations R2-Chapter 5
    14 Program Applications R2-Chapter 5
    Prerequisites -
    Language of Instruction Turkish
    Responsible Assoc. Prof. Dr. Cihan DOĞRUÖZ
    Instructors -
    Assistants -
    Resources R1. Dal, D. (2017). Matlab ile Programlama Çözümlü ve Açıklamalı Uygulamalarla (6. Baskı). Ekin yayınevi, Ankara . R2. Demirkol,Z.,(2021),"Kodlama",Pandora Yayınevi
    Supplementary Book SR1. Yüksel, İ. (2017). Matlab İle Mühendislik Sistemlerinin Analizi ve Çözümü (5. Baskı). Dora Yayıncılık, Bursa. SR2. Taşkın, S. (2015). Matlab ile Teknik Programla (1. Baskı). Papatya Yayıncılık, İstanbul. SR3. Moore H. (2018). MATLAB for Engineers. Pearson Education (5. Ed.). Pearson Education Limited, UK.
    Goals The aim of the course is to provide the students with the ability to make program applications in professional subjects by using the basic components of computer programming which will help them in performing their engineering tasks in their daily and professional lives.
    Content Fundamentals of programming, necessity, application in professional fields, practical principles of programming which are widely used.
  • Program Learning Outcomes
  • Program Learning Outcomes Level of Contribution
    1 To own sufficient background in mathematics, sciences and related engineering subjects; use the theoretical and practical knowledge in these fields together for Civil Engineering solutions. 3
    2 Identify, define, formulate and solve civil engineering problems; selects and applies modeling techniques with appropriate analytical methods to this aim. 2
    3 Analyze a system, system component or process and design under realistic constraints to meet the desired requirements; apply modern design methods in this aim. -
    4 Designs and conducts experiments, collects data, analyzes and interprets results. 3
    5 Selects and uses the modern techniques and tools required for engineering applications; effectively use information technologies and at least one computer software (European Computer Using License Advanced Level). 4
    6 Accesses information and conducts resource research for this purpose, uses databases and other information sources. -
    7 Work effectively in individual and multi-disciplinary teams, take responsibilityi. -
    8 Aware of the necessity of lifelong learning; follows developments in science and technology and renews itself continuously. -
    9 It manages the project, is aware of workplace practices, employee health, environment and occupational safety; is aware of the legal consequences of engineering applications, -
    10 Communicates effectively in oral and written Turkish; Have at least one foreign language knowledge at the general level of European Language Portfolio B1, 3
    11 It is aware of the universal and social effects of engineering solutions and applications; is aware of the issues of entrepreneurship and innovation and has knowledge about the problems of the time. 2
    12 To have the awareness of professional and ethical responsibility. -
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster