AI & Technology Course Catalog

Explore our comprehensive program catalog: Find the ideal course using advanced filters and level settings.

Filter
Level
Categories
Boğaziçi (BÜYEM) Courses →
  • Large Language Model (LLM) Fundamentals

    How foundation models and LLMs work: tokens, context windows, sampling, hallucination, model families and when to choose prompting, RAG or fine-tuning — a hands-on starting point for technical teams.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Large Language Models and the Transformer Architecture

    A technical deep dive into the transformer: tokenization, self-attention, RoPE, KV cache, scaling laws, SFT, RLHF/DPO and reasoning models, explored hands-on with PyTorch and Hugging Face Transformers.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Building Applications with LLM APIs

    Hands-on programme for building a near-production LLM application with the OpenAI, Anthropic Claude and Google Gemini APIs, covering streaming, conversation state, retries, rate limits, fallbacks and basic evals.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Structured Outputs with LLMs: JSON Schema, Pydantic and Constrained Decoding

    Getting reliable JSON from LLMs with JSON Schema, OpenAI Structured Outputs, Gemini response schemas, Pydantic/Zod, Instructor and constrained decoding, plus validation, repair loops and document data extraction.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • LLM Tool Use and Function Calling

    How to let LLMs safely call APIs, databases and internal systems via tool/function calling: tool schema design, parallel calls, MCP servers, error handling and permission boundaries.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Prompt and Context Architecture for LLM Applications

    Context engineering for LLM applications: designing how system prompts, templates, few-shot examples, retrieved content, memory and tool definitions fill the context window, with versioning and eval-driven iteration.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Long-Context LLM Engineering and Context Window Management

    Solving lost-in-the-middle degradation, KV cache cost and latency in large context windows through context compression, hierarchical memory, prompt caching and needle-in-a-haystack evaluation.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Model Routing and Multi-Model Architecture Design

    Engineering programme on dynamic model routing, cascades, fallbacks and LLM gateways to balance quality, cost and latency across frontier and small models without single-provider lock-in.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Building Multimodal LLM Applications: Vision, Documents and Audio

    Hands-on programme for building multimodal LLM applications that process images, scanned documents, charts, audio and video using frontier VLM APIs, open-weight vision models and structured extraction.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Mixture of Experts (MoE) LLMs: Architecture, Serving and Fine-Tuning

    Advanced programme on sparse Mixture of Experts (MoE) LLMs, covering gating networks, active vs total parameters, VRAM sizing, expert parallelism in vLLM/SGLang and MoE fine-tuning.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Streaming and Real-Time AI Application Engineering

    Building low-latency streaming text, partial structured output and bidirectional voice AI applications using SSE, WebSockets and WebRTC, with TTFT optimisation, barge-in handling and concurrency control.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Small Language Models (SLMs) for Enterprise Applications

    Building fast, low-cost enterprise solutions with 1B–14B Small Language Models (Llama, Qwen, Gemma, Phi, Ministral) for classification, extraction and routing, including distillation and task adaptation.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Open-Weight LLM Integration and Self-Hosted Serving

    Deploying and integrating open-weight LLMs (Llama, Qwen, Mistral, DeepSeek) on-premises or in private cloud as OpenAI-compatible APIs using vLLM, SGLang and Ollama, including GPU sizing and quantization.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • LLM Cost and Latency Optimisation: Prompt Caching, Batching and FinOps

    Engineering techniques to cut token spend and p95 latency in production LLM applications: prompt and semantic caching, Batch APIs, output length control, tiered models and unit economics.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • LangChain Fundamentals for LLM Application Development

    Hands-on programme on building modular LLM applications with modern LangChain (LCEL, ChatModel abstractions, prompt templates, structured outputs, tool calling, retrievers and LangSmith tracing).

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • LLM Engineering for Java & .NET (Spring AI, LangChain4j, Semantic Kernel)

    Building type-safe LLM, RAG, tool-calling and MCP integrations directly in enterprise Java (Spring AI, LangChain4j) and .NET (Microsoft.Extensions.AI, Semantic Kernel) stacks without switching to Python.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Building Enterprise LLM Applications on Amazon Bedrock

    Hands-on programme for building enterprise generative AI solutions on AWS using the Amazon Bedrock Converse API, Knowledge Bases, Agents, Guardrails, IAM/VPC security and cost controls.

    LLM Application Engineering Corporate
    Live Course
    6 modules
  • Enterprise LLM Development with Azure OpenAI and Azure AI Foundry

    Building enterprise AI applications on Azure AI Foundry and Azure OpenAI Service with GPT and reasoning models, Azure AI Search, Entra ID authentication, Private Endpoints, Content Safety and PTU/quota management.

    LLM Application Engineering Corporate
    Live Course
    6 modules

Complete Training Catalogue Directory

Browse all training programs directly across our 7 core tracks and 60 specialized categories.

Non-Technical AI Training 8 categories · 129 courses
Applied AI Training 8 categories · 110 courses
Technical AI Training 17 categories · 333 courses

AI-Assisted Software Development (26) →

LLMOps & AI in Production (21) →

Data Science & AI-Ready Data Engineering (27) →

Software, Data, Process & Technology Training 17 categories · 171 courses
Technology Leadership & Management Skills 8 categories · 59 courses
Corporate Academies 1 categories · 8 courses
Hands-on Workshops 1 categories · 12 courses

Career Paths

Unsure where to start? Our Career Path programs combine multiple courses to prepare you for high-demand industry roles.

🎯 Data Scientist

Duration: 6 months | Level: Beginner-Intermediate

Become an expert in data analysis, machine learning, and statistical modeling. Master Python, SQL, ML algorithms, and data visualization tools.

Salary Range: 35.000₺ - 80.000₺

Inquire

🤖 ML Engineer

Duration: 6-8 months | Level: Medium

Develop production-ready ML systems. Specialize in model training, optimization, deployment, and monitoring.

Salary Range: 40.000₺ - 90.000₺

Inquire

👁️ Computer Vision Engineer

Duration: 5 months | Level: Medium-Advanced

Develop image processing, object detection, segmentation, and video analysis systems. Be an expert in OpenCV, TensorFlow, and PyTorch.

Salary Range: 45.000₺ - 100.000₺

Job Opportunities:High demand, particularly in autonomous vehicles and security

Inquire

💬 NLP Engineer

Duration: 5 months | Level: Medium-Advanced

Develop language models, chatbots, and text analysis systems. Become an expert in Transformer models and Large Language Models (LLMs).

Salary Range: 45.000₺ - 110.000₺

Job Opportunities:Peak demand in the post-ChatGPT era

Inquire

🚀 AI Product Manager

Duration: 4 months | Level: Medium

Design and manage AI products. Combine technical knowledge + business strategy + product management skills.

Salary Range: 50.000₺ - 120.000₺

Job Opportunities:Peak demand in the post-ChatGPT era

Inquire

* Explore the catalog above to discover all career paths.

Looking to Upskill Your Team?

We design custom training programs tailored to your team's needs and business goals.

Contact Us for Corporate Courses