Minimum Qualifications
An earned masters or doctoral degree in computer science or a closely related field. Ability to deliver required predefined course elements while drawing from ones own knowledge and experiences to engage students and make the course their own. Excellent oral written and interpersonal communication skill
Preferred Qualifications
At least one year of experience teaching computer science at the college level either as the primary instructor or as a graduate teaching assistant. Experience with at least two of the following programming languages: Python Java C/C R or machine code/assembly language. Knowledge and/or willingness to teach distance education and webenhanced courses. A flexible schedule is desirable i.e. to teach classes in the day evening at the main campus and/or at Regional Centers. Prior experience using a Learning Management System such as Canvas