Adjunct Faculty School of Computing

Montclair State UniversityMontclair, NJ
8h$1,975 - $2,175

About The Position

The School of Computing (SoC) at Montclair State University invites applications for multiple adjunct faculty positions across a wide range of computing disciplines. This is an exciting opportunity to join a forward-thinking, collaborative academic environment, leveraging Montclair’s strategic New Jersey location to shape the future of computing education and support the evolving demands of the workforce. The SoC is dedicated to delivering a conceptual, theoretical, experimental, and experiential computing curriculum that includes labs and community-engaged, project-based learning. Our mission is to serve students from all backgrounds and learning needs by fostering inclusive, high-impact educational experiences. We are especially interested in candidates who can bring real-world industry perspectives to undergraduate and graduate-level teaching, and who are passionate about mentoring students, cultivating innovation, and guiding their academic and professional growth. Candidates will have the opportunity to contribute to the development of industry-aligned programs, including certificates, micro-credentials, and online master’s-level courses. We welcome collaborative, adaptable team players who are excited to support and advance new initiatives within the School. You will be joining a dynamic and growing School of Computing at Montclair State University and become part of a supportive academic community that values innovation, creativity, community engagement, and scholarly impact. As an adjunct faculty member, you will benefit from the prestige of teaching at a respected research institution, while playing a vital role in shaping the future of computing education. If you’re ready to make a meaningful impact in the field of computing education, we want to hear from you! Apply now and help us build a stronger, more inclusive, and industry-connected future in computing . Montclair State University is an Equal Opportunity/Affirmative Action Employer. We welcome applications from individuals of all backgrounds and perspectives as we continue to build a diverse and inclusive academic community.

Requirements

  • A Master’s degree in a relevant field is required.
  • Extensive industry experience in areas such as programming, software engineering, cybersecurity, and other foundational or advanced computing topics.
  • Demonstrated alignment with industry standards and certifications in fields such as cybersecurity, software engineering, and data science.

Nice To Haves

  • Python, Java and C programming
  • Algorithmic and Inferential Thinking
  • Linux and Operating Systems
  • Artificial Intelligence and Data Science
  • Database Design and Development
  • DevOps Engineering
  • Software Construction and Testing
  • Software Verification and Reliability
  • Cyber Threat Modeling and Analysis
  • Cyber Defense and Resiliency
  • Cloud infrastructure (e.g., AWS)
  • Discrete Structures and Applied Calculus
  • Statistics using Python or R
  • Ideal candidates will also demonstrate a strong interest in developing and delivering cutting-edge courses that reflect current industry trends and certification requirements.

Benefits

  • The position may also be eligible for comprehensive benefits, including health insurance, retirement plans, and tuition assistance.
  • For further details, please visit: https://www.montclair.edu/human-resources/benefits/
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service