
Programming Fundamentals
Programming Fundamentals is one of the core courses offered in the first semester of the Computer Science program. The primary objective of this course is to introduce students to the essential concepts of programming and computational thinking. Students will learn how to think logically, solve problems, design algorithms, and implement them using a programming language. This course serves as the foundation for many advanced subjects in the Computer Science curriculum.
Course Objectives:
- Understand basic principles of programming and computational logic
- Develop problem-solving and algorithm design skills
- Learn about variables, data types, input/output
- Understand conditional statements, loops, and control structures
- Gain introductory experience with functions and structured code design
Expected Outcomes:
By the end of this course, students will be able to analyze simple problems, design appropriate algorithms, and implement them in a programming language.
- Teacher: Admin Admin



