1

Computer Science Professor Jobs in Rhode Island (NOW HIRING)

... computer systems, algorithms, data and output. Develops procedures and participates in the ... Performs research, prepares scientific publications and pursues funding to support the academic ...

Computer Science Professor information

See Rhode Island salary details

$10.8K

$124K

$167.5K

How much do computer science professor jobs pay per year?

As of Jul 16, 2026, the average yearly pay for computer science professor in Rhode Island is $123,992.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,100.00 and $149,800.00 per year, depending on experience, location, and employer.

What Does a Computer Science Professor Do?

A computer science professor teaches at a technical college or university. You create and teach courses in computer science (CS) or related programming or technology subjects. In this career, you prepare the syllabus for each class, deliver lectures and instructions, and use exams and quizzes to assess the performance of students. In many computer science classes, your responsibilities include allowing students to practice the subject matter in a computer lab. You facilitate this practice and offer guidance during lab sessions. In addition to your teaching duties, you sometimes give academic or career advice to students in CS degree programs.

What are some common challenges faced by Computer Science Professors in balancing teaching, research, and administrative responsibilities?

Computer Science Professors often juggle multiple responsibilities, including delivering lectures, guiding student projects, conducting original research, publishing papers, and participating in departmental or university committees. Balancing these can be challenging, especially during peak periods like exam seasons or major research deadlines. Effective time management and prioritization are crucial, as is seeking support from colleagues and administrative staff. Many professors also find it helpful to establish a clear schedule and set boundaries to maintain productivity and job satisfaction.

What does a Computer Science Professor do?

A Computer Science Professor teaches courses in computer science at the college or university level, covering topics such as programming, algorithms, data structures, artificial intelligence, and more. In addition to teaching, they often conduct research in specialized areas, publish academic papers, and supervise student projects or theses. Computer Science Professors also advise students, develop curriculum, and may participate in departmental administration or service. Their work is crucial in advancing the field of computer science and preparing the next generation of technology professionals.

What is the difference between Computer Science Professor vs Software Developer?

AspectComputer Science ProfessorSoftware Developer
Required CredentialsTypically a Ph.D. in Computer Science or related fieldBachelor's or Master's in Computer Science or related field; certifications optional
Work EnvironmentAcademic institutions, research labs, universitiesCorporate offices, tech companies, startups
Industry UsageResearch, teaching, academic publishingSoftware development, product creation, coding
Common Search/ComparisonYesYes

While both roles involve computer science knowledge, a Computer Science Professor primarily focuses on teaching, research, and academic publishing, often requiring a Ph.D. and working in educational institutions. In contrast, a Software Developer applies programming skills to create software products in corporate or startup environments, typically with a bachelor's or master's degree. The roles differ in work environment, responsibilities, and career paths but share foundational computer science expertise.

What are the key skills and qualifications needed to thrive as a Computer Science Professor, and why are they important?

To thrive as a Computer Science Professor, you need an advanced degree in computer science or a related field, strong research background, and expertise in core topics like algorithms, programming, and systems. Familiarity with learning management systems (LMS), programming environments, and publication platforms is typically required, along with a record of scholarly publication and potentially relevant certifications. Excellent communication, mentorship, and curriculum development skills help foster student engagement and support academic growth. These skills and qualifications are vital for delivering high-quality instruction, advancing research, and contributing to the academic community.
What are popular job titles related to Computer Science Professor jobs in Rhode Island? For Computer Science Professor jobs in Rhode Island, the most frequently searched job titles are:
What cities in Rhode Island are hiring for Computer Science Professor jobs? Cities in Rhode Island with the most Computer Science Professor job openings:
Assistant Teaching Professor in Landscape Architecture

Assistant Teaching Professor in Landscape Architecture

University of Rhode Island

Kingston, RI • On-site

Full-time

Posted 29 days ago


University Of Rhode Island rating

8.1

Company rating: 8.1 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

137th of 555 rated colleges and universities


Job description

