Unfortunately, this job is expired as of 2/25/2015.
To continue in your search through the appropriate job categories, click either Administrative Staff, Higher Education Executives, Faculty, Post-Doc and Graduate Assistants, . You can also utilize "guess-free" keyword search tools with up to eight pre-defined criteria. Search for and Apply to academic postings directly from the site. Post your background either confidentially or overtly. Stand out and be discovered!
Teaches students to understand and appreciate computer science and software engineering topics. Designs courses and prepares instructional materials. Cultivates a student-centered learning environment, and helps them succeed. Assesses teaching results and applies results to improve courses, curriculum, and teaching effectiveness. Supports department, university, and community through service such as committees and special projects. Fully supports the university and program level accreditation efforts. Engages in scholarly activities, including research and keeps current in the latest developments in the field.
Graduation from an accredited institution with terminal, earned degree appropriate to discipline. ABD accepted. Knowledge and skill in current instructional theories, strategies, techniques, and discipline content. Evidence of potential for scholarly/creative work consistent with a teaching university. See preferred qualifications for discipline or program-specific minimum qualifications.
Demonstrated strength in, and a passion for teaching.
Ph.D. in Computer Science, Software Engineering, or related discipline.
Ability to teach general computer science topics, including theoretical and practical software development skills.
Expertise in teaching mathematical subjects related to computer science such as discrete structures, analysis of algorithms, artificial intelligence, and the theory of computation is highly desirable.
Knowledge of and experience in effective software design and development
Mastery of a modern programming language such as C++, Java, C#, Python, etc.
Knowledge of the foundations of computation including programming, computer architecture, discrete mathematical structures, theory of computation, analysis of algorithms, and net-centric computing.
Effective interpersonal, problem solving and decision-making skills.
Effective presentation of course materials and learning experiences.
Ability to communicate clearly in English, both verbally and in writing.
Ability to engage, motivate, and evaluate students.
Ability to deal with the opportunities and challenges of a rapidly growing and changing institution.
Please list a minimum of three references. References may be contacted at some point during the screening and selection process.
Utah Valley University is an Affirmative Action / Equal Opportunity/ Equal Access Employer.
You were inactive for over twenty minutes. To protect you, we have logged you out. Any unsaved data has been lost.