Course Information

  • Sessions 4 days
  • Duration 30 hrs
  • Level Beginner to Intermediate
  • Assessment NA

Venue

12 Woodlands Square #07-85/86/87 Woods Square Tower 1, Singapore 737715. 5 mins walk from Woodlands (NS9) MRT station.

The venue is disabled-friendly.

Download Course Brochure

Certification

  • Certificate of Completion from Tertiary Infotech - Upon meeting at least 75% attendance and passing the assessment(s), participants will receive a Certificate of Completion from Tertiary Infotech.

Additional Information

Duration

2 months (Full Time)

Assessment

3 hours online assessment after each module

Class (No of teacher : student): 1:20

Intake

  • 3 Nov 2025 to 29 Sep 2026
  • 4 May 2026 to 26 June 2026
  • 2 Jan 2026 to 2 Mar 2026
  • 2 Mar 2026 to 27 Apr 2026

Enrolment Requirement

  • Age: 21 years old and above
  • Language Proficiency: At least C6 for GCE "O" Level English
  • Academic: At least C6 for GCE "O" Level in any 3 subjects

Graduation Requirement

  • Attendance: 75%
  • Assessment: Passed

Build Large Language Models (LLM) and Deep Learning Applications with Keras 3

Course Code: C1228

What's This Course About

The Build Large Language Models (LLM) and Deep Learning Applications with Keras 3 course is an all-encompassing program for AI practitioners aiming to advance their skills in natural language processing and computer vision. Starting with an overview of Keras 3’s versatile architecture, participants will dive into backend integrations with TensorFlow, PyTorch, and JAX, explore KerasHub for pretrained models, and leverage the latest features in KerasNLP and KerasCV. This robust foundation enables the development of sophisticated language and vision applications.

This course covers essential deep learning techniques, from creating transformer-based LLMs and custom chatbots to fine-tuning models for real-world applications, including hyperparameter tuning and model parallelism. By the end, learners will be able to deploy multimodal applications that integrate both language and vision, effectively preparing them for high-impact roles in AI and machine learning.

WSQ Funding

Full Fee $1,200.00 Before GST
GST $108.00 9% of fee
Baseline Nett $708.00 SG/PR age 21+ · 50% funded
MCES / SME Nett $468.00 SG age 40+ · 70% funded
Funding and Grant Applications

No funding is avaialble

Course Fee

$1,200.00 (GST-exclusive)
$1,308.00 (GST-inclusive)

Course Date

Course Time

* Required Fields

Additional Note

Please bring your own laptop for hands-on training. If you don't have laptop, we can provide spare laptop for training use.

Post-Course Support

  • We provide free consultation related to the subject matter after the course.
  • Please email your queries to enquiry@tertiaryinfotech.com and we will forward your queries to the subject matter experts.

Cancellation & Reschedule Policy

  • You can register your interest without upfront payment. There is no penalty for withdrawal of the course before the class commences.
  • We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% for any paid amount.
  • Note the venue of the training is subject to changes due to availability of the classroom.

Course Details

Course Details

What You'll Learn

Topic 1: Introduction to Keras, Large Language Models, and Backend Integration

  • Overview of Keras 3 features and high-level architecture
  • Integrating Keras backends  - TensorFlow, PyTorch, JAX
  • Introduction to KerasHub for pretrained resources
  • Overview of KerasCV and KerasNLP libraries

Topic 2: Fundamentals of Deep Learning with Keras

  • Basic components: layers, activations, model definitions
  • Building foundational LLMs: recurrent and transformer models
  • Transformer architectures and Keras’ multi-backend API
  • Loading and using pretrained models in KerasNLP (e.g., Gemma)

Topic 3: Chatbot Design and Conversational AI

  • Using KerasNLP for basic chatbot design
  • Techniques for maintaining conversational context with prompts
  • Implementing conversational markup for turn-by-turn chat
  • Building interactive applications and customizing responses 

Topic 4: Training and Fine-Tuning Large Language Models

  • Fine-tuning techniques for LLMs (e.g., chatbot to formal or informal tone)
  • Techniques like LoRA (Low-Rank Adaptation) for efficient fine-tuning
  • Enabling model parallelism with Keras to handle large models
  • Hyperparameter tuning and resource management with KerasTuner

Topic 5: NLP Applications Using KerasNLP

  • Loading instruction-tuned models for NLP applications (summarization, Q&A, text generation)
  • Task-specific fine-tuning using domain-specific data (e.g., car sales language)
  • Managing multi-turn conversations and context length handling
  • Deploying NLP models for real-world applications with KerasHub

