
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

Coming soon...

