Demo

Assistant Professor, Computer Science and Cybersecurity

Community College of Rhode Island
Warwick, RI Full Time
POSTED ON 8/4/2026
AVAILABLE BEFORE 9/2/2026
Job Summary

The Department of Computer Science and Cybersecurity seeks a dynamic tenure-track faculty member to teach undergraduate courses across the computer science curriculum. The department prepares students for successful transfer opportunities and careers in computer science, software engineering, cybersecurity, cloud computing, data analytics, networking, artificial intelligence, and related computing disciplines. As a teaching-focused institution, CCRI values excellence in instruction, student engagement, advising, and curriculum development.

Teaching responsibilities will be based on departmental needs and the successful candidate's qualifications. Full-time faculty are expected to teach a full instructional workload consistent with the CCRI Faculty Association Agreement, advise and mentor students, participate in curriculum development and assessment, and contribute to departmental and college initiatives. Course assignments may include programming, software engineering, scripting, operating systems, cybersecurity, cloud computing, data analytics, artificial intelligence, and other computer science disciplines.

This position will begin with the Spring 2027 semester.

Essential Duties And Responsibilities

Commitment to CCRI's Mission:

  • Support the philosophy and mission of a comprehensive community college.
  • Foster a diverse, inclusive, equitable, and student-centered learning environment through collaboration with students, faculty, staff, and community partners.

Effective Teaching

  • Maintain current expertise through continuous professional development in computer science, software engineering, cybersecurity, instructional technologies, and emerging computing trends, incorporating new developments into instruction where appropriate.
  • Deliver high-quality, student-centered instruction using evidence-based teaching practices that promote critical thinking, problem solving, and student success.
  • Develop, implement, and assess course competencies, learning outcomes, and student performance using equitable and effective assessment practices.
  • Adapt instructional strategies based on assessment results, student feedback, and diverse learning needs to continuously improve student learning.

Instructional Skills

  • Provide high-quality instruction in face-to-face, hybrid, synchronous online, asynchronous online, and laboratory learning environments.
  • Design, develop, and maintain curriculum, instructional materials, laboratory exercises, assignments, assessments, and experiential learning activities aligned with approved learning outcomes and current industry standards.
  • Integrate contemporary programming languages, secure software development practices, cloud platforms, cybersecurity technologies, instructional technologies, and other industry-standard computing tools into instruction.
  • Leverage Blackboard Ultra or comparable instructional technologies to support communication, assessment, student engagement, and course delivery.
  • Provide timely, constructive, and meaningful feedback that promotes student achievement and continuous improvement.

Communication Skills

  • Communicate effectively in oral, written, electronic, and classroom environments with students, colleagues, administrators, and external stakeholders.
  • Present complex technical concepts clearly and effectively to students with diverse educational backgrounds and varying levels of technical experience.
  • Cultivate productive relationships through strong organizational, interpersonal, communication, and collaboration skills.
  • Provide timely, substantive, and constructive feedback that supports student learning, engagement, and academic success.
  • Maintain professional, responsive, and respectful communication using college-supported technologies.

Departmental Support

  • Contribute to a collaborative, innovative, and student-centered academic environment that values continuous improvement, creativity, adaptability, and teamwork.
  • Support curriculum development, program review, student recruitment, retention, advising, mentoring, outreach, and continuous program improvement.
  • Participate in departmental, divisional, and college committees, governance activities, accreditation efforts, assessment initiatives, and strategic planning.
  • Collaborate with faculty, staff, advisory boards, industry partners, and transfer institutions to maintain curriculum relevance and alignment with workforce and transfer needs.
  • Teach assigned courses and travel to multiple CCRI campuses as required by departmental needs.
  • Perform additional responsibilities consistent with the expectations of a tenure-track faculty member.

Minimum Requirements

  • Master's degree in Computer Science, Cybersecurity, Software Engineering, Information Technology, Information Systems, Computer Engineering, Data Analytics, Artificial Intelligence, or a closely related computing discipline.
  • Minimum of one (1) year of experience teaching undergraduate computer science or related computing courses. Experience teaching in a community college or other teaching-focused higher education environment is preferred. Equivalent instructional experience will be considered.
  • Demonstrated familiarity with contemporary computing technologies, including artificial intelligence, and the ability to evaluate and apply them appropriately in academic or professional settings.
  • Commitment to inclusive teaching practices, student success, academic excellence, and continuous professional growth.

