Digital transformation now necessitates a minimum level of computer skills across all fields of knowledge. In this context, teaching computer science and office automation at the first-year undergraduate level (Bac1) within the LMD system has become an essential requirement. This article proposes a structured curriculum designed to develop students’ basic computer skills. It presents the learning objectives, teaching methods, learning resources, and detailed content organized into three main chapters: computer components, computer hardware, and software. The approach adopted prioritizes a balance between theory and practice to foster active and lasting learning.