Students
Tuition Fee
AUD 540
Per course
Start Date
2026-02-02
Medium of studying
Fully Online
Duration
8 hours
Details
Program Details
Degree
Courses
Major
Computer Programming | Data Analysis | Software Development
Area of study
Information and Communication Technologies
Education type
Fully Online
Course Language
English
Tuition Fee
Average International Tuition Fee
AUD 540
Intakes
Program start dateApplication deadline
2025-11-27-
2026-02-02-
2026-03-23-
2026-05-01-
2026-06-23-
About Program

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
    • Google
    • 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.


See More
How can I help you today?