M113: Computer science

 

 

This course is intended for 1st year hygiene and safety bachelor students. The objective of this lecture is to allow students to learn basic principles of algorithms and then they will be able to write instructions for computers using C++ programing language.

Studying programming develops problem-solving and logical thinking skills of students, as it involves writing, testing, and debugging code to create efficient solutions. It also introduces learners to various programming paradigms and algorithms, which help structure tasks more effectively. Through programming, students can build real-world mini-programs. Overall, programming is a key skill for thriving in today's technology-driven world.

 

Offered: 

2023
Chapter 1: Introduction to Computer Science671 KB
Chapter 2: Basics of Algorithms and Programming437 KB
Chapter3: conditional statements296 KB
Chapter 4: Loops296 KB
exam1_2023.pdf203 KB
Chapter 5: C++ Arrays339 KB
Practical work 571 KB
Chapter 6: C++ functions294 KB