Courses & Syllabus

Broad-level outline of our training programs. Enquire for detailed curriculum and batch details.

Domain & technology courses

IoT (Internet of Things)

  • Introduction to IoT, sensors, actuators, and protocols (MQTT, HTTP, CoAP)
  • Embedded systems basics and microcontrollers (e.g. Arduino, Raspberry Pi)
  • Data acquisition, edge processing, and cloud connectivity
  • IoT security and practical project

Embedded Systems

  • Microcontroller architecture (e.g. ARM, AVR), registers, and memory map
  • C programming for embedded: pointers, bit manipulation, volatile, interrupts
  • Peripherals: GPIO, timers, UART, I2C, SPI, ADC
  • RTOS basics, power management, and hands-on project

Machine Learning

  • Python for data science, NumPy, Pandas, visualization
  • Supervised learning: regression, classification (e.g. linear models, trees, ensemble methods)
  • Unsupervised learning: clustering, dimensionality reduction
  • Model evaluation, basic ML pipelines, and a capstone project

Manual & Automation Testing

  • SDLC, test levels, test types, and test design techniques
  • Manual testing: test cases, bug reporting, and defect life cycle
  • Automation: introduction to a tool (e.g. Selenium), scripting, and frameworks
  • API testing and basics of performance testing

MES (Manufacturing Execution Systems)

  • MES concepts, role in manufacturing, and integration with ERP/PLC
  • Production tracking, scheduling, quality, and maintenance modules
  • Data collection, dashboards, and reporting
  • Hands-on exposure to MES workflows

Industrial Automation

  • PLC fundamentals, ladder logic, and basic programming
  • SCADA/HMI concepts and visualization
  • Industrial communication (e.g. Modbus, Ethernet)
  • Safety and practical automation scenarios

Software Support

  • Incident and request management, ticketing, SLA
  • Basic troubleshooting, log analysis, and documentation
  • Customer communication and escalation
  • Hands-on support simulation

Programming languages & frameworks

Java

  • OOP, syntax, data types, control flow, arrays, strings
  • Classes, inheritance, polymorphism, interfaces, exception handling
  • Collections, I/O, multithreading basics
  • JDBC and introduction to building applications

C

  • Data types, operators, control structures, functions
  • Pointers, arrays, strings, structures
  • Memory management, file I/O, preprocessor
  • Basic algorithms and small projects

C++

  • C recap and C++ features (references, function overloading)
  • Classes, constructors, operator overloading, inheritance, polymorphism
  • STL (containers, iterators, algorithms), exception handling
  • Smart pointers and basic project

Python

  • Syntax, data types, control flow, functions, modules
  • Data structures, file I/O, exception handling
  • OOP in Python, working with libraries
  • Scripting and introduction to scripting for automation/ML

Spring Boot

  • Spring basics, IoC, dependency injection
  • Spring Boot setup, auto-configuration, and project structure
  • REST APIs, Spring Data JPA, and database integration
  • Security basics and building a simple web application

HTML / CSS / JavaScript

  • HTML5 structure, semantic tags, forms, accessibility
  • CSS: selectors, layout (Flexbox, Grid), responsiveness, basics of styling
  • JavaScript: variables, functions, DOM manipulation, events
  • Async JS, fetch/API calls, and building a simple front-end project

Interested in a course?

Submit an enquiry with your background and course interest. We will share detailed curriculum and batch information.

Student Enquiry