Computer Teaching/Computer science Language with profound knowledge in all aspects of the language looking to be an asset to school, college or university in need Core qualifications. Exceptional knowledge of computer programming basics and lecture as well as writing skills forms and techniques Teaching abilities are needed to make this curriculum understandable and relatable to the students Capable of teaching at higher and as well as lower levels Professional informing relationships with students, coworkers and superiors Ability to incorporate new concepts and work of lecture into the curriculum