CANKIRI KARATEKIN UNIVERSITY
Bologna Information System


  • Course Information
  • Course Title Code Semester Laboratory+Practice (Hour) Pool Type ECTS
    Algorithms And Programming CBL107 FALL 3+1 C 6
    Learning Outcomes
    1-Analyze inputs and outputs for a problem which is required
    2-Able to divide the problem into small part and produces algoritms
    3-Tests the flowcharts and finds the problems if exists
    4-Defines variables and constants for program
    5-Able to use input and output commands and loops
    6-Able to use pre-defined functions in program
  • ECTS / WORKLOAD
  • ActivityPercentage

    (100)

    NumberTime (Hours)Total Workload (hours)
    Course Duration (Weeks x Course Hours)14456
    Classroom study (Pre-study, practice)14456
    Assignments1011212
    Short-Term Exams (exam + preparation) 0000
    Midterm exams (exam + preparation)3011616
    Project0000
    Laboratory 013113
    Final exam (exam + preparation) 6011818
    Other 0000
    Total Workload (hours)   171
    Total Workload (hours) / 30 (s)     5,7 ---- (6)
    ECTS Credit   6
  • Course Content
  • Week Topics Study Metarials
    1 Define Problems and Problem solution methods
    2 Algoritms and Algorithm Methods
    3 Algorithm Methods
    4 Introduction of Software Development Kit (SDK)
    5 Namespaces, Classes And Procedures
    6 Console Properties and Methods
    7 Variables types
    8 Variables types and Conversion of Variables
    9 Decision Structures
    10 Decision Structures and If Statement
    11 Loops 1
    12 Loops 2
    13 Library Functions
    14 Mathematical Functions
    Prerequisites -
    Language of Instruction Turkish
    Course Coordinator Ins. İsmail KARAMAN
    Instructors

    1-)İsmail Karaman

    Assistants -
    Resources Algorithms C# with Visual Studio 2013
    Supplementary Book Visual C#.Net 4.0
    Document Lecture Notes
    Goals Learning required information and princibles about solving a problem Creating an algorithm and flow chart for problem solve Writing codes with a programming language Learning princibles about writing a program, understanding variables, statements, and loops Using pre-defined functions in programming language.
    Content Define Problems and Problem solution methods, Algoritms and Algorithm Methods, Introduction of Software Development Kit (SDK), Namespaces, Classes And Procedures, Console Properties and Methods, Variables types and Conversion of Variables, Decision Structures, Decision Structures and If Statement, Loops, Library Functions, Mathematical Functions
  • Program Learning Outcomes
  • Program Learning Outcomes Level of Contribution
    1 Knows the basic concepts in the field of computer programmıng and takes place in the computer industry as a qualified intermediate staff. 1
    2 Are involved in the planning and designing of software. 5
    3 In the software sector, performs non-managerial tasks within the group. 4
    4 Takes responsibility in software installation, testing and acceptance 3
    5 Beware of data security and storage measures. -
    6 Uses and establishes basic software like word processor, spreadsheet, presentation, database, a graphical design programs. -
    7 Detects and solves the problems encountered in computer software and hardware failures. -
    8 . Uses and manages the personal and network systems. -
    9 Able to do effective search and exploration in the internet and prepares web sites. 2
    10 Takes responsibility in exploration costs. -
    11 Takes place in the works related to hardware supply and installation. -
    12 Beware of health and safety regulations.. -
    13 Knows the basic concepts in the field of human relations and entrepreneurship, service concepts. -
    14 Gain the ability to think analytically. Applies the standards and regulations to techniques given in detail. 4
    15 Gains the habit of being open to criticism. Contributes to the country`s economy by using their knowledge and skills related to the field. -
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster