> Markdown version of [/jobs/ext/2691499-computer-science-instructor](https://www.wearedevelopers.com/jobs/ext/2691499-computer-science-instructor). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Computer Science Instructor - **Company:** ScienceJobs.Org - **Location:** Williston, ND, United States - **Salary:** $51,894.0 - **Contract:** Permanent contract - **Skills:** Software Applications, Microsoft Outlook, Computer Programming, Computer Engineering, Microsoft Office, Software Engineering, Information Technology - **Published:** September 3, 2026 - **Apply:** https://sciencejobs.org/job/job/apply?id=7369837 ## About the Role Minimum Requirements: Master's degree in Computer Science, Computer Engineering, Software Engineering, Computer Programming, Mathematics or a Master's degree in another discipline and 18 graduate semester hours in Computer Science, Computer Engineering, Software Engineering, Computer Programming, or Mathematics. Computer software skills and Internet familiarity. Preferred qualifications Previous teaching experience at the collegiate level. Well demonstrated public speaking and communication skills. Industry experience with multiple programing languages. Familiarity with Microsoft Office Suite, including Outlook email and Calendar. ## Description The Computer Science Instructor is responsible for teaching Computer Science (CSCI) courses and for developing CSCI course offerings at Williston State College (WSC). Successful applicant must demonstrate and maintain competence in CSCI throughout employment at the college; teach a course load of an average of 15 credits each semester of CSCI courses; teaching courses during the summer semester is optional for all faculty; regularly evaluate student progress toward course objectives; serve as academic advisor for CSCI students within the college advisement system; and serve on college, divisional and program committees as assigned. ## Related Videos - [Fingerboard to Keyboard: Transposing One Profession to Another](https://www.wearedevelopers.com/videos/868-fingerboard-to-keyboard-transposing-one-profession-to-another) - [Claude, MCP and n8n, or: How to Automate Your Day with AI-powered Workflows](https://www.wearedevelopers.com/videos/2043-claude-mcp-and-n8n-or-how-to-automate-your-day-with-ai-powered-workflows) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Writing a full-text search engine in TypeScript](https://www.wearedevelopers.com/videos/504-writing-a-full-text-search-engine-in-typescript) - [Machine Learning for Software Developers (and Knitters)](https://www.wearedevelopers.com/videos/154-machine-learning-for-software-developers-and-knitters) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Steps to Get a Software Engineer Internship](https://www.wearedevelopers.com/magazine/160-steps-to-get-a-software-engineer-internship) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)