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