Mohit Kadwe
Computer Science Tutor for Python, Java, Web Development & More




Private tutor - Mohit Kadwe
Masters degree
$15
$13
/ 30 min
About your tutor
Hello, I'm Mohit Kadwe, a Computer Science and Coding tutor with a Bachelors degree in Computer Engineering. My teaching philosophy focuses on making complex topics simple and engaging for students. I use interactive methods to ensure effective learning and student engagement. I specialize in teaching a variety of subjects like Java, Python, SQL, and more to students of all levels - school, college, and adult/professional learners. Let's embark on this learning journey together! Students can take my help for debugging any code, for their projects, assignments etc. I can take you though step-by-step to make you understand the concepts and feeling confident. I like to solve problems and i am sure you will find my lessons useful.
Hands-on learning
Students gain confidence applying coding skills to real projects.
Project-based learning for real-world skills
90% of students complete relevant coding projects.
Interactive debugging sessions
Students debug and improve their own code in real-time.
Programming class overview
I am a Computer Science tutor with expertise in various programming languages and technologies. My teaching style is tailored to students of all levels, from school to adult/professional. I believe in an elaborative and structured approach, making learning hands-on and practical. I encourage collaboration and demonstrate concepts effectively. In my classes, I focus on enabling students to write efficient code by assigning small, real-world coding projects that spark creativity. I personalize each session based on the student's interests, whether it's building a game, website, or app. Additionally, I review the student's coding experience and preferences to create a customized learning experience. I am also accessible to help my students as and when they need any help. You can always reach out to me to ask any help. Lets start learning.
Programming tutor specialities
Debugging
Job readiness
Test prep
Upskilling
Exam prep
Paired coding
Assignment help

Computer Science concept taught by Mohit
An instructor and a university student from the University of Southern California in Los Angeles practiced Python, focusing on using loops to manipulate arrays and perform calculations. The student worked on creating arrays, taking user input, and performing calculations such as summing and multiplying elements. The instructor assigned practice problems and mentioned that they would cover indentation in the next lesson.
Python Lists
For Loops
Multiplication Assignment Operator (*=)
List Append Method
Input Function
Mohit assisted Samantha in debugging her vending machine application, focusing on implementing a switch statement for the main menu and correcting code placement. They resolved issues with the switch statement's logic and input handling. Samantha was assigned the task of creating a new method or class to handle the purchase transaction, to be integrated in the next session.
String Input Handling (.trim())
Default Case in Switch
Break Statement
Switch Statement in Java
Method/Function Calls
During a recent Java lesson, an instructor assisted a learner from Glendale Community College in debugging a vending machine application. They focused on simplifying the main menu, implementing user input using the Scanner class, and preparing for the implementation of switch statements to handle user choices. The plan is to implement the switch statement and complete other functionalities in the next lesson.
Static Variables
Interfaces and Implementation
Switch Statements
Displaying Menu
Scanner Class
Mohit and a student from Texas A&M University discussed their progress in learning Python, including their use of resources like CS50 and the "Python Crash Course" book. Mohit explained VS Code terminals, Python data types, and the `flush` argument in the `print()` function. Mohit advised the student on learning strategies and will provide notes from the lesson, which was not recorded; they scheduled another lesson for Monday.
Print Function
Input Function
VS Code Terminal
Data Types in Python
Flush
Mohit Kadwe recently helped Chris Russell get started with Python development in VS Code. Their lesson focused on foundational aspects, including basic Python syntax, navigating VS Code's interface, and understanding code execution. Chris applied these concepts by writing a simple calculation program. Mohit then assigned a video on Python fundamentals as homework, with their next lesson set for Friday morning.
VS Code Terminals
Data Type Conversion
Input Function
File Management in VS Code
Debugging in VS Code
Python Interpreter
VS Code Interface
Mohit assisted an Oxnard College student in troubleshooting issues with their website deployment on a Digital Ocean droplet. The lesson focused on SSH key setup and diagnosing why the website wasn't loading after a port change. They reviewed server logs and configurations, and Mohit will take over the troubleshooting by logging into the server using credentials provided by the student.
AI Assistance Limitations
Port Configuration
Droplet Access and Management
SSH Key Configuration
Apache Server
Your programming tutor also teaches
Computer Science
Databases
RStudio
SAS
Unreal Engine
Visual Basic
Free lesson slots
1 / 1
Teaching tools used by tutor
NetBeans
Android Studio
Jupyter Notebook
Xcode
Bitbucket
Student types for programming class
Computer Science for School students
Computer Science for College students
ADHD
ASD
Learning Disabilities
Anxiety or Stress Disorders
Home schooled
Interactive programming classes
Record lessons
Note taking
Pets are welcomed
Parent feedback
Mobile joining

Coding tutors on Wiingy are vetted for quality
Every tutor is interviewed and selected for subject expertise and teaching skill.