Dear Students,
You are warmly welcome to Probability for Computer Science. This course is designed to introduce you to the fundamental concepts of probability and their applications in computer science and software engineering. The course emphasizes probabilistic thinking, problem-solving, and the use of probability to model uncertainty in areas such as algorithms, data analysis, artificial intelligence, and software systems.
Throughout the semester, the course will be delivered online using a combination of live virtual lectures, shared learning materials, guided problem-solving sessions, and interactive discussions. You are therefore expected to participate actively, attend scheduled sessions, and engage fully with all assigned tasks and exercises.
Assessment for this course will include:
-
Continuous Assessment Tests (CATs)
-
Group Assignments / Presentations
-
End-of-Semester Examination
These assessment components are designed not only to evaluate your understanding of probability concepts but also to develop your analytical reasoning, collaborative skills, and ability to apply probability theory to real-world computing problems.
The course will be taught by Mr. A.M Salihu and Mr. A.A. Saidu and we are committed to guiding you through the course in a clear, supportive, and practical manner.
We look forward to a productive and intellectually engaging semester with you.
- Teacher: Saidu Ahmed Abubakar

