PanyaCode
AI programme curriculum overview

Programmes

Three programmes, from foundations to production

Each programme is designed around the actual sequence of skills in applied AI work — starting with the language and data tools, moving into modelling and evaluation, then into the full arc of an engineering project.

Back to Home

Our approach


How the programmes are structured

All three programmes are part-time and run in cohorts. Each cohort has a fixed schedule with live sessions and office hours, so learners progress together rather than at individual paces. This creates a consistent rhythm and makes it easier to plan around other commitments.

Each week has a defined scope: a live session covering the week's material, a recorded walk-through that reinforces it, and a project that applies it. Projects build on each other from week to week, so by the end of a programme the learner has a body of connected work rather than a folder of separate exercises.

Feedback on projects is provided by the teaching team, not automated. Office hours are open and unscripted. Learners can join from anywhere with a reliable internet connection — sessions are delivered online.

Live sessions weekly

Scheduled evenings and weekend mornings (Bangkok time)

Recorded walk-throughs

Available for every session throughout the cohort

Open office hours

Bring any question — no pre-set agenda

Python and data fundamentals
Programme 01 · 12 weeks · part-time

Python and Data Fundamentals Cohort

A twelve-week part-time cohort for learners who would like to develop a working command of Python and the everyday data tools used in applied AI. The programme covers the language itself, the standard scientific-computing stack, structured data manipulation, basic visualisation, and an introduction to version control. Each week includes one live session, a recorded walk-through, and a small project that builds on the previous week.

  • Python language — syntax, data structures, functions, file handling
  • NumPy and pandas for tabular data work
  • Basic data visualisation with matplotlib and seaborn
  • Version control with Git — commits, branches, pull requests
  • Weekly cumulative project building a small data analysis pipeline

฿4,800

per cohort · all materials included

Enquire About This Cohort

Suited to learners with some prior programming exposure who want a steady technical foundation before machine learning work.

Applied machine learning track
Programme 02 · 16 weeks · part-time

Applied Machine Learning Track

A sixteen-week part-time track for learners who have completed a foundational programme and would like to develop an applied command of supervised learning, model evaluation, and the practical work of preparing real-world data for training. The track covers regression, classification, tree-based models, evaluation strategies, and the discipline of building a reproducible training pipeline. Weekly office hours allow learners to talk through their own approaches with the teaching team.

  • Regression and classification with scikit-learn
  • Tree-based models — random forests, gradient boosting
  • Evaluation — cross-validation, metrics, calibration
  • Feature engineering and data preparation for real datasets
  • Reproducible training pipelines with experiment tracking

฿9,500

per track · all materials included

Enquire About This Track

Suited to learners who have completed the Fundamentals cohort or an equivalent foundations programme.

End-to-end AI engineering
Programme 03 · 6 months · part-time

End-to-End AI Engineering Programme

A six-month part-time programme for learners who would like to take a project from a data idea through to a working deployed system. The programme covers data engineering, model development, evaluation, deployment, observability, and the everyday practice of working in a small team. Each cohort completes a portfolio project of their own choosing, supported by weekly small-group review sessions.

  • Data engineering — pipelines, storage, processing at scale
  • Model development and evaluation in a production context
  • Deployment with Docker and cloud platforms
  • Observability — monitoring, logging, drift detection
  • Team workflow and portfolio project of learner's choosing

฿14,500

per programme · all materials included

Enquire About This Programme

Suited to learners who already have a working command of Python and the basics of machine learning.

Choosing the right programme


Which programme fits where you are now?

Use this table to get a sense of fit. If you are unsure, send us an enquiry describing your background and we will suggest the most sensible starting point.

Feature Fundamentals ML Track Engineering
Duration 12 weeks 16 weeks 6 months
Fee (THB) ฿4,800 ฿9,500 ฿14,500
Python foundation needed? Minimal Yes Solid command
ML knowledge needed?
Portfolio project Data pipeline ML pipeline Own choosing
Deployment & DevOps
Weekly office hours
Recorded walk-throughs
Best for New to Python or data work Has coding skills, new to ML Wants full production skills

Shared standards


What every programme includes

Learner data privacy

Personal data is used only to run the programme. Nothing is shared with third parties or used for marketing beyond what was agreed at enrolment.

Project feedback quality

All project feedback is written by the teaching team, not automated. Comments are specific to the learner's own approach and code, not generic corrections.

Curriculum currency

Session content is reviewed and updated before each cohort. Tools and methods in the curriculum are verified against current professional practice.

Clear enrolment terms

Fee, payment arrangements, withdrawal terms, and what is included are all set out clearly before enrolment is confirmed.

Accessible from anywhere

All sessions are delivered online. Learners in Bangkok, in other parts of Thailand, or in compatible time zones can join without travelling.

Responsive written support

Learners can send written questions between sessions. Most messages receive a response within one working day from the teaching team.

Pricing


Programme fees

12 weeks

Python & Data Fundamentals

฿4,800

per cohort

  • 12 live sessions
  • 12 recorded walk-throughs
  • Weekly project briefs & feedback
  • Office hours throughout
  • All materials included
Enquire

6 months

End-to-End Engineering

฿14,500

per programme

  • Weekly live sessions
  • All recordings included
  • Small-group review sessions
  • Portfolio project support
  • Payment plan available
Enquire

All fees are in Thai Baht (THB) and cover the full programme including materials. No hidden charges. Payment plan available for the Engineering Programme on request.

Ready to enrol?


Ask us about the next available cohort

New cohorts run every two to three months. Send an enquiry mentioning the programme you are interested in and we will reply with the next start date and any remaining places.

Send an Enquiry