Required Qualifications
Earned Masters degree in computer science prior to the hire date Fluency in the C and C languages. Demonstrated expertise in computer science Ability to develop and teach undergraduate courses in computer science particularly at the freshman and sophomore levels Commitment to teaching excellence Ability to communicate effectively with both students and colleagues in written and verbal forms
Preferred Qualifications
Earned doctorate in computer science prior to the hire date Skills in additional contemporary programming languages Excellent communication abilities in written and verbal forms Minimum of one year of professional experience in computer science Completed applied projects (e.g. open source) in computer science Ability to initiate novel teaching approaches advancing the pedagogy of computer science