... science, engineering, or a computer related field OR a minimum of a Bachelor's Degree from a regionally accredited institution plus a minimum of five years of job experience in the computer ...
... science, engineering, or a computer related field OR a minimum of a Bachelor's Degree from a regionally accredited institution plus a minimum of five years of job experience in the computer ...
Computer Programming Tutor
Ann Arbor, MI · Remote
$40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Computer Programming Tutor
Ann Arbor, MI · Remote
$40/hr
Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...
Data Science Analyst
Detroit, MI · Remote
Bachelor s degree in data science, Machine Learning, Computer Science, Applied mathematics, Statistics, Mechanical Engineering, Operations Research, or related field is required * Master''s in ...
New
Data Science Analyst
Detroit, MI · Remote
Bachelor s degree in data science, Machine Learning, Computer Science, Applied mathematics, Statistics, Mechanical Engineering, Operations Research, or related field is required * Master''s in ...
New
Data Scientist
Dearborn, MI · On-site +1
$128K - $186K/yr
Master's degree or foreign equivalent in Data Science, Computer Science, Statistics, Operations Research, Mathematics, Marketing Science, Industrial Engineering, Computer Applications or a related ...
Data Scientist
Dearborn, MI · On-site +1
$128K - $186K/yr
Master's degree or foreign equivalent in Data Science, Computer Science, Statistics, Operations Research, Mathematics, Marketing Science, Industrial Engineering, Computer Applications or a related ...
Data & AI SCIENTIST
Auburn Hills, MI · On-site
Master in Data Science / Computer Science * 5 years of relevant experience (i.e. ICT and/or Supply Chain) * Knowledge of at least one of some of the main Big Data frameworks and platforms: Spark ...
Data & AI SCIENTIST
Auburn Hills, MI · On-site
Master in Data Science / Computer Science * 5 years of relevant experience (i.e. ICT and/or Supply Chain) * Knowledge of at least one of some of the main Big Data frameworks and platforms: Spark ...
Science Teacher
$47K - $61K/yr
Science Teacher Sashabaw Middle School Description: 1.0 FTE, Science teacher at Sashabaw Middle ... Computer/Technology knowledge such as Microsoft Office, Internet, E-Mail, Creation of web pages ...
Science Teacher
$47K - $61K/yr
Science Teacher Sashabaw Middle School Description: 1.0 FTE, Science teacher at Sashabaw Middle ... Computer/Technology knowledge such as Microsoft Office, Internet, E-Mail, Creation of web pages ...
Data & AI SCIENTIST
Auburn Hills, MI · On-site
NLP, Computer Vision, Time Series) Qualifications : Required : • Master in Data Science / Computer Science • 5 years of relevant experience (i.e. ICT and/or Supply Chain) • Knowledge of at ...
Data & AI SCIENTIST
Auburn Hills, MI · On-site
NLP, Computer Vision, Time Series) Qualifications : Required : • Master in Data Science / Computer Science • 5 years of relevant experience (i.e. ICT and/or Supply Chain) • Knowledge of at ...
AI and Data Science Engineer III
Detroit, MI · On-site +1
$113K - $136K/yr
Bachelor's degree in Computer Science, Engineering, Statistics, Data Science, or another STEM field * 4+ years of experience building and delivering large language model or generative artificial ...
AI and Data Science Engineer III
Detroit, MI · On-site +1
$113K - $136K/yr
Bachelor's degree in Computer Science, Engineering, Statistics, Data Science, or another STEM field * 4+ years of experience building and delivering large language model or generative artificial ...
Science Teacher
Waterford, MI · On-site
$47K - $61K/yr
Science Teacher Clarkston High School Description: 1.0 FTE, Science teacher at Clarkston High ... Computer/Technology knowledge such as Microsoft Office, Internet, E-Mail, Creation of web pages ...
Science Teacher
Waterford, MI · On-site
$47K - $61K/yr
Science Teacher Clarkston High School Description: 1.0 FTE, Science teacher at Clarkston High ... Computer/Technology knowledge such as Microsoft Office, Internet, E-Mail, Creation of web pages ...
A bachelor's degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
Quick apply
A bachelor's degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
A bachelors degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
Quick apply
A bachelors degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
A bachelor's degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
Quick apply
A bachelor's degree in Computer Science or a related field is preferred * Previous experience as a Network Administrator is preferred * Experience with network management * Understanding of server ...
Science Teacher 26-27
Detroit, MI · On-site
$51K - $83K/yr
Science Teacher 26-27 Department: Instructional Staff Employment Type: Full Time Location: Detroit ... Excellent computer skills, including Microsoft Office and the Google Suite; * Commitment to ...
Science Teacher 26-27
Detroit, MI · On-site
$51K - $83K/yr
Science Teacher 26-27 Department: Instructional Staff Employment Type: Full Time Location: Detroit ... Excellent computer skills, including Microsoft Office and the Google Suite; * Commitment to ...
PACE Part-Time Instructor
Rochester, MI · On-site
Position Approval Information First Section School/College: School of Engineering and Computer Science Department: 0050 - Engineering & Computer Science Position Title: Other Field of Specialty: EV ...
PACE Part-Time Instructor
Rochester, MI · On-site
Position Approval Information First Section School/College: School of Engineering and Computer Science Department: 0050 - Engineering & Computer Science Position Title: Other Field of Specialty: EV ...
Data Scientist
Dearborn, MI · On-site
Bachelor's degree in Computer Science & Engineering, related field or equivalent combination of relevant education and experience * 3+ years of experience building full-stack applications in ...
Data Scientist
Dearborn, MI · On-site
Bachelor's degree in Computer Science & Engineering, related field or equivalent combination of relevant education and experience * 3+ years of experience building full-stack applications in ...
Master's degree in Data Science, Statistics, Engineering, Computer Science, or related field
Master's degree in Data Science, Statistics, Engineering, Computer Science, or related field
Manager, Data Science
Detroit, MI · On-site
Bachelor's degree in computer science, statistics or a related field * Proficiency in the Microsoft Office suite * Proficiency in Python * Proficiency in SQL, noSQL and ElasticSearch * Knowledge of ...
Manager, Data Science
Detroit, MI · On-site
Bachelor's degree in computer science, statistics or a related field * Proficiency in the Microsoft Office suite * Proficiency in Python * Proficiency in SQL, noSQL and ElasticSearch * Knowledge of ...
Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or People looking to switch careers or who have had gaps in employment and looking to make their careers in the Tech ...
Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or People looking to switch careers or who have had gaps in employment and looking to make their careers in the Tech ...
Bachelor's degree in computer science, statistics or a related field * Proficiency in the Microsoft Office suite * Proficiency in Python * Proficiency in SQL, noSQL and ElasticSearch * Knowledge of ...
Bachelor's degree in computer science, statistics or a related field * Proficiency in the Microsoft Office suite * Proficiency in Python * Proficiency in SQL, noSQL and ElasticSearch * Knowledge of ...
D. in a relevant STEM field (Data Science, Computer Science, Engineering, Physics, Mathematics, etc.) • 2+ years of experience in AI/ML algorithm development using core data science languages and ...
D. in a relevant STEM field (Data Science, Computer Science, Engineering, Physics, Mathematics, etc.) • 2+ years of experience in AI/ML algorithm development using core data science languages and ...
Computer Science information
See Detroit, MI salary details
$51.7K - $55.1K
7% of jobs
$55.1K - $58.6K
7% of jobs
$58.6K - $62.1K
2% of jobs
$62.1K - $65.5K
0% of jobs
$65.5K - $69K
2% of jobs
$70.4K is the 25th percentile. Wages below this are outliers.
$69K - $72.4K
15% of jobs
$72.4K - $75.9K
16% of jobs
The median wage is $76.1K / yr.
$75.9K - $79.3K
13% of jobs
$79.3K - $82.8K
6% of jobs
$84.4K is the 75th percentile. Wages above this are outliers.
$82.8K - $86.2K
16% of jobs
$86.2K - $89.7K
17% of jobs
$51.7K
$76K
$89.7K
How much do computer science jobs pay per year?
What is the difference between Computer Science vs Software Developer?
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.
What careers do computer science have?
What is computer science?
What kind of jobs are there in computer science?
What can I do with a computer science degree?
What Are Computer Science Jobs?
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.
What are the key skills and qualifications needed to thrive in a Computer Science role, and why are they important?
What are some common challenges computer science professionals face when working on collaborative software projects?
What jobs can I do with computer science?

