Short Learning Programmes
Short Course in Python Programming for Everybody (77100)
Short Course in Python Programming for Everybody (77100)
Duration: Six months
Language medium: English
Target group:
Individuals with or without programming backgrounds
Junior developer and professionals not familiar with Python.
Admission requirements:
Matriculation certificate or equivalent qualification
Basic Computer Literacy
Registration periods:
Semester Registration Periods
Course leader details:
Mr L Aron
Lecturer
Department of Computer Science
Computer Science - Programming
Aronl@unisa.ac.za
011 670 9102
C-482; Science Campus
Programme administrator:
Admin Officer
Unisa Centre for Lifelong Learning
360 Lillian Ngoyi Street, Pretoria Central
Solomon Mahlangu Building 2nd floor
Tel: 012 352 4288
Email address: UCL@unisa.ac.za
Application Link: www.unisa.ac.za/applyslp
Purpose statement:
The purpose of this course is to equip learners with a sound knowledge of the underlying principles of computer programming. This course provides learners with the knowledge, skills and competencies to apply programming techniques and strategies in solving real-world problems using the Python Programming language, within South-African and global contexts.Python is now one of the most popular and widely used programming languages in the world. Besides web and software development, Python is also used for data analytics and machine learning.
Modules:
SCPPE20 - Python Programming for Everybody
The syllabus is a combination of different types of knowledge, (concepts, processes, contexts) skills and values, and includes the following:
Structure and components of programming languages
Programming Fundamentals: Variables, Procedures and Subroutines
Decision Making: If then statements
Loops: For Loop and While Loops
Data Structures: Lists and Strings