Karabakh University Courses
In this section
List of all courses
[RIM 204] Fundamentals of Programming
Instruction Language
Azerbaijani
Course Description
This course introduces the essential principles of computer science and algorithmic problem-solving using high-level programming languages. The curriculum focuses on core logic structures, including variables, data types, and control flow mechanisms such as loops and conditional statements. Students explore the modular design of software through functions, recursion, and the basics of memory management using arrays and lists. The course emphasizes writing clean, efficient, and well-documented code, while also introducing debugging techniques and version control basics. By the end of the semester, students will be capable of decomposing complex problems into programmable steps and implementing computational solutions for data analysis, numerical modeling, and automated tasks, establishing a vital technical foundation for modern engineering and mathematical research.
We use cookies in the delivery of our services. To learn about the cookies we use and information about your preferences and opt-out choices, please click here. By using our platform you agree to our use of cookies.
Decline
Accept