Python language is incredibly easy to use and learn for new beginners and newcomers. The python language is one of the most accessible programming languages available because it has simplified syntax and not complicated, which gives more emphasis on natural language. 
Python language is the first choice for many programmers and students due to the main reason for python being in high demand in the development market. Students and developers always look forward to learning a language that is in high demand. Python is undoubtedly the hottest cake in the market now.

0 +
Program Count
0 +
Students Trained
0 +
Teaching Professionals

About the Course

Students are introduced to computer science and programming concepts using Python, one of the most popular languages for getting started with computer programming.Our training starts with instructor based teaching using Coursera/ University of Michigan curriculum and on completion earn Coursera / University of Michigan Certificates.Our Faculty members are senior professionals from IT industries sharing their rich practical experience alongside teaching.

After the introductory course, students move on to mentor based project activities, getting additional training on working on actual / live projects. Vision Aid also mentors interested students in advanced courses on Python and data science.Vision-Aid provides opportunities and encouragement to students to participate in Python coding competitions like Hackathon enabling the experience of working with industry professionals and University students and develop confidence and inspiration to work as a team.

Vision Aid has trained around 65 students in Python programming in the past two years.

To join our Python course, please watch out for our announcement which we do twice in a calendar year.

Program Model

Course details for virtual class room model

Vision-Aid offers one-on-one teaching model as well as Class room model where a batch of 10 -12 students join the virtual class room.

  • The class timings will be 2 hours duration during weekends.
  • Guidance and monitoring on homework, assignments and practical assessments will be during weekdays.
  • Students are required to submit all weekly homework assignments on time. 
  • Once admitted a student MUST commit to attending all classes regularly without exception. Any student who misses more than 2 classes without prior written permission from the program coordinator may be dropped from the course.

Prerequisites for applying for this course

Admission Criteria

Mandatory Prerequisites:-

  • Desktop or laptop computer with reliable internet connectivity.
  • Motivation and dedication.
  • Discipline for focused learning and commitment to spend minimum of 10 hours per week.
  • Commitment to pursue higher level courses in Python for at least two years to become job worthy for IT industries, for which Vision Aid will provide mentor ship
  • Good communication skills.

Desirable Skills :-

  • Exposure to programming concepts
  • Familiarity with other computer languages like C, C++
  • Applications duly filled and submitted will be shortlisted based on prerequisites and desirable factors.
  • Shortlisted candidates will go through a screening test for logical reasoning and basic mathematics.
  • Successful candidates from the screening test will be personally interviewed over the Zoom meeting app.
  • Candidates who are selected after the interviews will be enrolled into the course.

Vision-Aid’s “Python Team” gearing up for new program launch


Bhaskar Edara

Bhaskar earned his Bachelors of Technology in Mechanical Engineering from REC Calicut and Masters in Finance from Boston College. He started his career as a software engineer and currently works as an investment analyst with Acadian Asset Management in the Greater Boston area. 

Bhargav Vaghasiya

Bhargav Vaghasiya is the first visually impaired Computer science (Bachelor of computer application) graduate from Gujarat. He is currently working as software engineer at Bengaluru. Bhargav was one of the first students of Vision-Aid, who then went on to become a volunteer mentor to teach the python class
Giri Lingamarla

Giri Lingamarla

Giri Lingamarla has over 20 years of experience in the Information Technology industry. He is currently working for Capgemini, a major IT services company. He has an MBA from Wayne State University and a master’s degree from IIT Madras. He has been a volunteer with the Vision-Aid Python programming class since 2015.


Nisha has 4 years of IT Experience working as a Customer Engineer at Microsoft. Working with Infrastructure technologies, PowerShell scripting, and an advocate for Microsoft Azure. Nisha is passionate about Machine learning and data visualization. 

Palaniappan Nallalagappan

He is a software architect in the space of data management, visualization and advanced analytics. He has 20 years of progressive career spanning across Technology Consulting, Solution Architecture, Data Integration, Analytics & Visualization. He has a B.E. degree from Govt. College of Technology, and MBA from University of Melbourne. He has been involved with Vision Aid family for over a year now.

Ravi Rastogi

