Teaching
Theory
Cloud Computing: RMD Sinhgad School of Engineering, Pune University, 2018 (Syllabus)
Course Objectives:
To understand cloud computing concepts
To study various platforms for cloud computing
To explore the applications based on cloud computing
Web Technologies: RMD Sinhgad School of Engineering, Pune University, 2017 (Syllabus)
Course Objectives:
To learn the fundamentals of web essentials and markup languages
To use the Client side technologies in web development
To use the Server side technologies in web development
To understand the web services and frameworks
Machine Learning: RMD Sinhgad School of Engineering, Pune University, 2017 (Syllabus)
Course Objectives:
To understand human learning aspects and relate it with machine learning concepts.
To understand nature of the problem and apply machine learning algorithm.
To find optimized solution for given problem.
Principles of Compiler Design: RMD Sinhgad School of Engineering, Pune University, 2016 (Syllabus)
Course Objectives:
To introduce process of compilation
To introduce complier writing tools
To address issues in code generation and optimization
Operating Systems: RMD Sinhgad School of Engineering, Pune University, 2016 (Syllabus)
Course Objectives:
To get acquainted with the basics of System Programming
To acquire knowledge of data structures used in the design of System Software
To be familiar with the format of object modules, the functions of linking, relocation, and loading
To comprehend the structures and functions of Operating Systems and process management.
To deal with concurrency and deadlock in the Operating System
To learn and understand memory management of Operating System
Data Structures & Algorithms: RMD Sinhgad School of Engineering, Pune University, 2015 (Syllabus)
Course Objectives:
To understand the standard and abstract data representation methods.
To acquaint with the structural constraints and advantages in usage of the data.
To understand the memory requirement for various data structures.
To operate on the various structured data.
To understand various data searching and sorting methods with pros and cons.
To understand various algorithmic strategies to approach the problem solution.
Labs
Web Technologies: RMD Sinhgad School of Engineering, Pune University, 2017
Machine Learning: RMD Sinhgad School of Engineering, Pune University, 2017
Designing Compilers Phases using C: RMD Sinhgad School of Engineering, Pune University, 2016
Linux Fundamentals: RMD Sinhgad School of Engineering, Pune University, 2016
Data Structures: RMD Sinhgad School of Engineering, Pune University, 2015
Data Structures using C Lab: RKNEC, Nagpur University, 2011
C Programming Lab, RKNEC: Nagpur University, 2010