Course Context

This family includes introductory computing courses for biology and earth-science students, together with the Physics L2 course on applied scientific computing and programming in Python. The objective is not to turn every learner into a software engineer, but to give science students enough conceptual and practical fluency to use computing responsibly in their scientific training.

Teaching record
YearsRoleInstitutionTrack / levelCourses documented
2022-2026Course lecturer / main instructorUniversity of Dschang, Faculty of ScienceBiochemistry, Animal Biology, Plant Biology and Earth Sciences; mainly L1Informatique / Introduction to Computer Science, including BIO162 and STE152 variants
2022-2025Course lecturer / main instructorUniversity of Dschang, Faculty of SciencePhysics, L2Introduction to Scientific Computing and Programming in Python
Representative labelsTeaching focus
Introduction to Computer ScienceDigital environments, data, files, software tools, and basic computational thinking.
Computer Science for Biology / Earth SciencesUse of computing concepts and tools in scientific contexts.
Applied Scientific Computing in PythonNumerical calculations, scientific formulas, simple numerical methods, and Python scripts for physics-oriented problem solving.

Main Notions

How the Course Runs

The course usually alternates short conceptual explanations with guided exercises. Students are progressively moved from tool usage to reasoning: they learn not only which button to click or which command to write, but why a representation, a procedure, or a computation is appropriate.

Competencies Developed