CANKIRI KARATEKIN UNIVERSITY Bologna Information System


  • Course Information
  • Course Title Code Semester Laboratory+Practice (Hour) Pool Type ECTS
    Algorithm and Data Structure BBY205 FALL 4+0 C 6
    Learning Outcomes
    1-Develops algorithmic analysis skills.
    2-Uses data types.
    3-Designs software.
  • ECTS / WORKLOAD
  • ActivityPercentage

    (100)

    NumberTime (Hours)Total Workload (hours)
    Course Duration (Weeks x Course Hours)14456
    Classroom study (Pre-study, practice)14456
    Assignments0000
    Short-Term Exams (exam + preparation) 0000
    Midterm exams (exam + preparation)4012525
    Project0000
    Laboratory 0000
    Final exam (exam + preparation) 6013030
    0000
    Total Workload (hours)   167
    Total Workload (hours) / 30 (s)     5,57 ---- (6)
    ECTS Credit   6
  • Course Content
  • Week Topics Study Metarials
    1 Introduction to Java programming language R1, Chapter 1
    2 Data types R1, Chapter 2
    3 Strings R1, Chapter 4
    4 Operators R1, Chapter 3
    5 Conditions: If else R1, Chapter 3
    6 Conditions: If else if else R1, Chapter 3
    7 Conditions: Switch R1, Chapter 3
    8 Loops: For R1, Chapter 5
    9 Loops: While, do while R1, Chapter 5
    10 Arrays R1, Chapter 7
    11 Methods: Void R1, Chapter 6
    12 Methods: Return R1, Chapter 6
    13 PJO R1, Chapter 9
    14 Event-driven programming R1, Chapter 15
    Prerequisites -
    Language of Instruction Turkish
    Responsible Assist. Prof. Dr. Çağdaş ÇAPKIN
    Instructors -
    Assistants -
    Resources R1. Liang, Y. D. (2009). Introduction to Java Programming, Comprehensive Version, 10/E. Pearson Education.
    Supplementary Book -
    Goals To create the structure of the most appropriate algorithm by analyzing problem situation
    Content In this course, algorithm building blocks, flowchart, variables, data types, arithmetic operators, control operators, loop operators and function will be discussed.
  • Program Learning Outcomes
  • Program Learning Outcomes Level of Contribution
    1 Recognizing and comprehending the terms and concepts (Turkish and foreign) regarding information and records management -
    2 Provision of sensitivity training for social, economic and cultural changes with ability of making analysis in terms of professional perspective. -
    3 To be aware of problems regarding discipline through assessment, and critical thinking and finally, create solutions. -
    4 Improving the ability and capacity of systematic thinking. 5
    5 Developing an interdisciplinary perspective and evaluation. 3
    6 Establishing programs leads to information awareness in the society meeting following requirements: enable individuals describe their needs of information and improve ability to find out and evaluate information for themselves. 3
    7 Building foundations that is required for information retrieval selectively and comprehend related techniques and methods -
    8 Evaluating information retrieval process in national and international information systems -
    9 Recognizing a variety of information sources (general and special) regarding all subject areas according to types and contents -
    10 Gaining the ability to read and evaluate records and sources in Ottoman language -
    11 Communicating with reel and potential users -
    12 Foundations of conceptual knowledge of services with respect to types of information centers and their users -
    13 Gaining the ability to use techniques required for organization of information -
    14 Recognizing products, systems and models related with information and communication technologies and enhancing use of them. 5
    15 Gaining the ability to measure the quality of digital knowledge by various disciplines and evaluate information services. -
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster