Teaching AI development
honestly and practically
We are a small online school based in Bangkok. Our work is to make software and AI education accessible to people who want to understand these tools properly, not just follow a trend.
← Back to HomeWhere Cogwright came from
Cogwright grew out of a frustration shared by the people who started it. After working in software development across Bangkok and South-East Asia, we noticed that most available AI courses focused on abstract concepts or chased trends. What was missing were courses that asked learners to actually build things — to sit down with a project brief, write code, hit errors and figure out what to do next.
We started Cogwright to fill that gap. The school opened with a single Python course designed around small, completable projects. Learners responded well to the format — not because it was spectacular, but because it was clear. We have expanded to three tracks since then, each one built on the same principle: make something real, get feedback on it, understand why it works.
We work with a small group of instructors who are also working practitioners. They write the course material, review submissions and contribute to the learner community. The courses reflect how these people actually approach development problems, not how a textbook describes them.
What we are trying to do
Our mission is straightforward: give people in Thailand and across the region a sensible path into software and AI development work. We are not selling a transformation — we are offering a structured set of learning experiences that require effort and produce real skills over time.
We focus on three areas: Python fundamentals paired with foundational AI concepts, practical machine learning with open-source tools and hands-on project work, and applied AI engineering that covers the full cycle from data handling through deployment. These three areas connect, and we have designed the tracks so a learner can move from one to the next without significant gaps.
Courses built around projects, not passive watching
Mentor feedback from working practitioners
Honest descriptions of what each course involves
English-language instruction, accessible from anywhere
Our instructors and staff
Each person on the Cogwright team combines teaching with active development work. The courses reflect that combination.
Priya Nakorn
Lead Instructor — Python & Foundations
Priya has spent eight years writing Python for data processing applications. She leads the Basics track and writes most of the project briefs.
Thanakorn Chirathip
ML Workshop Track Lead
Thanakorn works on machine learning systems professionally and brings that practical context into the Workshop Track curriculum and code reviews.
Maya Suwan
Applied AI Engineering Mentor
Maya specialises in AI deployment and integration. She guides capstone projects on the Applied AI Engineering track and runs technical Q&A sessions.
Standards we hold ourselves to
These are the internal standards that shape how we design courses, handle learner data and communicate with students.
Accurate course descriptions
We describe what each course covers, what it does not cover and what prior knowledge is helpful. We do not oversell outcomes or obscure effort requirements.
Privacy and data care
Learner data is used only for enrolment and communication. We do not sell contact information and we retain only what is necessary for course administration.
Responsive communication
Enquiries are answered within one business day. Mentor feedback on submitted work is delivered within a defined window so learners can keep moving forward.
Regular content review
Course material is reviewed and updated when tools, libraries or recommended practices change. Learners in active tracks are notified of significant updates.
Accessible learning materials
Lessons are written and recorded so learners can engage at different times. Written guides accompany all video content so nothing is locked behind a single format.
Transparent portfolio records
Completion records describe what the learner built and what topics the course covered. We do not inflate the significance of these records — they reflect genuine work completed.
Online AI education for learners in Thailand and South-East Asia
Cogwright offers structured online education in software development and artificial intelligence from its base in Bangkok's Phra Nakhon district. The school designs its courses for learners who approach technical subjects seriously and want to develop skills through practice rather than passive consumption.
The three course tracks — from introductory Python to full-cycle AI engineering — reflect the progression a learner typically needs to move from having no coding background to being able to work with real AI systems. Each track is built around projects with code review, written feedback and access to an active community of people studying the same material at the same time.
Teaching in English makes the courses useful to learners across the region and to those who work in international software environments. The curriculum draws on current development practice — the libraries, patterns and workflows that working engineers use — rather than abstractions disconnected from actual work.
Cogwright operates with a small, focused team and limits enrolment numbers to ensure feedback quality stays high. The school is based at 19 Maha Chai Road, Phra Nakhon, Bangkok, and can be reached by phone at +66 32 415 8062 or by email at [email protected].
Want to know which course fits where you are?
Send us a message describing your background and the kind of work you want to do. We will suggest a track and answer any questions about the format or content.
Get in Touch