TR EN

MULTIPLE PROGRAMMING LANGUAGE COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
BGT156 MULTIPLE PROGRAMMING LANGUAGE 2 3 3 5

Objectives and Contents

Objectives: The aim of this course is to introduce the fundamental features and application areas of the Python programming language. Students will learn Python's user-friendly structure and flexibility, introducing them to software development. Throughout the course, they will explore the language's application capabilities by developing projects in various areas, including problem solving, data processing, graphics creation, simple game development, and file management.
Content: The course content is designed to develop fundamental programming skills for associate degree students. Beginning at the introductory level, topics such as functions, data structures, error handling, module usage, and data analysis will be covered. Additionally, students will reinforce their knowledge with fun and practical applications, such as simple web data extraction, graphing, and game development. At the end of the semester, students will develop a small-scale project using the acquired knowledge and skills to gain experience in real-world Python use.