Teaching at the undergraduate and graduate levels. Qualifications Candidates should have an M. S. or a PhD. degree in computer science, computer engineering or a related area, excellent communication skills, and a solid track record in academia or in Computer Science, Assistant Professor, Science, Computer Engineer, Computer, Professor, Education