TR EN

ALGORİTMA VE PROGRAMLAMA TEMELLERİ COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
BTP151 ALGORİTMA VE PROGRAMLAMA TEMELLERİ 1 3 3 6

KEY LEARNING OUTCOMES OF THE COURSE UNIT (On successful completion of this course unit, students/learners will or will be able to)

Developing Algorithmic Thinking: Can create solution-oriented algorithms by analyzing problems. Can visualize logical processes using flowcharts.
Understanding Programming Fundamentals: Can grasp basic data types and programming structure. Can apply decision-making processes using operators and control structures.
Coding Skills: Can write basic-level code in a selected programming language (Python, C#, etc.). Can develop organized and reusable code using functions and modular structures.
Debugging and Optimization Can detect and correct errors encountered during programming. Can analyze and optimize program performance.
Application Development Can develop software suitable for simple problems in daily life. Can design algorithms for different scenarios to produce solutions.
Teamwork and Project Management Can work in teams on basic software projects. Can plan and manage software development processes.