On-Campus Adjunct Instructors - Computer Science Program

Global Education Movement at Southern New Hampshire University

Global Education Movement at Southern New Hampshire University

Manchester, NH, USA
Posted on Tuesday, October 10, 2023

We are one growing team with one powerful goal — and as a global leader in education, we strive for a workforce that reflects the individual differences of our learning community. We believe that our employees can be their best selves when they can be their true selves. That is why we’re committed to cultivating and preserving a culture of inclusion in which all our employees feel welcomed, valued and empowered. Together, we will shape the future of education by transforming lives beginning with yours.

This position is based in the following office location:

Manchester, NH

The Opportunity

Southern New Hampshire University's School of Engineering, Technology and Aeronautics (SETA) is looking for Adjunct Instructors for our Computer Science program. This teaching opportunity will begin Spring, 2024 in-person on our Manchester, NH campus. You may participate in course development. On Campus courses will be offered during the day and afternoons on weekdays. You will report to the Associate Dean for SETA.

We are hiring for the following courses:

CS 110 Fundamentals of Programming

This course covers the fundamentals of programming using a modern programming language. Students will be introduced to basic programming concepts including data types, variables, decision statements, iterative statements, subprograms and parameter passing, and arrays. Students gain valuable problem-solving skills and experience by developing many simple computer applications.

CS114 - Intro to Software Engineering

The software life cycle is introduced, shifting emphasis away from programming as the primary activity of the software engineer and towards requirements analysis, specification, documentation, testing, verification, and validation. In the required laboratory, students will develop a software simulation of a game using graphics which is required to run successfully.

CS114 - Intro to Software Engineering Lab

CS238 - UNIX Programming (Campus)

This course covers UNIX/Linux commands and utilities including file manipulation, program execution and control. A brief introduction to Bourne and Korn shell programming is included. Proficiency in applying new skills is reinforced with extensive hands-on exercises.

CS407 Principles of Machine Learning

With the exponential growth of both available data and computing power, Machine Learning becomes increasingly important and essential knowledge. This course introduces the concept of Machine Learning, commonly used Machine Learning algorithms, and the available tools using Python libraries such as NumPy, SciPy (Scikit-learn), and Panda. Different types of learning algorithms including supervised learning, unsupervised learning, and reinforcement learning are discussed. Some common Machine Learning algorithms are examined in applications with example problems – training the data, finding a model, and making predictions. Practices are done in Python coding. Other topics covered are data visualization, training/testing data and making predictions from the model, model evaluation and parameter tuning.

You'll Get To:

Teach courses as scheduled

Participate in course content development

Access student work and provide feedback

Use Brightspace (the Learning Management System) to support the course

What we're Looking For:

3+ years of related professional experience

Master's degree in a related discipline is required

Teaching experience at the college level

Thinking about the job, but not sure you should apply? We still want to hear from you.

We recognize that not everyone enters the world of work with the same advantage, opportunity, and privilege. This is why your skills and experiences are important to us. Take the leap and apply, you just might be the person we are looking for!

Who Are We?

SNHU employees are a team in every sense. Separately, we understand that each individual brings unique experiences, perspectives and ideas to create a vibrant work environment. Together we share common values of honesty, acceptance and accountability working as a unified force toward a common goal: to transform the lives of learners. By joining our team, you join us in our vision. Together, we’ll shape the future of education by transforming lives—beginning with yours.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

Please note that a background check is required for employment.