Mentor/Creator/Innovator of cutting edge products & programs
: Cloud, Security, Patterns and Communications.
Dr. Rajput has been programming since 1982. He first started programming in C in 1989 when he wrote his first C-based simulation at USC*. At the time it was his fifth high-level programming language after BASIC, FORTRAN, Pascal and Modula-2. Since then he has programmed in C++, Smalltalk, Java, Matlab and numerous other languages. While working in the industry since 1985, he has developed complete systems in multiple assembly languages too. He has developed and managed applications ranging from signal processors, embedded systems, data communications, cryptography, security, machine learning and web applications. Currently, he works as Chief Science Officer and senior Advisor at multiple companies, so he brings in the rare breadth of experience on the entire technology stack from deep understanding of hardware all the way to web based corporate applications.
He has also taught for 30 years in ten different universities. His first “online” live computer based demonstration was at USC in 1989, which used TV broadcast system to students as far away as Japan. He first used “Web” to provide online content to his students in 1996 at the University of Miami. He has always been ahead of the curve in online instruction.
Dr. Rajput loves to teach and watch his students succeed. He feels that instructional needs of 21st century are different from what most traditional educational programs can offer. Therefore, he is now creating these online courses to experiment and develop newer techniques. This experiment will be incomplete without enthusiastic participants like you. Come on in and join this experiment --- become a Jedi.
*University of Southern California