The Department of Mathematics, Computer Science, and Statistics at Ursinus College is inviting applications for a one-year Visiting Assistant Professor position in Computer Science to begin Fall 2026.
The Department of Mathematics, Computer Science, and Statistics at Ursinus College is inviting applications for a one-year Visiting Assistant Professor position in Computer Science to begin Fall 2026.
Description Haverford College invites applications for a Tenure-Track Assistant Professor of Computer Science to begin Fall 2027. Haverford College invites applications for a tenure-track position as ...
Description Haverford College invites applications for a Tenure-Track Assistant Professor of Computer Science to begin Fall 2027. Haverford College invites applications for a tenure-track position as ...
POSITION SPECIFICS The Engineering Division at Penn State Great Valley invites applications for a tenure-track Assistant Professor of Computer Science position, starting Fall 2026 or as mutually ...
POSITION SPECIFICS The Engineering Division at Penn State Great Valley invites applications for a tenure-track Assistant Professor of Computer Science position, starting Fall 2026 or as mutually ...
Computer Science Faculty Opening Date: 02/05/2026 FLSA: Exempt Reports To: Dean of STEM Classification: Adjunct- Bargaining Unit BASIC PURPOSE Part Time Faculty teach assigned courses in a manner ...
Computer Science Faculty Opening Date: 02/05/2026 FLSA: Exempt Reports To: Dean of STEM Classification: Adjunct- Bargaining Unit BASIC PURPOSE Part Time Faculty teach assigned courses in a manner ...
Assistant Teaching Professor (Temporary), Department of Mathematics Apply now Job no: 501686 Work ... D. degrees in Data Science (the latter jointly with the Department of Computer Science). The ...
Assistant Teaching Professor (Temporary), Department of Mathematics Apply now Job no: 501686 Work ... D. degrees in Data Science (the latter jointly with the Department of Computer Science). The ...
Assistant Teaching Professor (Temporary), Department of Mathematics Job no: 501686 Work type ... D. degrees in Data Science (the latter jointly with the Department of Computer Science). The ...
Assistant Teaching Professor (Temporary), Department of Mathematics Job no: 501686 Work type ... D. degrees in Data Science (the latter jointly with the Department of Computer Science). The ...
2026-2027Arcadia University invites applications for Adjunct Professors (part time) in the Department of Computer Science & Math. The number of part-time instructors hired by the department varies ...
Quick apply
2026-2027Arcadia University invites applications for Adjunct Professors (part time) in the Department of Computer Science & Math. The number of part-time instructors hired by the department varies ...
2026-2027 Arcadia University invites applications for Adjunct Professors (part time) in the Department of Computer Science & Math. The number of part-time instructors hired by the department varies ...
2026-2027 Arcadia University invites applications for Adjunct Professors (part time) in the Department of Computer Science & Math. The number of part-time instructors hired by the department varies ...
2026-2027 Arcadia University invites applications for Adjunct Professors (part time) in the Department of Computer Science & Math. The number of part-time instructors hired by the department varies ...
2026-2027 Arcadia University invites applications for Adjunct Professors (part time) in the Department of Computer Science & Math. The number of part-time instructors hired by the department varies ...
Non-Tenure-Track Assistant Professor of Research - Genetic Variation and Evolution (IGEM)
Philadelphia, PA ยท On-site
... Professor of Research positions in genetic variation, computational genomics, and molecular ... D. in bioinformatics, computational biology, evolutionary biology, genomics, computer science or ...
Non-Tenure-Track Assistant Professor of Research - Genetic Variation and Evolution (IGEM)
Philadelphia, PA ยท On-site
... Professor of Research positions in genetic variation, computational genomics, and molecular ... D. in bioinformatics, computational biology, evolutionary biology, genomics, computer science or ...
Our Adjunct Professors, who are typically active or retired academic or industry professionals, are ... Applicants must have earned at least a Master of Science degree in Electrical Engineering, Computer ...
Our Adjunct Professors, who are typically active or retired academic or industry professionals, are ... Applicants must have earned at least a Master of Science degree in Electrical Engineering, Computer ...
Our Adjunct Professors, who are typically active or retired academic or industry professionals, are ... Applicants must have earned at least a Master of Science degree in Electrical Engineering, Computer ...
Our Adjunct Professors, who are typically active or retired academic or industry professionals, are ... Applicants must have earned at least a Master of Science degree in Electrical Engineering, Computer ...
Full/Associate Professor-Tenure Track-Alzheimer's Disease Genetics and Genomics-Division of Neuropat
Philadelphia, PA ยท On-site
... Professor position in the tenure track ... Expertise is required in the specific area of human genetics/genomics, computer science ...
Full/Associate Professor-Tenure Track-Alzheimer's Disease Genetics and Genomics-Division of Neuropat
Philadelphia, PA ยท On-site
... Professor position in the tenure track ... Expertise is required in the specific area of human genetics/genomics, computer science ...
Biology, Chemistry, Computer & Information Sciences, Earth & Environmental Science, Mathematics and ... an Assistant Professor in Theoretical Nuclear Physics, expected to begin September 1, 2024.
Biology, Chemistry, Computer & Information Sciences, Earth & Environmental Science, Mathematics and ... an Assistant Professor in Theoretical Nuclear Physics, expected to begin September 1, 2024.
... Assistant Professor. The department consists of a large group of faculty with varied research ... Computer and Information Science, and related disciplines. Demonstrated ability or potential for ...
... Assistant Professor. The department consists of a large group of faculty with varied research ... Computer and Information Science, and related disciplines. Demonstrated ability or potential for ...
... Computer Engineering, Mechanical Engineering, and Civil/Environmental Engineering, as well as a ... The department is housed in a new science building, and research support is available through both ...
... Computer Engineering, Mechanical Engineering, and Civil/Environmental Engineering, as well as a ... The department is housed in a new science building, and research support is available through both ...
The fellow will work with Professor Christopher Yoo and project partners supporting CTIC's research ... Graduate degree in Business, Decision Sciences, Data Sciences, Computer Science, Information ...
The fellow will work with Professor Christopher Yoo and project partners supporting CTIC's research ... Graduate degree in Business, Decision Sciences, Data Sciences, Computer Science, Information ...
Senior Scientific Reviewer - Physics
Philadelphia, PA ยท On-site +1
$80 - $150/hr
... professor) to participate in a high-impact project supporting a customer in the science and ... Reliable access to high-speed internet and a computer suitable for rigorous technical work.
Senior Scientific Reviewer - Physics
Philadelphia, PA ยท On-site +1
$80 - $150/hr
... professor) to participate in a high-impact project supporting a customer in the science and ... Reliable access to high-speed internet and a computer suitable for rigorous technical work.
Physics Content Evaluator (LaTeX/Python)
Philadelphia, PA ยท On-site +1
$80 - $150/hr
... professor) to participate in a high-impact project supporting a customer in the science and ... Reliable access to high-speed internet and a computer suitable for rigorous technical work.
Physics Content Evaluator (LaTeX/Python)
Philadelphia, PA ยท On-site +1
$80 - $150/hr
... professor) to participate in a high-impact project supporting a customer in the science and ... Reliable access to high-speed internet and a computer suitable for rigorous technical work.
AI Training Specialist - Physics
Philadelphia, PA ยท On-site +1
$80 - $150/hr
... professor) to participate in a high-impact project supporting a customer in the science and ... Reliable access to high-speed internet and a computer suitable for rigorous technical work.
AI Training Specialist - Physics
Philadelphia, PA ยท On-site +1
$80 - $150/hr
... professor) to participate in a high-impact project supporting a customer in the science and ... Reliable access to high-speed internet and a computer suitable for rigorous technical work.
Computer Science Professor information
See Philadelphia, PA salary details
$11.1K - $25.8K
0% of jobs
$25.8K - $40.5K
0% of jobs
$40.5K - $55.1K
0% of jobs
$55.1K - $69.8K
13% of jobs
$69.8K - $84.5K
6% of jobs
$93.1K is the 25th percentile. Wages below this are outliers.
$84.5K - $99.2K
9% of jobs
$99.2K - $113.8K
16% of jobs
$113.8K - $128.5K
0% of jobs
$128.5K - $143.2K
0% of jobs
The median wage is $144.6K / yr.
$143.2K - $157.9K
48% of jobs
$157.9K - $172.6K
6% of jobs
$11.1K
$127.8K
$172.6K
How much do computer science professor jobs pay per year?
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 does a computer science professor do?
What are the key skills and qualifications needed to thrive as a computer science professor?
What are some common challenges faced by computer science professors in balancing teaching, research, and administrative responsibilities?
What is the difference between Computer Science Professor vs Software Developer?
| Aspect | Computer Science Professor | Software Developer |
|---|---|---|
| Required Credentials | Typically a Ph.D. in Computer Science or related field | Bachelor's or Master's in Computer Science or related field; certifications optional |
| Work Environment | Academic institutions, research labs, universities | Corporate offices, tech companies, startups |
| Industry Usage | Research, teaching, academic publishing | Software development, product creation, coding |
| Common Search/Comparison | Yes | Yes |
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 most commonly searched types of Computer Science Professor jobs in Philadelphia, PA?
The most popular types of Computer Science Professor jobs in Philadelphia, PA are:
What are popular job titles related to Computer Science Professor jobs in Philadelphia, PA?
For Computer Science Professor jobs in Philadelphia, PA, the most frequently searched job titles are:
What job categories do people searching Computer Science Professor jobs in Philadelphia, PA look for?
The top searched job categories for Computer Science Professor jobs in Philadelphia, PA are:
What cities near Philadelphia, PA are hiring for Computer Science Professor jobs?
Cities near Philadelphia, PA with the most Computer Science Professor job openings:

