Print

COURSE INFORMATION
Course CodeCourse TitleL+P HourSemesterECTS
CENG 220PROGRAMMING LANGUAGES LABORATORY0 + 24th Semester2,5

COURSE DESCRIPTION
Course Level Bachelor's Degree
Course Type Compulsory
Course Objective Aim of this course is to teach students to make applications of theoretical knowledge which they learn at programming language course and to code in programming languages with different paradigms.
Course Content Imperative and declarative programming languages, functional programming languages, logical programming languages and object oriented programming languages and their applications
Prerequisites No the prerequisite of lesson.
Corequisite CENG 218 PROGRAMMING LANGUAGES
Mode of Delivery Face to Face

COURSE LEARNING OUTCOMES
1Can code in a imperative programming language
2Can code in a functional programming language
3Can code in a logical programming language
4Can code in an object oriented programing language

COURSE'S CONTRIBUTION TO PROGRAM
PO 01PO 02PO 03PO 04PO 05PO 06PO 07PO 08PO 09PO 10PO 11PO 12
LO 0015133353 312 
LO 0025333353 312 
LO 0035333353 312 
LO 0045133353 312 
Sub Total2081212122012 1248 
Contribution523335303120

ECTS ALLOCATED BASED ON STUDENT WORKLOAD BY THE COURSE DESCRIPTION
ActivitiesQuantityDuration (Hour)Total Work Load (Hour)
Course Duration (14 weeks/theoric+practical)14228
Assignments4624
Mid-terms166
Final examination177
Total Work Load

ECTS Credit of the Course






65

2,5
COURSE DETAILS
 Select Year   


 Course TermNoInstructors
Details 2023-2024 Spring1ŞEVKET UMUT ÇAKIR
Details 2023-2024 Spring1VASFİ TATAROĞLU
Details 2023-2024 Spring1BEHLÜL SARIKAYA
Details 2023-2024 Spring1MERVE ÖZDEŞ DEMİR
Details 2023-2024 Spring2ŞEVKET UMUT ÇAKIR
Details 2023-2024 Spring2VASFİ TATAROĞLU
Details 2023-2024 Spring2BEHLÜL SARIKAYA
Details 2023-2024 Spring2MERVE ÖZDEŞ DEMİR
Details 2023-2024 Spring3ŞEVKET UMUT ÇAKIR
Details 2023-2024 Spring3VASFİ TATAROĞLU
Details 2023-2024 Spring3BEHLÜL SARIKAYA
Details 2023-2024 Spring3MERVE ÖZDEŞ DEMİR
Details 2022-2023 Spring1ŞEVKET UMUT ÇAKIR
Details 2022-2023 Spring1MİNE YOLDAŞ ORHON
Details 2022-2023 Spring1MUSTAFA TOSUN
Details 2022-2023 Spring2ŞEVKET UMUT ÇAKIR
Details 2022-2023 Spring2MUSTAFA TOSUN
Details 2022-2023 Spring2MİNE YOLDAŞ ORHON
Details 2021-2022 Spring1ŞEVKET UMUT ÇAKIR
Details 2021-2022 Spring2ŞEVKET UMUT ÇAKIR
Details 2020-2021 Spring1İBRAHİM KÖK
Details 2020-2021 Spring1BEHLÜL SARIKAYA
Details 2020-2021 Spring2İBRAHİM KÖK
Details 2020-2021 Spring2BEHLÜL SARIKAYA
Details 2020-2021 Spring3ŞEVKET UMUT ÇAKIR
Details 2020-2021 Spring3BEHLÜL SARIKAYA
Details 2019-2020 Spring1ŞEVKET UMUT ÇAKIR
Details 2019-2020 Spring2ŞEVKET UMUT ÇAKIR
Details 2019-2020 Spring3ŞEVKET UMUT ÇAKIR


Print

Course Details
Course Code Course Title L+P Hour Course Code Language Of Instruction Course Semester
CENG 220 PROGRAMMING LANGUAGES LABORATORY 0 + 2 1 Turkish 2023-2024 Spring
Course Coordinator  E-Mail  Phone Number  Course Location Attendance
Lecturer ŞEVKET UMUT ÇAKIR sucakir@pau.edu.tr MUH A0435 %70
Goals Aim of this course is to teach students to make applications of theoretical knowledge which they learn at programming language course and to code in programming languages with different paradigms.
Content Imperative and declarative programming languages, functional programming languages, logical programming languages and object oriented programming languages and their applications
Topics
WeeksTopics
1 Applications of an Imperative Programming Language
2 Applications of an Imperative Programming Language
3 Applications of an Imperative Programming Language
4 Applications of a Logical Programming Language
5 Applications of a Logical Programming Language
6 Applications of a Logical Programming Language
7 Review of already learned languages
8 Applications of a Functional Programming Language
9 Applications of a Functional Programming Language
10 Applications of a Functional Programming Language
11 Applications of a Object Oriented Programming Language
12 Applications of a Object Oriented Programming Language
13 Applications of a Object Oriented Programming Language
14 Review of already learned languages
Materials
Materials are not specified.
Resources
Course Assessment
Assesment MethodsPercentage (%)Assesment Methods Title
Final Exam50Final Exam
Midterm Exam50Midterm Exam
L+P: Lecture and Practice
PQ: Program Learning Outcomes
LO: Course Learning Outcomes