Description of Individual Course Units
Course Unit CodeCourse Unit TitleType of Course UnitYear of StudySemesterNumber of ECTS Credits
İBİLP20420109115OBJECT BASED PROGRAMMING- IICompulsory244
Level of Course Unit
Short Cycle
Objectives of the Course
• Thestudentswillhavethecapability of developingprogramswithobjectorientedprogrammingwiththiscourse.
Name of Lecturer(s)
Öğr.Gör. İdris Sancaktar
Learning Outcomes
1configure the programming software
2develop basic operating system based applications
3develop advanced operating system based applications
4apply object oriented programming paradigms
5design database connected applications
6develop database connected applications
Mode of Delivery
Formal Education
Prerequisites and co-requisities
Yok
Recommended Optional Programme Components
Week 1 Object orientedprogrammingsoftwareinstallationandconfiguration Week 2 Console applicationdevelopmentwithbasicstatements of programminglanguage Week 3 Operating systembasedapplicationdevelopmentwithbasicstatements of programminglanguage Week 4 Decisioncontrolstatements, Loopcontrolstatements Week 5 ThControlobjectsandarrays Week 6 Control objectsandarrays Week 7 Objects andoperators Week 8 MidtermExam Week 9 Standardfunctions, User definedfunctions Week 10 Component library Week 11 Data structures Week 12 Operating systemobjects Week 13 Menu designandforms Week 14 Database operations Week 15 Interactive dataobjects Week 16 Final Exam
Course Contents
• Object orientedprogrammingsoftwareinstallationandconfiguration, • Console applicationdevelopmentwithbasicstatements of programminglanguage, • operatingsystembasedapplicationdevelopmentwithbasicstatements of programminglanguage, • decisioncontrolstatements, Loopcontrolstatements, • Control objectsandarrays, • Objects andoperators, standardfunctions, • User definedfunctions, • Component library, • Data structures, • Operating systemobjects, • Menu designandforms, • Database operations, • Interactive dataobjects.
Weekly Detailed Course Contents
WeekTheoreticalPracticeLaboratory
1Object oriented programming software installation and configuration31
2Console application development with basic statements of programming language31
3Operating system based application development with basic statements of programming language31
4Decision control statements, Loop control statements31
5ThControl objects and arrays31
6Control objects and arrays31
7Objects and operators31
8Midterm Exam
9Standard functions, User defined functions31
10Component library31
11Data structures31
12Operating system objects31
13Menu design and forms31
14Database operations31
15Interactive data objects31
16Final Exam
Recommended or Required Reading
C# Programlama Dili ve Yazılım Tasarımı, Ahmet Kaymaz, Papatya Yayınevi Kaymaz, A. 2011; C Sharp Programlama Dili ve Yazılım Tasarımı (2.cilt), Papatya Yayıncılık. Algan, S. 2011; Her Yönüyle C Sharp 4.0, Pusula Yayıncılık ve İletişim.
Planned Learning Activities and Teaching Methods
Assessment Methods and Criteria
Term (or Year) Learning ActivitiesQuantityWeight
SUM0
End Of Term (or Year) Learning ActivitiesQuantityWeight
SUM0
Yarıyıl (Yıl) İçi Etkinlikleri40
Yarıyıl (Yıl) Sonu Etkinlikleri60
SUM100
Language of Instruction
Work Placement(s)
Yok
Workload Calculation
ActivitiesNumberTime (hours)Total Work Load (hours)
Midterm Examination111
Final Examination111
Attending Lectures14456
Individual Study for Homework Problems14456
Individual Study for Mid term Examination122
Individual Study for Final Examination144
TOTAL WORKLOAD (hours)120
Contribution of Learning Outcomes to Programme Outcomes
PO
1
PO
2
PO
3
PO
4
PO
5
PO
6
PO
7
PO
8
PO
9
PO
10
PO
11
PO
12
PO
13
PO
14
LO155555555555555
LO244444444444444
LO333333333333333
LO444444444444444
LO544444444444444
LO644444444444444
* Contribution Level : 1 Very low 2 Low 3 Medium 4 High 5 Very High
 
Ordu University Rectorate Building ,Cumhuriyet Campus , Center / ORDU / TURKEY • Tel: +90 452 226 52 00