Ravi Rastogi is a board member of Vision Aid since 2016. He is involved in coordinating “teaching online programming course” for vision impaired students. Currently, Ravi ​is ​a Technical Staff at MIT-Lincoln Laboratory, Lexington, MA. Prior to joining MIT-Lincoln Lab, he worked at Intel Corp.  Ravi also served as the President of IITAGNE, Director of IAGB, Board Member of AVS-New England, and Core Team Member of 2016 PAN-IIT Conference. 



Saheel graduated with a BTech and MS degrees in Computer Science degrees from IIT Madras and UC Davis, California, respectively. Currently Saheel is working at Microsoft from their Hyderabad campus. Apart from programming, Saheel enjoys listening to music, reading fiction, and going on drives with friends.


Santosh Vattam

Santosh Vattam has been a software engineer for over 8 years. He has an MS degree from University of Pennsylvania and currently works at Google. He has been part of the Vision Aid family for over 3 years now. He was a Python course mentor for the last 3 years and now he is also a mentor for the Python project track.

Shobha Sudhir

Shobha Sudhir has been teaching and mentoring visually impaired and at-risk individuals for many years.  She is passionate about various causes. She is involved with many different non-profits serving a variety of different causes.  Shobha has diverse experience. She has an M.S in computer science and an MBA. She has more than two decades of experience working as a scientist and an engineer in various industries. 


Dr. Sonal Patel

Sonal is a life long learner on MOOCs. She believes in power of education that is available for everyone that truly empowers, when one is committed to learn to become a ‘better version’ of themself by taking control of their own learning.


Sudhir Varma

Sudhir Varma has been a volunteer director with Vision-Aid since 2006. Apart from being the treasurer, he teaches and mentors visually impaired students. He has a Master’s degree in Computer Science and has over 30 years of experience in the technology sector. He started as a scientist in Defence Research and Development Organization(DRDO) before he started working for leading software companies. He is very passionate about helping others in whatever way he can and volunteers for various causes.

Sulochana Devadas

Sulochana Devadas has a BE in Computer Science from BIT Mesra and a Masters Degree in Computer Science from Northeastern University. After working as a software engineer for many years, she is now devoting herself to her passion of teaching.  She has taught many students through the Vision Aid Python program and has also created custom materials for teaching Python to beginner and young visually impaired learners. 

Dr. Swaroop Vattam

Dr. Swaroop Vattam is a scientist at MIT’s Lincoln Laboratory. His primary research interests are in the areas of machine learning, graph theory, and algorithms. He obtained his PhD from Georgia Institute of Technology in computer science in 2011 and is an active contributor to the AI research community. He has served on program committees for several AI conferences, including the Association for the Advancement of Artificial Intelligence (AAAI) Conference, International Joint Conference on Artificial Intelligence (IJCAI), and Advances in Cognitive Systems (ACS) annual meetings. He is the recipient of several honors, including the National Research Council Postdoctoral Research Publication Award (2014); National Science Foundation Innovation Corps Grant (2013); Best Paper award at the 8th Association for Computing Machinery (ACM) Conference on Creativity and Cognition (2011); and a recipient of Outstanding Dissertation (2012), and Outstanding Graduate Research Assistant (2011) awards from the College of Computing at Georgia Tech.

Ujwala Phene

Ujwala Phene is a volunteer Director of Vision-Aid. Ujwala works as a Director Product Management at a leading Financial firm. She holds a Master’s degree in Computer Science from Mumbai University. Ujwala has been a volunteer at Vision-Aid since its inception. She also volunteers at Neighbors Who Care, a Waltham based non-profit that helps elderly people. Ujwala enjoys Yoga and taking long walks in her free time.

download (1)

Upamanyu (Teaching Assistant)

Upamanyu is a senior at Westford Academy in Massachusetts. In school, he is a high honor roll student who loves science and math classes. He is also an avid rower and serves as the captain of their varsity crew team. Outside of school, he has done research on bias propagation in machine learning and defending fake news detectors from adversarial attacks. He is a huge sports fan and enjoys fantasy football in his spare time.

Are u Interested In Register? Please Click Here