Software
Course No |
Name |
Syllabus |
Duration (Hours) |
Cost/person |
Platform |
Prerequisites |
NP130 |
Python for Math Computing |
Triangle, Circle, Python math libraries |
60 |
₹ 20000 |
Android |
None |
NP131 |
C Programming in High School |
Math library, functions, loops, arrays |
30 |
₹ 10000 |
Android |
None |
NP132 |
Scientific Computing through C |
Numerical methods for ODE, minimization algorithms, linear and polynomial equations |
60 |
₹ 20000 |
Android |
NP131 |
NP133 |
Matrices in Geometry |
Elementary matrix algebra, eigenvalues and eigenvectors, singular value decomposition |
120 |
₹ 40000 |
Android |
NP130 |
NP134 |
Optimization in Geometry |
Linear and quadratic programming, solvers |
120 |
₹ 40000 |
Android |
NP133 |
NP135 |
Signal Processing in High School |
Continuous and discrete signals, transforms, convolution, FFT |
120 |
₹ 40000 |
Android |
NP133 |
NP136 |
Filter Design |
Butterworth and Chebyschev |
120 |
₹ 40000 |
Android |
NP135 |
NP137 |
Random Variables through Simulation |
Axioms of Probability, continuous and discrete distributions, simulations |
120 |
₹ 40000 |
Android |
NP130, NP131 |
NP138 |
Database Applications |
Application software development using Python-Django, MariaDB, and HTML |
60 |
₹ 20000 |
Android |
NP130 |
Hardware
Course No |
Name |
Syllabus |
Duration (Hours) |
Cost/person |
Platform |
Prerequisites |
|
NP1400 |
Linux for Beginners |
Mandatory package installations, neovim/ranger, linux terminal, latex for documentation, shell scripts |
30 |
₹ 5000 |
Android |
None |
|
NP1401 |
Digital Design through Arduino |
Platformio, Combinational and Sequential Logic using the Arduino Framework, Porting digital logic to the arduino using Platformio, GATE exercises |
60 |
₹ 10000 |
Android/Arduino |
None |
|
NP1402 |
Assembly Programming through Arduino |
Setup, I/O operations, TIMER, CLOCK, Delays, DISPLAY, Memory management, GATE exercises |
60 |
₹ 10000 |
Android/Arduino |
NP1401 |
|
NP1403 |
Embedded C through Arduino |
NP1401 |
60 |
₹ 10000 |
Android/Arduino |
NP1402 |
|
NP1404 |
Digital Design through ESP32 |
Platformio, Combinational and Sequential Logic using the Arduino Framework, Porting digital logic to the arduino using Platformio, GATE exercises. |
60 |
₹ 10000 |
Android/ESP32 |
None |
|
NP1405 |
ESP-IDF programming |
Embedded C using ESP32 |
60 |
₹ 10000 |
Android/ESP32 |
NP1404 |
|
NP1406 |
Digital Design through RPi Pico |
Platformio, Combinational and Sequential Logic using the Arduino Framework, Porting digital logic to the arduino using Platformio, GATE exercises. |
60 |
₹ 10000 |
Android/Pico |
None |
|
NP1407 |
Aseembly programming through Pico |
Setup, I/O operations, TIMER, CLOCK, Delays, DISPLAY, Memory management, GATE exercises |
60 |
₹ 10000 |
Android/Pico |
NP1406 |
|
NP1408 |
Embedded C through Pico |
NP1406 |
60 |
₹ 10000 |
Android/Arduino |
NP1406 |
|
NP1409 |
Digital Design through FPGA |
Verilog Programming, Combinational and Sequential Logic, Porting digital logic to the EOS-S3 using verilog, GATE exercises. |
60 |
₹ 20000 |
Android/Vaman-EOSS3 |
None |
|
NP1410 |
Digital Design through STM32 |
Platformio, Combinational and Sequential Logic using the Arduino Framework, Porting digital logic to the arduino using Platformio, GATE exercises |
60 |
₹ 10000 |
Android/STM32 |
None |
|
NP1411 |
Embedded C through STM32 |
Setup, I/O operations, TIMER, CLOCK, Delays, DISPLAY, Memory management, GATE exercises |
60 |
₹ 10000 |
Android/STM32 |
NP1410 |
|
NP1412 |
Inter-chip communication |
ESP/FPGA/ARM co-processing |
60 |
₹ 20000 |
Android/Vaman |
NP1401, NP1402, NP1404, NP1409 |
|
NP1413 |
Unmanned Ground Vehicles |
Toycar assembly, control and communication |
60 |
₹ 20000 |
Android/Vaman/UGV |
NP1412 |
|
NP1414 |
Digital Design through PI |
NP1401, Wiring Pi, Python RPi.GPIO |
30 |
₹ 10000 |
RPi |
NP1400 |
|
NP1415 |
Wired Protocols |
UART/SPI/I2C/RS-485 configuration/programming in embedded systems/sensor networks |
60 |
₹ 20000 |
RPi |
NP1412, NP1414 |
NP1416 |
Math Computing on Hardware |
C programming on hardware |
60 |
₹ 20000 |
Android/ESP32 |
NP1404, NP80, NP01 |
|