Corporate training, customised for your team
Training works best when it's focused on your organisation's needs. We design and deliver custom programmes for engineering teams, including induction and project-specific training.
Choose from 21 technology tracks in 6 areas, from embedded systems and RTOS to AI, cloud and software engineering, or ask us for custom topics.
At a glance
- 21 technology tracks in 6 areas
- Hands-on labs on real target boards
- Onsite, on-campus or at our Bangalore centre
- Custom topics on request
Customise training with S-We-C
- Need assessment
We start with an assessment focused on your company or organisation's real needs.
- Course design
Courses built for those needs with up-to-date material, taught by knowledgeable S-We-C instructors and professionals.
- Onsite delivery
Onsite or on-campus training at a time that's right for your employees.
21 technology tracks in 6 areas
Open a track to see its topics. Custom topics are available on request.
AI, Data & Analytics
Machine learning, deep learning, big data and the databases behind them.
AI & Deep Learning8 topics
- Artificial Intelligence
- Machine Learning
- Deep Learning
- Deep Neural Networks (DNN)
- Natural Language Processing (NLP)
- Computer Vision (CV)
- Cognitive Computing
- Data Structures & Algorithms
Data Science & Big Data10 topics
- Data Analytics with Machine Learning
- Big Data and Hadoop for Developers
- Big Data Analytics on Hadoop
- MongoDB Essentials
- Analytics Using R
- Statistical Data Analysis
- Topological Data Analysis
- Data Streaming
- Data Mining
- BI Tools
Databases7 topics
- Cassandra
- MongoDB
- HBase
- Impala
- Flume
- MS SQL Server
- Oracle
Embedded Systems & RTOS
From C and BSPs to real-time operating systems, processors, signal processing and wireless.
Embedded Systems6 topics
- Data Structures & Algorithms
- C & Embedded C
- C++ & Embedded C++
- BSP Development
- High Performance Computing (HPC)
- Internet of Things (IoT)
RTOS7 topics
- VxWorks
- QNX
- µC/OS
- RT Linux
- GHS Integrity
- Target board: porting VxWorks on MBX 860 / ARM target boards
- Target board: porting Linux on Panda Board / Cortex-A9 / Raspberry Pi
Processors7 topics
- ARM-based processors
- TI DSP
- Analog Devices DSP
- PowerPC / MPC8xx Motorola MBX
- MIPS
- Intel x86
- Microcontrollers
DSP9 topics
- DSP Concepts
- TI DSP
- Analog Devices DSP
- Audio, Speech, Video & Image Processing
- Communication
- DirectShow Filters
- Multimodal Biometrics
- Biometric & Pattern Recognition
- Fingerprint, Palmprint, Knuckleprint, Iris, Face
Wireless Communication4 topics
- Basics of Digital & Wireless Communications
- Multiple Access: FDMA, TDMA, CDMA, CSMA-CA
- Standards: IS-95, GSM, WCDMA, LTE, NFC, Bluetooth, Wi-Fi / WiMAX
- Hands-on: Bluetooth and Wi-Fi target boards
Mathematical Modelling & Simulation11 topics
- Model-Based Design (MBD)
- MATLAB
- GUIDE
- Simulink
- Stateflow
- Signal Processing Toolbox
- Image Processing Toolbox
- Communication Toolbox
- Control System Toolbox
- Real-Time Workshop / Embedded Coder
- MATLAB applications: automotive, avionics, communication, control systems
Operating Systems & Open Source
Kernels, drivers and platforms: Linux, Windows, virtualisation and mobile.
Linux & Open Source14 topics
- Linux Kernel Internals
- Linux Device Drivers: x86, ARM
- Linux System Programming
- Linux Kernel Debugging
- Embedded Linux Development
- Apache: Camel, Spark, Kafka, Wicket, Tomcat
- OpenGL (ES)
- OpenCL, Multicore Computing & Parallel Programming with OpenMP
- OpenCV
- WebKit (web browser engine)
- Git & Gerrit
- Scripting: Shell, Perl, Tcl/Tk, Python, Bash, Ruby
- Automation tools
- Hands-on: Linux Device Driver Kit; porting Android and Linux to Panda Board, Cortex-A9, Raspberry Pi
Windows System Software9 topics
- Windows OS Internals
- Windows Driver Model (WDM)
- Windows Driver Foundation (WDF)
- Software Drivers
- File Systems
- Mini-filters
- Windows Kernel Debugging
- Reverse Engineering
- COM, DCOM, ATL, MFC
Virtualization7 topics
- Windows
- VMware
- Citrix
- KVM
- QEMU
- Hyperic
- JVM
Mobile Computing9 topics
- Android
- PhoneGap
- iOS: Objective-C, Cocoa
- Windows Phone 8
- Titanium
- Xamarin
- J2ME
- WinCE
- Linux for Mobile (LiMo)
Cloud Computing11 topics
- Fundamentals of Cloud Computing
- Cloud Computing with Amazon Web Services
- Developing Cloud Applications with AWS
- Security in the AWS Cloud
- Programming with DynamoDB
- Cloud Computing with Microsoft Azure
- Cloud Testing
- OpenStack
- VMware
- Salesforce
- MuleSoft
DevOps15 topics
- Test-Driven DevOps Approach
- Continuous Integration
- Continuous Delivery
- Continuous Deployment
- Code Quality and Analysis
- Test Coverage and Metrics
- Technical Debt Reduction
- Cloud Migration in AWS
- Version tools: Git, Perforce, GitHub, GitLab, Bitbucket, Gerrit, TFS
- CI tools: Jenkins, TeamCity, Bamboo, BuildForge, UBuild, AnthillPro
- Build tools: Ant, Maven, MSBuild, Gradle, make
- Config management: Chef, Puppet, Octopus Deploy
- Other tools: Nagios, Jira, Sonatype Nexus, Artifactory, NuGet
- Cloud & virtualisation: Docker, Kubernetes, AWS, VMware, vSphere, VirtualBox
- Coverage: Emma, SonarQube, PMD, Checkstyle, Cobertura, JaCoCo
Enterprise & Web Development
Application platforms for enterprise and the web.
Java / JEE & Spring21 topics
- Core Java
- Design Patterns, Principles & Best Practices for Java/JEE
- EJB 3
- JBoss
- Maven
- OOAD & UML for Java/JEE
- OSGi
- RESTful Web Services
- SOA / SOAP
- Struts
- Camel
- Apache Hadoop, Spark, Storm, Hive
- Hortonworks
- Pivotal Cloud Foundry Development and Administration
- Spring Microservices
- Mule
- Spring Cloud Data Flow
- Core Spring
- Hibernate with Spring
- Enterprise Integration with Spring
- Spring XD & Spring MVC
Microsoft .NET7 topics
- ASP.NET
- C#
- MVC
- Design Patterns, Principles & Best Practices for .NET
- SQL Server for Developers
- WCF
- WPF
Web Technologies17 topics
- HTML5 & HTML5 Canvas
- CSS3
- JavaScript & Ajax
- jQuery
- AngularJS
- React & Redux
- Node.js
- Backbone.js
- Knockout.js
- D3.js
- Dojo
- Ext JS
- GWT
- PHP
- XHTML & XML
- Ruby on Rails
- Groovy & Grails
Software Engineering7 topics
- SDLC
- OOAD & UML
- Design Patterns
- Software Architecture
- Software Configuration Management (Subversion, Git, CVS, IBM Rational)
- Software Testing
- Project Management (PMP)
Agile & Testing12 topics
- Agile Methodologies
- Agile Testing
- Agile Project Management
- Scrum
- Selenium WebDriver
- JUnit
- LoadRunner
- QuickTest Pro
- ISEB
- Silk & WinRunner
- Cloud Testing
- Test Frameworks
Usability Engineering7 topics
- User Interface & User Experience Design
- Human-Computer Interaction
- Interfaces & Interface Technologies
- Interactions
- Information Processing & Decision Making
- Information Design & Information Architecture
- Coding Methodologies, Affordances, Compatibilities
Prefer a short workshop?
Plan a training programme
Tell us about your team and the topics you need, and we will send you a programme outline. Prefer to talk? Call or WhatsApp us.
