Pamukkale University
University is the guide to life
Welcome to PAU;
Prospective Student
Our Students
Our Staff
TR
Information Package & Course Catalogue
Home Page
About University
Name And Address
Acedemic Authorities
General Discription
Academic Calendar
General Admission Requirements
Recognition of Prior Learning
General Registration Procedures
ECTS Credit Allocation
Academic Guidance
Information For Students
Cost Of Living
Accommodation
Meals
Medical Facilities
Facilities for Special Needs Students
Insurance
Financial Support for Students
Student Affairs
Learning Facilities
International Programs
Language Courses
Internships
Sports Facilities and Leisure Activities
Student Associations
Practical Information for Mobile Students
Degree Programmes
FIRST CYCLE - BACHELOR'S DEGREE
FACULTY OF ENGINEERING
COMPUTER ENGINEERING DEPARTMENT
253 Computer Engineering
Course Information
Course Learning Outcomes
Course's Contribution To Program
ECTS Workload
Course Details
Print
COURSE INFORMATION
Course Code
Course Title
L+P Hour
Semester
ECTS
CENG 111
ALGORITHMS AND PROGRAMMING
3 + 0
1st Semester
5
COURSE DESCRIPTION
Course Level
Bachelor's Degree
Course Type
Compulsory
Course Objective
Aim of this course is to teach programming techniques and logic by using data types, input output, computation and logic functions, decision and loop structures with one of the de facto programming languages.
Course Content
Basic concepts in programming. Problem formation and step-by-step algorithm preparation, flow chart preparation. Introduction to structured program development methods, Library files. Control and decision structures, Functions, basic data types. Variables, constants, mathematical and logical operators, loops, arrays, strings, multi-dimension arrays. Pointers, text and binary files.
Prerequisites
No the prerequisite of lesson.
Corequisite
No the corequisite of lesson.
Mode of Delivery
Face to Face
COURSE LEARNING OUTCOMES
1
Explains Algoritm concept
2
Lists programming concepts
3
Explains the basics of the taught programming language
COURSE'S CONTRIBUTION TO PROGRAM
PO 01
PO 02
PO 03
PO 04
PO 05
PO 06
PO 07
PO 08
PO 09
PO 10
PO 11
PO 12
LO 001
5
3
5
4
3
2
2
LO 002
5
2
5
4
3
1
2
LO 003
5
2
5
4
3
1
2
Sub Total
15
7
15
12
9
4
6
Contribution
5
2
5
4
3
0
0
0
1
0
2
0
ECTS ALLOCATED BASED ON STUDENT WORKLOAD BY THE COURSE DESCRIPTION
Activities
Quantity
Duration (Hour)
Total Work Load (Hour)
Course Duration (14 weeks/theoric+practical)
14
3
42
Hours for off-the-classroom study (Pre-study, practice)
14
2
28
Assignments
5
8
40
Mid-terms
1
8
8
Final examination
1
12
12
Total Work Load
ECTS Credit of the Course
130
5
COURSE DETAILS
Select Year
All Years
2023-2024 Fall
2022-2023 Fall
2021-2022 Fall
2020-2021 Fall
2019-2020 Fall
Course Term
No
Instructors
Details
2019-2020 Fall
1
GÖKÇEN YILMAZ
Print
Course Details
Course Code
Course Title
L+P Hour
Course Code
Language Of Instruction
Course Semester
CENG 111
ALGORITHMS AND PROGRAMMING
3 + 0
1
Turkish
2019-2020 Fall
Course Coordinator
E-Mail
Phone Number
Course Location
Attendance
MUH A0327
%70
Goals
Aim of this course is to teach programming techniques and logic by using data types, input output, computation and logic functions, decision and loop structures with one of the de facto programming languages.
Content
Basic concepts in programming. Problem formation and step-by-step algorithm preparation, flow chart preparation. Introduction to structured program development methods, Library files. Control and decision structures, Functions, basic data types. Variables, constants, mathematical and logical operators, loops, arrays, strings, multi-dimension arrays. Pointers, text and binary files.
Topics
Weeks
Topics
1
Introduction to Programming
2
Algorithms
3
Data Flow Diagrams
4
Variables, Constants and Operators
5
Basic Input/Outoput Functions
6
Kontrol Structures
7
Kontrol Structures
8
Arrays
9
Midterm Exam
10
Pointers
11
Functions
12
Functions
13
Structured Data Types
14
File Processing
Materials
Materials are not specified.
Resources
Resources
Resources Language
C How to program, Deitel & Deitel
English
C Programlama Ders Notları, A. Kadir YALDIR
Türkçe
Course Assessment
Assesment Methods
Percentage (%)
Assesment Methods Title
Final Exam
35
Final Exam
Midterm Exam
30
Midterm Exam
Project
20
Project
Homework
15
Homework
L+P:
Lecture and Practice
PQ:
Program Learning Outcomes
LO:
Course Learning Outcomes
{1}
##LOC[OK]##
{1}
##LOC[OK]##
##LOC[Cancel]##
{1}
##LOC[OK]##
##LOC[Cancel]##
Home Page
About University
Name And Address
Acedemic Authorities
General Discription
Academic Calendar
General Admission Requirements
Recognition of Prior Learning
General Registration Procedures
ECTS Credit Allocation
Academic Guidance
Information For Students
Cost Of Living
Accommodation
Meals
Medical Facilities
Facilities for Special Needs Students
Insurance
Financial Support for Students
Student Affairs
Learning Facilities
International Programs
Language Courses
Internships
Sports Facilities and Leisure Activities
Student Associations
Practical Information for Mobile Students
Degree Programmes