Instructor/Assistant Professor, Computer Science
Anne Arundel Community College
Department: Computer Science
Campus Location : Arnold/Main Campus
Salary Range: $54,722-$68,732
Work Mode: This position requires regular in-person presence on campus and at alternative locations, depending on class schedule and other assigned duties.
Hours Per Week: 40
Position Type: Full-Time Faculty
Position Summary
Are you an educator who believes that education serves the greater good by providing all students access to a better life? Anne Arundel Community College (AACC) may be the place for you.
With learning as its central mission, AACC, located in Anne Arundel County, Maryland near historic Annapolis, has responded to the needs of a diverse community for more than 60 years by offering high quality, affordable and accessible learning opportunities. Established in 1961, AACC is a fully accredited, public, two-year institution that offers national and regional studies that lead to a degree or certificate, industry credential, transfer to a four-year institution, or career enhancement, personal enrichment and lifelong learning.
The ideal candidate for a faculty position at AACC understands that community colleges are positioned to fundamentally transform people’s lives, and as a result, society itself. We’re looking for those with a demonstrated commitment to continuous improvement in disciplinary knowledge, pedagogy and successful collaboration with colleagues in efforts aligned with student success and completion. The successful candidate also embraces the idea of helping students achieve their goals and approaches academic and inclusive excellence as moral imperatives, as evidenced in a strong commitment to anti-racism, diversity, equity, and inclusion.
We also welcome those who are energized by supporting a diverse set of learners and those who embrace the notion of lifelong learning and continuous improvement. The successful applicant will also demonstrate experience with the interdisciplinary and collaborative structures of the diverse professional work.
AACC is a tenure granting institution. Any candidate hired as a full-time faculty member may be eligible to apply for tenure in the future based on institutional eligibility requirements. This position requires regular in-person presence on campus or at alternative locations, depending on class schedule and other assigned duties. Flexible teaching schedules may be available based student need. AACC offers daytime, evening, weekend classes, hybrid and online classes.
Do your values and ideals align with AACC’s mission and vision?
Anne Arundel Community College (AACC) is committed to enriching the educational experience it offers through the diversity of its faculty, administrators, and staff members. The college seeks to recruit and support a broadly diverse team who will contribute to the college’s excellence, diversity of viewpoints and experiences, embrace concepts of equity and inclusiveness, and support the equal rights of all people by advancing the understanding and appreciation of differences including age, race, gender, ability, religious convictions, socio-economic status, ethnic heritage, or sexual orientation.
While we appreciate your interest in employment with Anne Arundel Community College, applicants must be currently authorized to work in the U.S. on a full-time basis. Employment-based visa sponsorship (including H-1B sponsorship) is not available for any position.
In the best interest of the College, only individuals who are residents of Maryland or one of the following states will be eligible for employment at the college: Delaware, Pennsylvania, Virginia, West Virginia or the District of Columbia. The college will annually review this restriction and, if appropriate, expand the list of states of employment eligibility
Job Duties and Responsibilities
Anne Arundel Community College is seeking a strong candidate to teach in the Computer Science department. Experience in Full Stack development, Object Oriented design and programming, Database design and implementation (SQL,MoSQL, relational and big data), Software Engineering (UML, Agile, etc.), and/or Data Science (R, Python, etc.) is a high priority for this position. Candidates should be committed to student-centered, outcomes-based education with experience incorporating multiple instructional strategies and the use of technology in teaching and learning. Candidates must remain current on effective teaching and learning practices that promote equity and inclusion for underrepresented groups in technology. Teaching assignments are 15 faculty load hours per semester. The selected candidate will work with faculty in the department to facilitate student experiences, serve on department and institutional committees, and accept any special assignments that further the mission of AACC. Additionally, candidates should be proven team-players with an ongoing commitment to personal and professional development as well as the ability to work effectively with a diverse faculty, staff, and student body.
Guided by principles that emphasize equity and student success, especially in learning, and continuous improvement for a progressive and vital learning community, we envision AACC as a premier learning organization that is in the vanguard of community college education. As a consequence, we welcome qualified faculty candidates who demonstrate:
- Commitment to student-centered teaching excellence with a diverse student body and in a variety of teaching formats
- Commitment to equity, diversity, inclusion, anti-racism, and accessibility
- Commitment to developing curriculum and programs
- Expertise in learning outcomes assessment
- Commitment to engaging with students inside and outside of the classroom
- Commitment to college service and value community partnerships
- Commitment to continuous improvement and professional development
- Commitment to AACC’s values
Responsibilities:
Primary responsibilities:
- Thirty faculty load hour annual contract taught during fall and spring terms – including face-to-face, online or hybrid instruction and instruction at off-site locations (including high schools) depending on student need
- Six office hours per week during the fall and spring terms which may include student advising and mentoring
- Teaching and assessing student learning
- Professional development
- Department, school and college/community service
In addition to a faculty member’s primary responsibilities, the exceptional candidate will also demonstrate commitment and experience in one or more of the following areas:
- Mentoring students from target groups; new full-time or part-time faculty
- Designing, formatting and delivering curriculum for all learning modalities
- Training and consulting for workforce initiatives (e.g., for public and corporate partners, etc.)
- Developing and implementing community education and extended learning programs
- Partnering with colleagues to enhance services to students and the community
- Recruiting and marketing
- Devising retention strategies and activities
- Establishing and strengthening relationships and collaborative activities including K-12 and baccalaureate-granting colleges
Required Qualifications:
A minimum of a Master’s degree from a regionally accredited college or institution in a closely relevant field;
Three (3) or more years of professional experience and hands-on technical background in one or more of the following fields are required:
- Full stack development
- Object Oriented design and programming
- Database design and implementation (SQL, NoSQL, relational and big data)
- Software Engineering (UML, Agile, etc.)
- Data Science (R, Python, etc.)
Preferred Qualifications:
Combination of industry and instructional experience;
Two years of teaching experience, preferably in community college setting;
Experience with curriculum development and learning outcomes assessment
Ability to work flexible hours and locations, including some weekends and evenings as needed.
Bilingual or other language proficiency.
For full position descriptions, required qualifications and to apply, please visit our web site at www.aacc.edu/employment and click on Career Opportunities .
AACC is an equal opportunity employer who values the power of diversity and the strength it brings to the workplace.