| Program start date | Application deadline |
| 2025-11-27 | - |
| 2026-02-02 | - |
| 2026-03-23 | - |
| 2026-05-01 | - |
| 2026-06-23 | - |
Program Overview
Centre for Continuing Education
The Centre for Continuing Education at the University of Sydney offers a diverse range of professional development short courses. These courses are designed to enhance career prospects and provide opportunities for personal growth.
Course Subjects
The Centre offers courses in various subjects, including:
- Business and management
- Business communication
- Business strategy
- Business writing
- Cultural competence and diversity
- Finance
- Leadership
- Management
- Organisational psychology
- Sales and customer service
- English
- HSC preparation (years 10-12)
- HSC biology
- HSC business studies
- HSC chemistry
- HSC economics
- HSC English
- HSC mathematics
- HSC physics
- Year 11 (Revision)
- Years 10-12 study and essay skills
- Humanities and culture
- Creative writing
- Music
- Philosophy
- Psychology
- Information technology
- Adobe
- AI and machine learning courses
- Data analysis and analytics
- Microsoft
- Language
- Arabic
- Brazilian Portuguese
- Chinese
- French
- German
- Greek
- Italian
- Japanese
- Spanish
- Marketing
- Digital marketing
- Marketing communications
- Product development
- Project management
- Agile methodology courses
- Change management for projects
- Stakeholder and people management
- Technical project management skills
Discounts and Course Funding
The Centre offers various discounts and course funding options, including:
- The University of Sydney alumni
- The University of Sydney staff
- The University of Sydney students
- Multiple enrolments
- Prepaid credit bonus offer
- Loyalty
- Seniors and pensioners
- Repeat courses
Organisational Training
The Centre provides organisational training and development programs, including team training and client services. These programs are designed to meet the specific needs of organisations and can be tailored to suit their requirements.
FAQs
The Centre has a comprehensive FAQ section that provides answers to common questions about applications, payment, short courses, and more.
About Us
The Centre for Continuing Education is part of the University of Sydney and has been offering courses since 1886. The Centre is committed to providing high-quality education and training programs that meet the needs of individuals and organisations.
Employment Opportunities
The Centre offers various employment opportunities, including teaching and administrative positions.
Policies and Procedures
The Centre has a range of policies and procedures in place to ensure the quality and integrity of its programs and services. These policies and procedures are designed to protect the rights and interests of students, staff, and the University.
Terms and Conditions
The Centre has a set of terms and conditions that apply to all students and courses. These terms and conditions outline the rights and responsibilities of students and the Centre, and provide information about course fees, refunds, and cancellations.
Python Programming Course: Level 1A
The Python Programming Course: Level 1A is a beginner's course that covers the fundamentals of Python programming. The course includes topics such as variables, data types, loops, and functions, and is designed to provide a solid foundation for further study in Python programming.
Course Details
- Duration: 1 session, 8 hours total
- Next date: 27 November 2025
- View all dates
- Next class mode: Online via Zoom
- Cost: A$540.00 - A$575.00
Location
The course is available at various locations, including:
- Newtown (155)
- Sydney CBD (0)
- Western Sydney (7)
Delivery Mode
The course is available in various delivery modes, including:
- Face-to-face (160)
- Online (197)
- Self-paced (3)
Course Length
The course is available in various lengths, including:
- One-day (124)
- Two-day (37)
- Three-day (3)
- Multi-day (36)
Date
The course is available on various dates, and students can view the course times and dates on the Centre's website.
Course Information
The Python Programming Course: Level 1A is designed to teach basic programming skills using Python. The course covers topics such as variable types, operations, user input/output, logic, loops, and functions.
Aims
The course aims to teach basic programming skills using Python, including variable types, operations, user input/output, logic, loops, and functions.
Outcomes
By the end of the course, students should be able to:
- Install Python and additional packages (via Anaconda)
- Understand the difference between Python and Anaconda
- Find and read documentation for Python libraries and functions
- Use Jupyter Notebook to write and run Python code
- Work with basic Python data types (string, float, integer, etc)
- Work with basic Python collections (list, dictionary, tuple, etc)
- Write Python expressions that involve variables, variable assignment, operators, functions
- Understand the basics of object-oriented programming
- Use conditionals and loops
- Fix coding errors
- Read csv data files into Python using the Pandas package
Content
The course covers a range of topics, including:
- Introduction to programming
- Introduction to Python, Anaconda, and Jupyter Notebook
- Finding, installing, and loading Python libraries/packages
- Variables and data types
- Writing expressions
- Collections (lists, tuples, and dictionaries)
- Debugging
- Using logic, conditionals, and loops
- Creating functions
- Finding and reading documentation
- Basic exposure to object-oriented programming
- Reading csv files using pandas package
Intended Audience
The course is suitable for professionals, students, academics, and members of the public who want to learn programming foundations.
Prerequisites
It is assumed that students have computer and data literacy knowledge to the level of performing basic data analysis tasks in Excel, i.e., basic (high school) algebra, percentages, probability, averages. No prior programming experience is required.
Delivery Modes
The course is available in various delivery modes, including:
- Face-to-face, presenter-taught training using your own device
- Online training via the platform Zoom
Delivery Style
The course is delivered in a face-to-face or online format, and students are required to bring their own device with Anaconda Python installed.
Materials
Training materials, including a mixture of step-by-step instructions, examples, and exercises, are provided electronically using Dropbox. These materials will serve as a useful reference when working with Python in the future.
Before the Course
Anaconda Python Version 3.x is required and should be downloaded free of charge from Anaconda before class. A detailed download guide is provided after course registration.
Meet the Facilitators
The course is taught by experienced facilitators, including Tony Arnold and Andrew Taylor.
What Others Say
The course has received positive feedback from past students, who have found it to be efficient and interesting.
Related Courses
The Centre offers a range of related courses, including:
- Applied Generative AI Programming Course with Python and Anthropic Claude
- From R to Python Course
- GIS Course: Intermediate
- GIS Course: Introduction
- Git Course: Introduction
- Introduction to Streamlit Using Python Course
- Python Programming Course: Level 1B
- R Programming Course: Introduction
- SPSS Course: Introduction
- Tableau Course: Level 1A
Frequently Asked Questions
The Centre has a comprehensive FAQ section that provides answers to common questions about applications, payment, short courses, and more.
Contact Us
The Centre's student support team can answer questions about short courses and provide information about course availability and registration.