Full-time
Re-posted 11 days ago
Job description
The Department of Mathematics, Computer Science, and Statistics at Ursinus College is inviting applications for a one-year Visiting Assistant Professor position in Computer Science to begin Fall 2026. An MA, MS, or Ph.D. in Computer Science or a related field is required.
The successful candidate will have demonstrated the potential for excellence in teaching computer science, specifically in the liberal arts and problem-based learning setting. The candidate will have the opportunity to teach a wide variety of courses across all levels of the undergraduate curriculum, including introductory computer science courses, data structures, theory of computation, artificial intelligence, and others. The teaching load for this position is 3 courses in each semester.
Complete applications will include a cover letter, CV, and statement of teaching philosophy in the context of an inclusive liberal arts environment. Finalists will be requested to submit three letters of recommendation, at least one specifically addressing teaching or teaching potential. We will continue to accept applications until the position is filled.
For more information about Ursinus College and the Department of Mathematics, Computer Science, and Statistics, please visit: https://www.ursinus.edu/academics/mathematics-computer-science-and-statistics/ For questions specific to this position, please contact Nick Scoville, Chair of the Department of Mathematics, Computer Science, and Statistics at nscoville@ursinus.edu
Ursinus EEO Statement:
Ursinus is an EEO employer. Ursinus College does not discriminate on grounds of race, color, national origin, gender, sexual orientation, gender identity or expression, religion, age, creed, ancestry, veteran status, marital status, disability, or other classification protected by applicable law in the administration of any of its educational programs or activities or with respect to employment.
E-Verify:
Ursinus College participates in the federal E-Verify program to confirm the identity and employment authorization of all newly hired employees. Employment is contingent upon completion of the Form I-9 and verification through E-Verify.
About Us
Equal Employment Opportunity Statement
Ursinus College is a selective, independent, co-educational, residential liberal arts college of approximately 1500 students located about 25 miles northwest of center city Philadelphia. With a diverse community of students, it is an expectation of all faculty to contribute to the inclusion, engagement, and success of all students. Ursinus is an EEO employer. Ursinus College does not discriminate on grounds of race, color, national origin, gender, sexual orientation, gender identity or expression, religion, age, creed, ancestry, veteran status, marital status, disability, or other classification protected by applicable law in the administration of any of its educational programs or activities or with respect to employment.