Topic 6: Advanced Fine-Tuning Techniques and Model Customization

  • Introduction to control vectors for changing model behavior without retraining
  • Using PCA-based techniques to adjust tone and model response
  • Extending model context length with the self-extend technique for longer prompts
  • Detailed implementation of control vectors and custom response adjustments

Topic 7: Computer Vision Applications Using KerasCV

  • Basics of image classification, detection, and segmentation in KerasCV
  • Developing multimodal (vision-NLP) applications with Keras
  • Preprocessing, augmentation, and KerasHub resources for vision models
  • Fine-tuning and deployment of KerasCV models

Course Info

Promotion Code

Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.

Minimum Entry Requirement

Knowledge and Skills

  • Able to operate using computer functions
  • Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)

Attitude

  • Positive Learning Attitude
  • Enthusiastic Learner

Experience

  • Minimum of 1 year of working experience.

Target Age Group: 18-65 years old

Minimum Software/Hardware Requirement

Software:

TBD

Hardware: Window or Mac Laptops

Job Roles

Job Roles

  • AI Engineer
  • Machine Learning Engineer
  • NLP Specialist
  • Chatbot Developer
  • Data Scientist
  • Computer Vision Engineer
  • Deep Learning Researcher
  • AI Product Developer
  • Software Engineer (AI/ML)
  • Keras Model Developer
  • Neural Network Architect
  • AI Solutions Architect
  • AI Product Manager
  • Data Engineer
  • Research Scientist in NLP and CV
  • Cognitive Computing Specialist
  • Predictive Modeler
  • Application Development Engineer
  • Algorithm Specialist
  • Multimodal AI Engineer

Trainers

Trainers

Dr Alvin Ang: Dr Alvin Ang is a ACTA certified trainer. Alvin Ang did his Ph.D., Masters and Bachelors from NTU, Singapore. Previously he was a Principal Consultant (Data Science) as well as an Assistant Professor. He was also 8 years SUSS adjunct lecturer. His focus and interest is in the area of real world data science. Though an operational researcher by study, his passion for practical applications outweigh his academic background. He owns a startup externally Terence Ee: Terence Ee is a ACTA certified trainr that has delivered IT training in Singapore and Myanmar. He has also facilitated faith formation courses for Christians in Singapore and Myanmar. As a trainer, his mission is to co-create insightful and actionable learning experiences with his learners.His current areas of focus include project management, information security management, quality management and office productivity applications. Terence has more than 25 years of corporate IT experience. He has held senior management roles in the public and private sectors. He holds a Master of Science in Technology Management, a Bachelor of Science in Computer and Information Sciences, a Diploma in Family Education, and the Advanced Certificate in Training and Assessment (ACTA). Part of his spare time goes towards tutoring his children in their studies (while learning a thing or two along the way). He is also imparting to them the essential skills for thriving in a digital world. Richard Wan: Richard Wan is a ACTA certified trainer. Richard Wan has more than 30 years of experience in software development in various computer disciplines, including computer vision, communication and digital publishing. Technical expertise includes: Windows, Linux developments with C, C++, Delphi (Object Pascal), Visual Studio, OpenCV. Embedded system programming including microcontrollers, Arduino, Pi, BeagleBone etc. Bernard Peh: Bernard Peh is a Business Development Director and ACTA certified trainer with over 20 years of experience in the financial services industry. He has held key leadership roles and integrated technology, digital marketing, and data science to drive growth in sales, recruitment, and financial planning. As a mentor, Bernard has developed many successful financial professionals who have achieved top industry accolades like TOT, COT, and MDRT. With deep expertise in data science, Bernard has advised firms and designed training programs for institutions like NTUC Learning Hub. He continues to apply data science to collective funds, achieving exceptional results such as a 400% increase in assets under management, while empowering financial professionals with technology-driven solutions. Quah Chee Yong: Quah Chee Yong is a ACTA trainer. Chee Yong is an experienced professional who has held various Technical, Operations and Commercial positions across several industries A firm believer that AI can create a better world, he has equipped himself with the Knowledge and Skills in the fields of Data Science, Machine Learning, Deep Learning and Cloud Deployment He has a deep passion for training & facilitating and is currently a Singapore WSQ certified Adult Educator. He particularly enjoys the interactive engagements with his fellow trainers and learners.

Review

Write Your Own Review

You're reviewing: Build Large Language Models (LLM) and Deep Learning Applications with Keras 3