Türkçe | English
FACULTY of ECONOMICS and ADMINISTRATIVE SCIENCES / DEPARTMENT of MANAGEMENT INFORMATION SYSTEMS

Course Catalog
Web: http://www.ktu.edu.tr/ybs
Phone: +90 0462 0462 377 29 64
İİBF
FACULTY of ECONOMICS and ADMINISTRATIVE SCIENCES / DEPARTMENT of MANAGEMENT INFORMATION SYSTEMS
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

YBS2023Object-based programming2+1+0ECTS:7
Year / SemesterFall Semester
Level of CourseFirst Cycle
Status Compulsory
DepartmentDEPARTMENT of MANAGEMENT INFORMATION SYSTEMS
Prerequisites and co-requisitesNone
Mode of Delivery
Contact Hours14 weeks - 2 hours of lectures and 1 hour of practicals per week
LecturerDr. Öğr. Üyesi Murat KILINÇ
Co-Lecturer
Language of instructionTurkish
Professional practise ( internship ) None
 
The aim of the course:
The aim of this course is to introduce the concept of object-oriented programming. In this direction, the basic features of the c# programming language, the concept of object-oriented programming and c# applications are covered in this course.
 
Learning OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
LO - 1 : Knows the basics of C# language71,
LO - 2 : Knows the logic of object-oriented programming71,
LO - 3 : Develops object-oriented programming applications using C# language71,
CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome

 
Contents of the Course
This course covers the fundamentals of C# language, C# structure, object-oriented programming logic, classes, access modifiers, properties, inheritance, polymorphism, overloading, abstract classes and interfaces.
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1C# and .NET architecture
 Week 2First Application Example
 Week 3Variables and Type Conversions
 Week 4Condition structures
 Week 5Loops
 Week 6Introduction to object-oriented programming and the concept of class
 Week 7Concept of Class
 Week 8Access Modifiers
 Week 9Mid-term exam
 Week 10Features
 Week 11Inheritance
 Week 12Polymorphism
 Week 13Overloading
 Week 14Arrays and Lists
 Week 15Interfaces
 Week 16Final Exam
 
Textbook / Material
 
Recommended Reading
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 9 19/11/2018 1 50
End-of-term exam 16 07/01/2019 1 50
 
Student Work Load and its Distribution
Type of workDuration (hours pw)

No of weeks / Number of activity

Hours in total per term
Yüz yüze eğitim 3 14 42
Sınıf dışı çalışma 4 14 56
Arasınav için hazırlık 15 1 15
Arasınav 1 1 1
Ödev 5 5 25
Dönem sonu sınavı için hazırlık 30 1 30
Dönem sonu sınavı 1 1 1
Total work load170