top of page

COURSE NAME: Computer Programming
DURATION: 2-3 Days/Evenings per Week for 12 Weeks (3 months)
QUALIFICATION: Certificate of Completion in Computer Programming
CANDIDATES: Those with basic knowledge of computer hardware /software
PREREQUISITES: WASSCE A1-E8 (or equivalent) in English and Maths or Office experience & strong will to learn

About the Course

Python is one of the most popular and versatile programming languages in the world. It is widely used in web development, data analysis, artificial intelligence, automation, and software development. This course provides learners with a solid foundation in Python programming, equipping them with the skills to write efficient, readable, and maintainable code.  Throughout the course, learners will engage in practical exercises, hands-on projects, and problem-solving activities that build their confidence and competence in Python programming.  By the end of the course, learners will have the confidence and skills to write Python programs independently and tackle more advanced programming challenges.  Below is a list of specific topics covered on this course:


Week-1: Introduction to Python Programming

Week-2: Python Installation and Setup

Week-3: Python Basics: Syntax, Variables, and Data Types

Week-4: Operators and Expressions

Week-5: Control Flow: Conditional Statements

Week-6: Loops: for and while

Week-7: Functions and Modules

Week-8: Data Structures: Lists, Tuples, Sets, Dictionaries

Week-9: File Handling in Python

Week-10: Error Handling and Exceptions

Week-11: 1.Object-Oriented Programming in Python

Week12: Working with Libraries, Packages, and Capstone Project


Your Instructor

Programming Instructor

Programming Instructor

Coming soon...

Computer Programming

Academy's logo
bottom of page