Title: | Software Programming Instructor |
---|---|
ID: | 1014 |
Area of Interest: | Technology |
Courses are continually updated and tailored to provide students with the background and techniques to become responsible and effective programmers. Taught by qualified practitioners, our courses focus on hands-on training, best practices, and practical applications.
We currently offer courses in the following areas:
- C/C++
- Java
- Android
- iOS
- Python
- Perl
Applicants who would be interested in teaching a programming language not listed here are also encouraged to apply.
For more information about our courses, please visit our website.
SPECIFIC DUTIES
- To transfer knowledge including practical skills, methods and techniques in an effective manner.
- To challenge thinking, foster discussions and develop the ability of students to engage in critical discourse and rational thinking.
- To set, mark and assess student assignments, projects, papers, presentations and exams and provide feedback in a timely manner.
MINIMUM QUALIFICATIONS
- Masters degree or equivalent combination of education and experience required
- Several years of experience developing applications in two or more major languages and/or platforms
- Prior teaching or training experience
- Currently employed in a professional position that requires that you work with the same programming language(s) you are applying to teach
- Highly effective oral and written communication skills, to convey conceptual and complex ideas and information
- Highly effective interpersonal skills to engage and inspire students, and to work with others at all educational and professional levels
- Ability to effectively convey thoughts and concepts
- Current knowledge of and demonstrated proficiency in subject area
- Skilled in developing and revising course content
- Proficient in learning and using online teaching tools
- Recognized leader or authority on the subject matter
SPECIAL CONDITIONS OF EMPLOYMENT
UC San Diego is an Equal Opportunity Employer that values a diverse workforce.