Print

COURSE INFORMATION
Course CodeCourse TitleL+P HourSemesterECTS
CENG 122OBJECT ORIENTED PROGRAMMING LABORATORY0 + 22nd Semester3

COURSE DESCRIPTION
Course Level Bachelor's Degree
Course Type Compulsory
Course Objective Applying Object-Oriented Programming concepts in contemporary and object oriented programming language.
Course Content Introduction to Object-Oriented Programming Inheritance Polymorphism Abstract classes Applications and coding techniques in C# or Java Console and Form Applications in C# or Java Syntax and structure of C# or Java programming language Applying fundamentals of OOP in C# or Java programming language
Prerequisites No the prerequisite of lesson.
Corequisite CENG 112 OBJECT ORIENTED PROGRAMMING
Mode of Delivery Face to Face

COURSE LEARNING OUTCOMES
1Learning developing applications in C# or Java programming language
2Learning developing console and form applications
3Learning Object Oriented programming and designing
4Learning developing basic level database applications

COURSE'S CONTRIBUTION TO PROGRAM
PO 01PO 02PO 03PO 04PO 05PO 06PO 07PO 08PO 09PO 10PO 11PO 12
LO 0015255        
LO 0025   5       
LO 0035355    5   
LO 0045  5    5   
Sub Total20510155   10   
Contribution513410003000

ECTS ALLOCATED BASED ON STUDENT WORKLOAD BY THE COURSE DESCRIPTION
ActivitiesQuantityDuration (Hour)Total Work Load (Hour)
Course Duration (14 weeks/theoric+practical)14228
Hours for off-the-classroom study (Pre-study, practice)14228
Final examination12222
Total Work Load

ECTS Credit of the Course






78

3
COURSE DETAILS
 Select Year   


 Course TermNoInstructors
Details 2023-2024 Spring1FATMANA ŞENTÜRK
Details 2023-2024 Spring1BEHLÜL SARIKAYA
Details 2023-2024 Spring1MERVE ÖZDEŞ DEMİR
Details 2023-2024 Spring2FATMANA ŞENTÜRK
Details 2023-2024 Spring2BEHLÜL SARIKAYA
Details 2023-2024 Spring2MERVE ÖZDEŞ DEMİR
Details 2023-2024 Spring3GÜRHAN GÜNDÜZ
Details 2023-2024 Spring3BEHLÜL SARIKAYA
Details 2023-2024 Spring3MERVE ÖZDEŞ DEMİR
Details 2023-2024 Spring4GÜRHAN GÜNDÜZ
Details 2023-2024 Spring4BEHLÜL SARIKAYA
Details 2023-2024 Spring4MERVE ÖZDEŞ DEMİR
Details 2022-2023 Spring1FATMANA ŞENTÜRK
Details 2022-2023 Spring1BEHLÜL SARIKAYA
Details 2022-2023 Spring1MUSTAFA TOSUN
Details 2022-2023 Spring3İBRAHİM KÖK
Details 2022-2023 Spring3MUSTAFA TOSUN
Details 2022-2023 Spring3BEHLÜL SARIKAYA
Details 2021-2022 Spring1FATMANA ŞENTÜRK
Details 2021-2022 Spring3FATMANA ŞENTÜRK
Details 2021-2022 Spring4İBRAHİM KÖK
Details 2021-2022 Spring5İBRAHİM KÖK
Details 2020-2021 Spring1GÖKÇEN YILMAZ
Details 2020-2021 Spring1MUSTAFA TOSUN
Details 2020-2021 Spring2FATMANA ŞENTÜRK
Details 2020-2021 Spring2MUSTAFA TOSUN
Details 2020-2021 Spring3GÖKÇEN YILMAZ
Details 2020-2021 Spring3MUSTAFA TOSUN
Details 2020-2021 Spring4FATMANA ŞENTÜRK
Details 2020-2021 Spring4MUSTAFA TOSUN
Details 2019-2020 Spring1ELİF HAYTAOĞLU
Details 2019-2020 Spring2FATMANA ŞENTÜRK
Details 2019-2020 Spring3ELİF HAYTAOĞLU
Details 2019-2020 Spring4FATMANA ŞENTÜRK
Details 2019-2020 Spring5ELİF HAYTAOĞLU


Print

Course Details
Course Code Course Title L+P Hour Course Code Language Of Instruction Course Semester
CENG 122 OBJECT ORIENTED PROGRAMMING LABORATORY 0 + 2 1 Turkish 2023-2024 Spring
Course Coordinator  E-Mail  Phone Number  Course Location Attendance
Asts. Prof. Dr. FATMANA ŞENTÜRK fatmanas@pau.edu.tr MUH A0434 %70
Goals Applying Object-Oriented Programming concepts in contemporary and object oriented programming language.
Content Introduction to Object-Oriented Programming Inheritance Polymorphism Abstract classes Applications and coding techniques in C# or Java Console and Form Applications in C# or Java Syntax and structure of C# or Java programming language Applying fundamentals of OOP in C# or Java programming language
Topics
WeeksTopics
1 Javaya giriş
2 Types
3 Arrays
4 Object
5 Object
6 Access Modifiers
7 Polymorphism
8 Polymorphism
9 Exception Handling
10 Examples
11 Midterm
12 GUI
13 GUI with Database
14 GUI with Database
Materials
Materials are not specified.
Resources
Course Assessment
Assesment MethodsPercentage (%)Assesment Methods Title
Final Exam50Final Exam
Midterm Exam40Midterm Exam
Homework10Homework
L+P: Lecture and Practice
PQ: Program Learning Outcomes
LO: Course Learning Outcomes