Full-time
Retirement
Posted 6 days ago
Job description
Posting Details (Default Section)
Posting Number:
0603451
Position Title:
Part time Computer Systems Technology Instructor
Position is:
Part Time
Position Type:
Faculty Position (Full Time/Part Time)
Department/Ofc.:
Instruction
Position Description:
Why Join WCC?
- An inclusive, welcoming environment for our students, faculty & staff
- WCC tuition waiver of 3 credit hours per semester
- Retirement options and flexible schedules available
- Great Discounts at WCC's Health & Fitness Center, Barnes & Noble Bookstore and more!
- Check out our Part Time Benefits here
WCC is establishing a pool of qualified candidates to be considered when part-time and/or on-call instructors are needed to teach Computer Systems Technology credit courses. Needs may become available prior to or during each semester. Upon successful submission of your application, resume and transcripts, you will be considered for future part-time and/or on-call teaching opportunities on a per course basis.
The successful part time instructor will be expected to provide quality instruction related to computer systems hardware and operating systems, and introductory networking courses in a classroom setting or online as needed.
Essential Job Duties and Responsibilities:
• Teach beginning operating system installations, introduction to networking, computer hardware and troubleshooting.
• Establish and maintain an environment conducive to student learning.
• Prepare for and instruct assigned course(s) through the use of appropriate learning experiences and materials which provide the opportunity to meet overall course objectives and program goals.
• Adhere to course syllabus and submission of any data needed to complete Assessment Reports.
• Evaluate student progress through day to day evaluation, written examinations and overall observation.
• Prepare and grade exams, assignments, and/or lab reports in a meaningful way to promote continued student growth, returning graded assignments to students in a timely manner, and assigning final grades for all students in the class, meeting all institutional deadlines for completion.
• Actively support student success through guidance, advising and assisting individual students as needed.
• Participate in professional activities including, but not limited to, curriculum planning, examination development, textbook selection, program evaluation/revision and other professional planning activities.
• Participate in the Student Opinion Questionnaire (SOQ) process.
• Maintain levels of professional knowledge and expertise, including compliance training.
• Utilize technology, including AI-enabled tools and software where appropriate, to support teaching, learning, student engagement, professional responsibilities, institutional service, and other responsibilities. Use such technologies in a manner consistent with academic standards, professional ethics, confidentiality requirements, and compliance with institutional policies, procedures, and applicable regulations.
• Perform other duties as assigned.
Hours/Schedule:
Schedules vary according to class schedules. Part time Instructors may teach up to (8) eight contact hours per week or 120 contact hours per semester. The terms of employment are based on college enrollment and class enrollment. This position is looking for someone who is available to teach face to face on weekdays and nights.
Minimum Qualifications:
Minimum Required Knowledge, Skills and Abilities:
• Earned a Master's Degree from a regionally accredited Institution in computer information systems, management information systems, information technology, computer science, engineering, or a computer related field OR a minimum of a Bachelor's Degree from a regionally accredited institution plus a minimum of five years of job experience in the computer information system area directly related to the course materials being taught, AND at least one relevant industry certification (Microsoft, CISCO, etc. as appropriate to the course).
• Demonstrated ability to use technology relevant to the discipline and faculty role, including the capacity to learn and appropriately utilize emerging AI-supported tools. Ability to evaluate the accuracy, reliability, and appropriateness of AI-generated content; maintain confidentiality where required; exercise professional and academic judgment; and uphold ethical standards in the use of technology for teaching, learning, and service.
Preferred Qualifications:
Additional Preferred Qualifications:
• Recent, successful, post-secondary teaching experience in computer systems technology, networking or network administration.
Posting Date:
07/11/2025
Closing Date:
Open Until Filled
Yes
Special Instructions to Applicants:
Our college strives to make a positive difference in people's lives through accessible and excellent educational programs and services.
Washtenaw Community College seeks to recruit and retain a productive workforce as a reflection of our commitment to serve our community and to build on the success of our students, faculty & staff. Washtenaw Community College is committed to creating a welcoming environment.
Washtenaw Community College is an Equal Opportunity Employe
Salary/Hourly Rate:
$69.66
Salary Comments:
Publicly available compensation information can be found: Here
About Washtenaw Community College
Sourced by ZipRecruiter
Industry
Colleges, universities, and professional schools
Company size
1,001 - 5,000 Employees
Headquarters location
Ann Arbor, MI, US
Year founded
1965