How much can I make in a Career in Teaching Computer Science?

Published By Rakshanda Tiwari, 22 Aug 2019




Career in Teaching Computer Science
A Career in Teaching Computer Science has always intrigued me. I want to first understand What a Career in Teaching Computer Science entails before I invest time and effort to figure out How to start a Career in Teaching Computer Science. In my quest to learn more about a Career in Teaching Computer Science, I found this amazing page: https://www.lifepage.in/career/20180810-0001/Science/Information Technology/Career-in-Teaching-Computer-Science/english 

Rajan Gupta's overview!


With 6 years & 2 months of professional experience, Rajan Gupta understands Teaching Computer Science. Rajan Gupta has worked in Teaching Computer Science as Assistant Professor in University of Delhi. In Rajan Gupta's own words, this is how Rajan Gupta got into Teaching Computer Science: "I am a Research & Data Analytics professional, learning new ways to deal with various business and research problems through technological and analytical tools. With the help of past experiences and academic exposure, following are the highlights of current capabilities. I have a substantial experience of working on research & analytics projects in the area of Information Systems, E-Governance and Public Schemes Assessment. I have working knowledge of application of various data science concepts through statistical techniques, operation research & optimization, data mining and machine learning across multiple industries (healthcare, retail, education, etc.) and domains. I have hands-on experience of using various analytical & development tools like SPSS, R, Tableau/MS Power BI and MATLAB and exposure of training and teaching in specialized areas of IT & Analytics. I am UGC NET-JRF Qualified and also possess management consulting certification from Government of India. I am one of the few Analytics professional in India to have CAP (INFORMS) and GStat (ASA) certification & accreditation, respectively and also serving as the Brand Ambassador of CAP in Asia Region for INFORMS. I am efficient in report preparation and article writing. I can prepare research proposals, research frameworks, data source identification, data collection framework and data preparations. I have experience of handling teams up to 50 people for project execution." 

Career Video on Teaching Computer Science


In a video, Rajan Gupta has talked about various aspects of a Career in Teaching Computer Science. Rajan Gupta started by explaining Teaching Computer Science as: "Computer Science is an academic program that integrates the fields of computer engineering and computer science. It covers the digital aspects of electronics engineering, specializing in hardware-system areas like computer architecture, processor design, high-performance computing, parallel processing, computer networks and software aspects." The video gave me so much food for thought.
I found the video unique because it talked about Education in terms of things which can be learnt from books, to excel at a Career in Teaching Computer Science and not as a list of Qualifications, which one needs to get into Teaching Computer Science. Rajan Gupta touches upon these in the Education section of the Video:

  • Computer Knowledge

  • Languages

  • Physics, Chemistry, Mathematics


Sills and success goes hand in hand. One needs to get a hold of essential skills.
Rajan Gupta then explains why these Skills are essential for a Career in Teaching Computer Science:

  • Creative Thinking

  • Computational Skills

  • Problem Solving Skills

  • Coding Skills

  • Reasoning & Logical Skills


There are great positives of this Career.
Rajan Gupta believes that the following are some of the Positives of a Career in Teaching Computer Science:

  • Representing the Country

  • Work Life Balance

  • Adapting to New Technology

  • Imparting New Skills

  • New Problem Discussion

  • Interacting With Young Minds


There are a few Challenges in this Career which one needs to be cognizant of.
And, Rajan Gupta believes that one needs to prepare for following Challenges of a Career in Teaching Computer Science:

  • Lots of Reading & Self-Study

  • Repetition of Content

  • Underpaid Profession


In the final section of the video Rajan Gupta talks about How a day goes in a Career in Teaching Computer Science. This video is by far the best video on a Career in Teaching Computer Science, that I have ever come across. To see the full Talk, one needs to install the LifePage Career Talks App. Here is a direct deep link of the Video: https://lifepage.app.link/20180810-0001

Career Counseling 2.0


This disposition on a Career in Teaching Computer Science was just the starting point of my research on LifePage. LifePage has created the largest knowledge repository of Careers in the whole world. I salute the efforts of Team LifePage. I also encourage you to learn more about LifePage on: https://www.lifepage.in 

Similar Career Talks on LifePage


I continued with my research on LifePage and thoroughly studied these links to gain more perspective:













































Information about other Careers


The more one learns about Careers the better one is equipped to take a good decision, explore these:



























Interesting LifePage Articles









Education System in India









What’s Next – After Boards?









Invest in your Career decision









Mission IIT JEE – India’s biggest tragedy!









Unemployability in India – problem hiding in plain sight