1+ months

Part-Time Teaching Positions

Johns Hopkins University
Baltimore, Maryland

The Engineering for Professionals division of the Whiting School of Engineering at Johns Hopkins University seeks applicants for part-time teaching positions housed in the Computer Science, Cybersecurity, Data Science, and Artificial Intelligence graduate programs.  All lecturers are responsible for the delivery of online courses to part-time professional master’s degree candidates.  Grading support is provided to all instructors of large courses. 

Strong interest will be shown in those able to teach the following courses across the Computer ScienceCybersecurity, Artificial Intelligence, and Data Science programs:

Undergraduate-Level Courses

605.201 - Intro to Programming Using Java
605.202 - Data Structures
605.203 - Discrete Mathematics
605.204 - Computer Organization
605.205 - Molecular Biology for Computer Scientists
605.206 - Introduction to Programming Using Python

Graduate-Level Courses

605.601 - Foundations of Software Engineering
605.611 - Foundations of Computer Architecture
605.621 - Foundations of Algorithms
605.645 - Artificial Intelligence
605.649 - Introduction to Machine Learning
605.704 - Object-Oriented Analysis and Design
705.601 - Applied Machine Learning
705.603 - Creating AI-Enabled Systems
685.621 - Algorithms for Data Science
685.648 - Data Science
695.622 - Web Security
695.642 - Intrusion Detection

The highly-ranked online programs at Johns Hopkins Engineering for Professionals combine the rigor of traditional Johns Hopkins programs with practical application in the fields of engineering, applied sciences, business, and government.  Instructors impart cutting-edge knowledge and real-world skills in collaborative, interactive learning environments, providing students with a unique opportunity to forge lasting professional connections as they work, study, and maintain a manageable work-life balance.  Expand your skills and experience as a computer scientist and faculty member, network with students and colleagues in your field, and be part of a forward-thinking, innovative academic community. 

Instructors will be expected to familiarize themselves with existing course materials, grade assessments, monitor and contribute to discussion boards, hold regular office hours, answer student questions, and coordinate with other instructors of the same course.  Instructors may also be asked to develop online course materials with support from the Whiting School’s instructional design and instructional technology staff.  Orientation to EP-based course instruction will be provided. 

REQUIREMENTS: A doctoral degree, experience as a lead instructor or teaching assistant, and experience in industry.  Experience in an online classroom is preferred, as is familiarity with the Blackboard Learning Management System.  Compensation is highly competitive.

APPLICATION PROCESS FOR PART-TIME POSITIONS: Candidates may apply for a part-time position using the form found at https://ep.jhu.edu/about-us/teach-for-us.  Applications should include a Statement of Interest, a CV, references, and course evaluations from two to four classes taught by the applicant (if available).  All applications will be evaluated on a rolling basis.



  • Educational Services
Posted: 2020-06-25 Expires: 2020-08-24

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Part-Time Teaching Positions

Johns Hopkins University
Baltimore, Maryland

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast