Computer science teachers instruct students on the proper use of computer technologies at the post secondary level (i.e., colleges, universities or technical schools). Their teaching curriculum may range from computer design and development to the use of different data management…