Engages in ongoing professional development by attending seminars, workshops and/or graduate-level studies in the field of education * Enthusiasm for teaching computer science * Proactively champion ...
Quick apply
Engages in ongoing professional development by attending seminars, workshops and/or graduate-level studies in the field of education * Enthusiasm for teaching computer science * Proactively champion ...
Quick apply
Engages in ongoing professional development by attending seminars, workshops and/or graduate-level studies in the field of education * Enthusiasm for teaching computer science * Proactively champion ...
Engages in ongoing professional development by attending seminars, workshops and/or graduate-level studies in the field of education * Enthusiasm for teaching computer science * Proactively champion ...
Engages in ongoing professional development by attending seminars, workshops and/or graduate-level studies in the field of education * Enthusiasm for teaching computer science * Proactively champion ...
Cedarville, OH · On-site
Candidates without a terminal degree may be required to enroll in further graduate-level studies as ... Steve Ayers, Dean, School of Engineering and Computer Science Cedarville University is an Equal ...
Cedarville, OH · On-site
Candidates without a terminal degree may be required to enroll in further graduate-level studies as ... Steve Ayers, Dean, School of Engineering and Computer Science Cedarville University is an Equal ...
Undergraduate or graduate student enrolled in a program related to the field of computer science or computer engineering with a superior academic record * General understanding of software ...
Quick apply
Undergraduate or graduate student enrolled in a program related to the field of computer science or computer engineering with a superior academic record * General understanding of software ...
IT Master's Degree with 18 graduate hours in Computer Science, Information Technology, or a related field; PhD Experience: * Evidence of past teaching excellence and/or industry experience in ...
IT Master's Degree with 18 graduate hours in Computer Science, Information Technology, or a related field; PhD Experience: * Evidence of past teaching excellence and/or industry experience in ...
IT Master's Degree with 18 graduate hours in Computer Science, Information Technology, or a related field; PhD Experience: * Evidence of past teaching excellence and/or industry experience in ...
IT Master's Degree with 18 graduate hours in Computer Science, Information Technology, or a related field; PhD Experience: * Evidence of past teaching excellence and/or industry experience in ...
Undergraduate or graduate student enrolled in a program related to the field of computer science or computer engineering with a superior academic record * General understanding of software ...
Undergraduate or graduate student enrolled in a program related to the field of computer science or computer engineering with a superior academic record * General understanding of software ...
$75.28K/yr
Bachelor's degree in computer science "OR" bachelor's degree with 30 semester hours in a ... Equivalent combinations of successfully completed higher-level graduate level education and ...
$75.28K/yr
Bachelor's degree in computer science "OR" bachelor's degree with 30 semester hours in a ... Equivalent combinations of successfully completed higher-level graduate level education and ...
Job Title: Adjunct Instructor, Computer Science Posting Start Date: 3/27/26 Work Arrangement ... On a part-time basis, conduct and teach assigned undergraduate and/or graduate-level courses and ...
Job Title: Adjunct Instructor, Computer Science Posting Start Date: 3/27/26 Work Arrangement ... On a part-time basis, conduct and teach assigned undergraduate and/or graduate-level courses and ...
$75.28K/yr
Bachelor's degree in computer science "OR" bachelor's degree with 30 semester hours in a ... Equivalent combinations of successfully completed higher-level graduate level education and ...
$75.28K/yr
Bachelor's degree in computer science "OR" bachelor's degree with 30 semester hours in a ... Equivalent combinations of successfully completed higher-level graduate level education and ...
Cleveland, OH · On-site
$79.07K - $90K/yr
Lead multiple research projects and mentor graduate and undergraduate interns. * Contribute to ... PhD in Computer Science, Engineering, Chemistry, Materials Science, Physics, or related field.
Quick apply
Cleveland, OH · On-site
$79.07K - $90K/yr
Lead multiple research projects and mentor graduate and undergraduate interns. * Contribute to ... PhD in Computer Science, Engineering, Chemistry, Materials Science, Physics, or related field.
Job Overview The Department of Computer Science, in the College of Engineering and Applied Science ... On a part-time basis, conduct and teach assigned undergraduate and/or graduate-level courses and ...
Job Overview The Department of Computer Science, in the College of Engineering and Applied Science ... On a part-time basis, conduct and teach assigned undergraduate and/or graduate-level courses and ...
Computer Science Faculty Hire Number: #26-10 Rank: Assistant Professor, Tenure Track Effective Date ... The successful candidate will teach a variety of courses at both the undergraduate and graduate ...
Computer Science Faculty Hire Number: #26-10 Rank: Assistant Professor, Tenure Track Effective Date ... The successful candidate will teach a variety of courses at both the undergraduate and graduate ...
Computer Science Faculty Hire Number: #26-10 Rank: Assistant Professor, Tenure Track Effective Date ... The successful candidate will teach a variety of courses at both the undergraduate and graduate ...
Computer Science Faculty Hire Number: #26-10 Rank: Assistant Professor, Tenure Track Effective Date ... The successful candidate will teach a variety of courses at both the undergraduate and graduate ...
Applicants in all areas of computer science will be considered, and those in the following areas ... unofficial graduate transcripts, teaching statement, research statement, one-page diversity ...
Applicants in all areas of computer science will be considered, and those in the following areas ... unofficial graduate transcripts, teaching statement, research statement, one-page diversity ...
Job Overview The Department of Computer Science, in the College of Engineering and Applied Science ... On a part-time basis, conduct and teach assigned undergraduate and/or graduate-level courses and ...
Job Overview The Department of Computer Science, in the College of Engineering and Applied Science ... On a part-time basis, conduct and teach assigned undergraduate and/or graduate-level courses and ...
Candidates should possess a minimum of a master's degree in Mathematics or Computer Science, or master's degree in related field with a minimum of 30 graduate credit hours in the subject to be taught ...
Candidates should possess a minimum of a master's degree in Mathematics or Computer Science, or master's degree in related field with a minimum of 30 graduate credit hours in the subject to be taught ...
Candidates should possess a minimum of a master's degree in Mathematics or Computer Science, or master's degree in related field with a minimum of 30 graduate credit hours in the subject to be taught ...
Candidates should possess a minimum of a master's degree in Mathematics or Computer Science, or master's degree in related field with a minimum of 30 graduate credit hours in the subject to be taught ...
Faculty Rank or Job Title Adjunct - Computer Science (Fall 2026 - Summer 2027) Job Category ... graduate level credit hours of instruction in the field where they teach. * At least 1 year ...
Faculty Rank or Job Title Adjunct - Computer Science (Fall 2026 - Summer 2027) Job Category ... graduate level credit hours of instruction in the field where they teach. * At least 1 year ...
Faculty Rank or Job Title Adjunct - Computer Science (Fall 2025 - Summer 2026) Job Category ... graduate level credit hours of instruction in the field where they teach. * At least 1 year ...
Faculty Rank or Job Title Adjunct - Computer Science (Fall 2025 - Summer 2026) Job Category ... graduate level credit hours of instruction in the field where they teach. * At least 1 year ...
| Aspect | Freelance Computer Science Graduate | Software Developer |
|---|---|---|
| Credentials | Degree in Computer Science, possibly certifications | Degree often required; certifications optional |
| Work Environment | Self-employed, remote or on-site projects | Employed by companies, office or remote |
| Industry Usage | Freelance platforms, consulting, project-based work | Tech companies, startups, corporate IT teams |
Freelance Computer Science Graduates typically work independently on various projects, leveraging their degree and skills, while Software Developers are usually employed by organizations to develop software as part of a team. Both roles require technical knowledge, but their work settings and employment structures differ significantly.

Position Description
Columbus Academy seeks candidates for an opening as a full-time Upper School Computer Science Teacher.
The individual selected for this position will be expected to carry out the following responsibilities:
Qualifications
Preferred candidates will possess the following qualifications:
Physical Conditions
Candidates must be able to manage the following conditions:
Columbus Academy believes strongly in the principles of diversity, equity, inclusion and belonging. We strive to foster a diverse campus community, which recognizes the value of all persons regardless of religion, race, ethnicity, gender, sexual orientation, disability or socioeconomic background.
Legal requirements: All Columbus Academy employees must pass required criminal records checks. Where appropriate, individuals will also be required to provide proof of academic credentials.
Sourced by ZipRecruiter
Education programs administration
51 - 200 Employees
Columbus, OH, US
1911