Information Package / Course Catalogue
Computer Programming
Course Code: FE102
Course Type: Required
Couse Group: First Cycle (Bachelor's Degree)
Education Language: English
Work Placement: N/A
Theory: 1
Prt.: 2
Credit: 2
Lab: 0
ECTS: 2
Objectives of the Course

The aim of this course is to teach basic programming techniques and logic using a programming language, to give the basic logic of computer programming and to increase the depth of knowledge about computers.

Course Content

Variable identification and variable types, matrix and vector identification, arithmetic and logical operations, decision making structures and loops, multidimensional matrices and data structures, graph types and graph creation.

Name of Lecturer(s)
Lec. Ahmet GÖRGÜÇ
Lec. Gözde ALP
Learning Outcomes
1.Define the basic concepts of programming
2.Express a given solution method of a given mathematical problem in the form of an algorithm
3.Design programs to solve simple mathematical problems
4.Having knowledge about logical operations and decision structures in programming
5.Gaining the ability to communicate on the internet and use internet tools
Recommended or Required Reading
1.FUNDAMENTALS OF INFORMATION TECHNOLOGY: Textbook, Shambhavi Roy, Clinton Daniel, and Manish Agrawal
Weekly Detailed Course Contents
Week 1 - Theoretical & Practice
Introduction to programming
Week 2 - Theoretical & Practice
Algorithms
Week 3 - Theoretical & Practice
Flow diagrams
Week 4 - Theoretical & Practice
Performing basic mathematical operations with vectors and matrices
Week 5 - Theoretical & Practice
Input and output commands
Week 6 - Theoretical & Practice
Cycles
Week 7 - Theoretical & Practice
Cycles
Week 8 - Theoretical & Practice
Decision making commands
Week 9 - Theoretical & Practice
Decision making commands
Week 10 - Theoretical & Practice
One-dimensional variables
Week 11 - Theoretical & Practice
Two-dimensional variables
Week 12 - Theoretical & Practice
Drawing 2-dimensional graphs
Week 13 - Theoretical & Practice
Drawing 3-dimensional graphs
Week 14 - Theoretical & Practice
Solution of engineering problems
Assessment Methods and Criteria
Type of AssessmentCountPercent
Midterm Examination1%40
Final Examination1%60
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory140228
Lecture - Practice140114
Midterm Examination1516
Final Examination1718
TOTAL WORKLOAD (hours)56
Contribution of Learning Outcomes to Programme Outcomes
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
OÇ-1
OÇ-2
3
4
OÇ-3
4
4
OÇ-4
4
4
OÇ-5
4
Adnan Menderes University - Information Package / Course Catalogue
2026