Posting Details
Position Information
Job Title
Assistant Teaching Professor in Landscape Architecture
Job Description Summary, Duties and Responsibilities, Required Qualifications and Preferred Qualifications
The search will remain open until the position has been filled. First consideration will be given to applications received by April 24, 2026. Applications received after April 24, 2026 may be reviewed depending on search progress and needs but are not guaranteed full consideration.
The Department of Landscape Architecture in the College of the Environment and Life Sciences (CELS) at the University of Rhode Island (URI) invites applications for an Assistant Teaching Professor in Landscape Architecture to start in Fall 2026. URI is the State's flagship land- and sea-grant research university, located in Kingston, Rhode Island, a beautiful seaside community well connected by car, bus, and rail. URI is approximately 40 minutes from Providence, an hour from Boston, and 3 hours from New York City.
In Fall 2026, URI is leveraging the departments of Planning, Landscape Architecture, and Geosciences to create a new department, Department of Earth Sciences, Planning and Design, to create a hub where faculty tackle urgent community and environmental challenges through innovative, inclusive, and resilient approaches. The departments consist of 13 full-time faculty members engaged in teaching and research focused on understanding, restoring, and sustainably managing Earth's dynamic systems and landscapes. Our work combines geophysical analysis, hydrologic and water-quality modeling, and climate science with sustainable, community-based design to address pressing environmental issues such as climate change impacts, coastal hazards, and equitable access to green spaces. Our departments have over 140 undergraduates majoring in Landscape Architecture, Water and Climate Science, or Geology and Geological Oceanography.
We seek individuals with demonstrated commitment to teaching, experiential learning, and student success in Landscape Architecture at the undergraduate and graduate levels. Priority will be given to candidates who show a commitment to an inclusive culture and community through pedagogical practices and public engagement and who would contribute to URI's goals in these areas. These positions are full-time, non-tenure-track, one-year appointments beginning in August 2026, with the expectation of yearly renewal. The position is covered under the URI/AAUP contract.
KEY DUTIES AND RESPONSIBILITIES:
  • Teach a full instructional load (12 credits or the equivalent, as needed) of core landscape architecture courses per semester.
  • Provide undergraduate advising within the landscape architecture program.
  • Implement inclusive, evidence-based teaching and learning approaches to ensure the academic success of a diverse student population.
  • Participate in outreach activities and departmental efforts to support the strategic plans of the institution and the College of the Environment and Life Sciences.

QUALIFICATIONS
REQUIRED:

1. BLA or MLA accredited professional degree obtained at time of starting employment.
2. A relevant master's degree (MLA or other) or equivalent professional experience leading to landscape architecture licensure.
3. Evidence of excellence in teaching undergraduate landscape architecture courses.
4. Demonstrated ability to work effectively with diverse groups and populations.
5. Demonstrated proficiency in oral and written communication skills in English.
6. Commitment to engaging in professional service and outreach, demonstrated by participation in committees, organizations, or other activities.
7. Demonstrated skills in design and technology.
PREFERRED:
1. PhD in a related field such as Landscape Architecture, Architecture, or Planning.
2. Demonstrated ability to teach a wide range of landscape architecture classes, such as CAD, construction, surveying, graphics, design, and sustainability.
3. Professional experience in landscape architecture and/or planning; eligibility or progress toward professional licensure (RLA, RA, AICP) or other certifications.
4. Evidence of mentoring undergraduate students.
5. Knowledge of and/or experience with community-based organizations or Cooperative Extension programs.
6. Demonstrated ability to work as a team and/or in a complex academic environment.
EEO Statement:
URI is unwavering in its commitment to equal opportunity, community, equity, and diversity. In furtherance of its mission to serve and support all learners as the state's public flagship university, URI continues to expand efforts to recruit and retain a broadly representative workforce as well as to regularly evaluate the effectiveness of those efforts. All employment decisions, including hiring, are made without regard to protected status. Qualified individuals with disabilities may request reasonable accommodation by contacting the URI benefits office at 401-874-2416. For TTY assistance, contact R.I. Relay Services at 711.
Union
AAUP - American Assoc of Univ Professors
Status
Academic Year, Full-time, Limited
End Date of Restriction or Limitation
Position is full-time, academic year, limited to 06/26/2027 with anticipated renewal.
Department Information
Department
CommunityPlang&LandscapeArch
Contact(s)
Please note: Job applications must be submitted directly online only at: (https://jobs.uri.edu)
Contact Email
Campus Location
Kingston
Grant Funded
No
Extension Contingent on Funding Date
Special Instructions to Applicants
Please attach the following 5 (PDF) documents (no more than 9MB for each document) to your online Faculty Employment Application:
(#1) Cover letter.
(#2) Curriculum Vitae.
(#3) Statement of Teaching.
(#4) Diversity Statement.
(#5) Other Document - Please provide a teaching portfolio with examples of syllabi and student work, no longer than 10 pages (as one complete document).
Note: References will be upon request for finalists.
Posting Information
Position Number
109605
Posting Number
F00519
Posting Date
03/19/2026
Closing Date
Open Until Filled
Yes
Quicklink for Posting
https://jobs.uri.edu/postings/16219

What University Of Rhode Island employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom