Job Location : New York,NY, USA
** Location**
New York, NY ** Description**
The Department of Computer Science at New York University seeks highly motivated individuals to teach graduate and undergraduate level courses on a part-time basis. Courses could include introductory undergraduate courses; advanced Computer Science major courses; and graduate-level courses.
**Undergraduate** introductory level teaching could include courses in programming with Python and Java, data structures, web design, and web-based programming. Advanced Computer Science major teaching could include courses in areas such as machine learning, computer security, and software engineering, among others.
**Graduate** levelteaching could include courses in areas such as scientific computing, web-based system design, software engineering, machine learning, data mining, and intelligent systems, among others.
** Qualifications**
**Minimum Qualifications:**
For **Undergraduate** level teaching: MS in Computer Science or a related field.
For **Graduate** level teaching: PhD in Computer Science or a related field.
**Desired Qualifications:**
Work experience in related industry or teaching experience in higher education.