Preferred Qualifications

  • Demonstrated excellence in teaching, learner-centered instruction, curriculum development, course assessment, and student success.
  • Experience teaching, training, mentoring, or delivering technical instruction in computer science or related computing disciplines within higher education, industry, government, or military environments.
  • Relevant industry experience in software engineering, cybersecurity, secure software development, cloud computing, systems administration, data analytics, digital forensics, artificial intelligence, or related computing disciplines.
  • Experience delivering hands-on instruction in laboratory, hybrid, virtual, and online learning environments using Blackboard Ultra or comparable Learning Management Systems and other instructional technologies.
  • Relevant industry certifications such as CompTIA, Microsoft, AWS, Cisco, ISC², EC-Council, Oracle, VMware, Red Hat, Tableau, Microsoft Power BI, GitHub, or comparable certifications.
  • Strong communication, organizational, interpersonal, collaboration, and relationship-building skills with the ability to work effectively with students, colleagues, advisory boards, industry partners, and transfer institutions.
  • Earned doctorate in Computer Science, Cybersecurity, Software Engineering, Artificial Intelligence, or a closely related computing discipline.

Licenses, Tools And Equipment

  • Proficiency using Microsoft 365, Learning Management Systems, programming environments, version control systems (e.g., Git), integrated development environments (IDEs), and discipline-specific instructional software.
  • Ability to utilize cloud platforms, virtualization technologies, cybersecurity tools, and other technologies relevant to assigned courses.
  • Ability to travel between CCRI campuses and instructional locations as required by departmental needs.

Environmental Conditions

This position is not substantially exposed to adverse environmental conditions.

Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of any employment visa including student visas.

Since opening its doors for the first time on September 24, 1964, the Community College of Rhode Island has created a strong foundation as the state’s only associate degree-granting institution serving all Rhode Islanders with an affordable, high-quality education.

CCRI participates in E-Verify.

Salary : $64,236 - $69,477

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Assistant Professor, Computer Science and Cybersecurity?

Sign up to receive alerts about other jobs on the Assistant Professor, Computer Science and Cybersecurity career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$74,454 - $129,624
Income Estimation: 
$78,505 - $123,619
Income Estimation: 
$62,419 - $116,975
Income Estimation: 
$99,237 - $145,250
Income Estimation: 
$89,983 - $135,892
Income Estimation: 
$74,454 - $129,624
Income Estimation: 
$78,505 - $123,619
Income Estimation: 
$62,419 - $116,975
Income Estimation: 
$99,237 - $145,250
Income Estimation: 
$89,983 - $135,892
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Community College of Rhode Island

  • Community College of Rhode Island Lincoln, RI
  • Job Summary Responsible for the daily operations of the Simulation labs, providing technical skills, instruction, and evaluation to support the use of simu... more
  • 9 Days Ago

  • Community College of Rhode Island Warwick, RI
  • JOB SUMMARY: Responsible for managing, supervising, and administering the delivery of workforce development and other assigned programs within the college.... more
  • 9 Days Ago

  • Community College of Rhode Island Lincoln, RI
  • Job Summary The Visiting Lecturer will hold a temporary faculty appointment and have administrative, academic, and scholarship responsibilities consistent ... more
  • 9 Days Ago

  • Community College of Rhode Island Warwick, RI
  • Job Summary By providing a learning environment that values critical thinking, curiosity, objectivity, and respect for diversity, the Chemistry Department ... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Assistant Professor, Computer Science and Cybersecurity jobs in the Warwick, RI area that may be a better fit.

  • Computer Merchant, Ltd., The Providence, RI
  • JOB TITLE: Program Manager - Global Cybersecurity Services JOB LOCATION: Remote WAGE RANGE*: $70-75/hr. JOB NUMBER: PMGCS REQUIRED EXPERIENCE: 10 Years of ... more
  • 12 Days Ago

  • Putnam Science Academy Putnam, CT
  • High School Girls Soccer Team Assistant Coach Job highlights Girls soccer assistant coach in private boarding school in CT. The job will be coaching, teach... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!