Students
Tuition Fee
AUD 575
Per course
Start Date
Medium of studying
Duration
1 sessions
Details
Program Details
Degree
Courses
Major
Artificial Intelligence | Computer Programming | Data Analysis
Area of study
Information and Communication Technologies
Course Language
English
Tuition Fee
Average International Tuition Fee
AUD 575
Intakes
Program start dateApplication deadline
2025-11-22-
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 for Continuing Education 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

Applied Generative AI Programming Course with Python and Anthropic Claude

This comprehensive course is designed to provide participants with the knowledge and skills required for Generative AI programming. The course covers:


  • Introduction to Generative AI
  • Setting up a development environment
  • Large Language Model – Anthropic Claude
  • Embedding models – Voyage AI
  • Hugging Face, LangChain, and Llama Index

Course Details

  • Duration: 1 session, 8 hours total
  • Next date: 22 November 2025
  • Location: Face-to-face (CCE Building, Newtown)
  • Cost: A$575.00

Course Information

The course aims to provide participants with a balanced blend of concept and practical application, preparing them to create innovative AI solutions with confidence and ethical responsibility.


Aims

The aim of this course is to provide participants with the knowledge and skills required for Generative AI programming, from foundational tools to advanced techniques, enabling them to code innovative, responsible AI solutions.


Outcomes

By the end of this course, participants should be able to:


  • Explain the fundamentals of Generative AI
  • Set up a development environment
  • Develop chatbots with Claude models
  • Master prompt engineering techniques
  • Fine-tune model temperature settings
  • Conduct semantic search
  • Implement and optimise embedding models
  • Use tokenisation
  • Apply Retrieval-Augmented Generation (RAG)
  • Leverage AI resources from Hugging Face, LangChain, and Llama Index
  • Consider ethical and responsible AI use and trustworthiness of results

Content

The course covers the following topics:


  1. Introduction to Generative AI
  2. Setting up the environment
  3. Large Language Model – Anthropic Claude
  4. Embedding models – Voyage AI
  5. Hugging Face, LangChain, and Llama Index

Intended Audience

This course is ideal for data scientists, machine learning engineers, and software developers who want to enhance their programmatic GenAI skills.


Prerequisites

This course requires a thorough understanding of the Python programming language and is not suitable for beginner programmers.


Delivery Style

The course is delivered in an interactive workshop style, including lectures, group exercises, and discussion.


Delivery Modes

The course is available in face-to-face and online modes.


Materials

All course materials are provided electronically via Dropbox.


Software Requirements

Participants are required to download and install the following software prior to the course:


  • Visual Studio Code (or preferred Python IDE)
  • Git for Windows (for Git Bash)

Recommended Reading

  • Chollet, F. (2018) Deep Learning with Python. 1st ed. Shelter Island, NY: Manning Publications.
  • Foster, D. (2019) Generative Deep Learning: Teaching Machines to Paint, Write, Compose, and Play. 1st ed. Sebastopol, CA: O’Reilly Media.
  • Mitchell, M. (2019) Artificial Intelligence: A Guide for Thinking Humans. 1st ed. London: Penguin Random House.

Related Courses

The Centre for Continuing Education offers several related courses, including:


  • Advanced AI Course: Mastering ChatGPT, Claude, Gemini, Perplexity, and Other Tools for Marketing and Content
  • Beginner AI Course: Using ChatGPT, Perplexity, and Gemini for Business and Marketing Writing
  • Data Analysis with AI Course: ChatGPT and Google Looker Studio
  • From R to Python Course
  • Introduction to Streamlit Using Python Course
  • Microsoft Copilot Course: Your AI Virtual Assistant
  • Python Programming Course: Level 1A
  • Python Programming Course: Level 1B

Organisational Training

The Centre for Continuing Education offers organisational training and development, designed to meet the needs of workplaces. Courses can be tailored to suit the requirements of individual organisations.


See More
How can I help you today?