Talent.com
Professor of Computer Science - Programming
Professor of Computer Science - ProgrammingOklahoma City Community College • Oklahoma City, OK, US
Professor of Computer Science - Programming

Professor of Computer Science - Programming

Oklahoma City Community College • Oklahoma City, OK, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

General Description

A faculty member at Oklahoma City Community College has the primary responsibility of instruction. Secondary responsibilities include supporting the integrity of curricula, encouraging student success, and promoting the mission of the academic division to which the faculty member belongs as well as the College as a whole. Reports To Dean of Business and Information Technology / Dept. Chair for Computer Science What position(s) reports to this position? None Minimum Education / Experience Master’s degree with the successful completion of at least 18 graduate hours in an Information Technology related field

Experience teaching at the secondary level or higher. Required Knowledge, Skills & Abilities Knowledge :

Knowledge of core topics like computer architecture and organization, algorithms, databases, and computer networks.

Familiarity with emerging technologies such as Cybersecurity, AI, Machine Learning, and Data Science is a plus .

Experience in designing curriculum for competency-based instruction, applying effective teaching practices across various delivery formats (traditional, online, and hybrid), and utilizing assessment tools to enhance student learning and engagement.

Understanding of educational platforms and practices for varied instruction modalities.

Familiarity with academic policies and procedures, including accreditation standards, articulation agreements, and pathways for transfer to four-year institutions.

Experience writing and administering grants.

Proficiency in the use of programming languages, including C++, Java, C#, Rust or Python.

Proficiency in principles of structured and Object-Oriented Programming.

Familiarity with Version Control Systems like Git.

Database knowledge which may include SQL or NoSQL databases.

Skills :

Demonstrates strong organizational skills and pays attention to detail in curriculum design, preparation of technical documentation, course projects, and the facilitation of student-centered learning experiences.

Effective communication skills (verbal and written) for teaching and collaborating with students, peers and industry members.

Flexible teaching styles to respond to varied learning styles and student needs in addition to fostering a collaborative learning environment.

Analyze and create technical projects for use in courses and department.

Demonstrate professionalism and accountability while collaborating with colleagues in the department and college, K-12 and industry partners.

Abilities :

Ability to teach a range of Computer Science and IT courses across multiple modalities (traditional, online, hybrid)

Ability to communicate concepts clearly and in an organized manner, and assist students in understanding complex material

Ability and willingness to stay current with advancements in technology

Committed to supporting students’ academic success and advise them on educational goals

Ability to interact positively with students, both individually and in groups

Willingness to hold office hours and devote time for departmental initiatives and college assignments like committees etc

Ability to work with and effectively communicate with team members, supervisors, college academic teams, administration, and external partners, including K-12 and industry collaborators.

Ability and willingness to teach in high school concurrent enrollment courses. Physical Demands / Working Conditions 1. GENERAL PHYSICAL REQUIREMENTS :

Light work : The person in this position may occasionally exert up to 20 pounds of force to grasp, lift, carry, push, pull, or otherwise move objects.

2. PHYSICAL ACTIVITIES :

This position requires the person to frequently communicate with and listen to students, faculty, staff, and others to perform the essential functions of the position. Must be able to exchange accurate information in various situations.

This position requires the person to frequently move about the classroom to assist students and perform the essential functions of the position.

This position requires the person to frequently remain in a standing and stationary position.

This position requires the person to frequently position self to work with classroom and lab equipment and / or to instruct or assist students.

This position frequently requires the person to operate a computer, other office / classroom equipment and mobile devices to prepare instructional documents, answer email correspondence, and complete other activities necessary to perform the essential functions of the position.

3. VISUAL ACUITY :

This position requires the person to judge, observe and assess the accuracy, neatness, thoroughness of work assigned or to make general observations.

4. WORKING CONDITIONS :

This position performs the essential functions in an indoor, classroom or office setting. Preferred Qualifications Higher Education teaching experience, community college experience preferred in Computer Science or a directly related subject. Required Training Quarterly compliance training as assigned by institution Work Hours This is a full-time position. Teaching schedules can include online, days, nights and / or week-ends, including maintain office hours, attend regularly scheduled meetings, and be available for additional meetings. We also offer classes online. Teach concurrent courses on a high school campus. Department Division of Business and IT Job Open Date 11 / 18 / 2025 Job Close Date Open Until Filled No Job Duties Job Duties (Position Specific) To perform this job successfully, an individual must be able to perform the essential job functions satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the primary job functions herein described. Since every duty associated with this position may not be described herein, employees may be required to perform duties not specifically spelled out in the job description, but which may be reasonably considered to be incidental in the performing of their duties just as though they were actually written out in this job description. Job Duties (Duties Assignment Statement) A faculty member is primarily responsible for supporting student learning by providing quality instruction in courses that the faculty member and the dean agree will be taught. Quality instruction includes clear course objectives, prepared and relevant class activities, effective and understandable presentations of learning materials, fair and understandable grading practices, timely responses to students, and a positive atmosphere in the classroom.

In addition to the primary responsibility for supporting student learning, a faculty member is expected to :

Be available to students by maintaining posted office hours.

Serve as an academic advisor.

Manage program and course curricula by helping select textbooks, evaluating learning materials, and writing course syllabi.

Maintain a flexible schedule to meet program and department needs.

Contribute to developing, implementing, and evaluating approved academic programs and developing new academic programs to meet community needs.

Fulfill course, program, and department goals and objectives.

Participate in the assessment of student learning outcomes for the program and / or department.

Respond in a timely fashion to information requests from program, division, and college administrators.

Attend department, division, and college meetings.

Acquire new knowledge and skills as appropriate for the academic discipline.

Maintain license or professional certification specific to program requirements.

Develop and implement a professional development plan.

Participate in on-campus staff development opportunities.

Participate in mutually agreed upon committees.

Satisfy objectives for mutually agreed upon special assignments.

Participate in faculty-related activities that attract and retain students.

Support the College’s vision, mission, goals, and priorities.

This position may be expected to teach any Computer Science or Information Technology related courses. Job Duties (Safety / Policy & Procedures) Abide by the policies and procedures published in the Board of Regents Policies and College Policies & Procedures.

Contribute to a safe educational & working environment.

Adhere to established safety and health procedures and practices for the purpose of providing injury and illness prevention for self and others.

Complete quarterly health and safety training pursuant to OCCC’s established safety and health procedures and practices.

Participate in all applicable OCCC emergency, evacuation, shelter in place drills and be prepared to take action and assist others in taking appropriate action should a health or safety emergency occur.

[job_alerts.create_a_job]

Professor Computer Science • Oklahoma City, OK, US

[internal_linking.similar_jobs]
Principal Applied Scientist (OCI / GEN AI)

Principal Applied Scientist (OCI / GEN AI)

Oracle • Oklahoma City, OK, United States
[job_card.full_time]
At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the ...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior System Analyst

Senior System Analyst

Southern New Hampshire University • Oklahoma City, OK, United States
[job_card.full_time]
Southern New Hampshire University is a team of innovators.Individuals who believe in progress with purpose.Since 1932, our people-centered strategy has defined us - and helped us grow a team that n...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Software Analyst

Software Analyst

Two95 International Inc. • Oklahoma City, OK, US
[job_card.full_time]
[filters_job_card.quick_apply]
Essential Duties & Responsibilities : .Develop custom queries by examining databases in Toad or.Workbench to extract data using Structured Query Language that fulfills the needs of customer requi...[show_more]
[last_updated.last_updated_30]
Adjunct Professor - Power Transmission Distribution Technology

Adjunct Professor - Power Transmission Distribution Technology

Oklahoma State University • Oklahoma City, Oklahoma, USA
[job_card.full_time]
Monday through Friday, with occasional evenings and weekends.Resumes will be accepted until position is filled.Special Instructions to Applicants. For full consideration, please include a resume, co...[show_more]
[last_updated.last_updated_30] • [promoted]
Vascular Surgeon (Associate Professor / Professor)

Vascular Surgeon (Associate Professor / Professor)

OU Health • Oklahoma City, OK, US
[job_card.permanent]
Discover Oklahoma City - A Top Destination for Life & Career.Oklahoma is celebrated for its rich cultural heritage, diverse landscapes, and warm, vibrant communities. Oklahoma City has earned na...[show_more]
[last_updated.last_updated_30] • [promoted]
System Administrator

System Administrator

Two95 International Inc. • Oklahoma City, OK, US
[job_card.full_time]
[filters_job_card.quick_apply]
Heavy knowledge in the following.VMware (BUZZ : Distributed virtual switch, ESXi, High Availability or HA).SAN Technologies (BUZZ : Isilon, Nimble, Data Domain, SMB or CIFS, NFS).Computing Technologi...[show_more]
[last_updated.last_updated_30]
Physician / Gynecology / Oklahoma / Permanent / Employed OB / GYN Opportunity near Oklahoma City, OK Job

Physician / Gynecology / Oklahoma / Permanent / Employed OB / GYN Opportunity near Oklahoma City, OK Job

MD Staff, LLC • Warr Acres, Oklahoma County, OK, US
[job_card.permanent]
Seeking a BE / BC OB / GYN for an employed position in a hospital based clinic near Oklahoma City.New graduates and practicing physicians are encouraged to apply! J1 and H1B visa assistance is availabl...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Applied Scientist

Principal Applied Scientist

Oracle • Oklahoma City, OK, United States
[job_card.full_time]
Building off our Cloud momentum, Oracle has formed a new organization - Oracle Health & AI.This team will focus on product development and product strategy for Oracle Health, while building out a c...[show_more]
[last_updated.last_updated_1_day] • [promoted]
K-12 Education Systems Engineer

K-12 Education Systems Engineer

Apple • Oklahoma City, OK, United States
[job_card.full_time]
Imagine what you could do here.The people here at Apple don’t just create products — they create the kind of wonder that’s revolutionized entire industries. It’s the diversity of those people and th...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Visiting Professor in IT Networking

Visiting Professor in IT Networking

VirtualVocations • Oklahoma City, Oklahoma, United States
[job_card.full_time]
A company is looking for a Visiting Professor for IT Networking.Key Responsibilities : Develop and provide students with an approved syllabus and course materials Organize and regularly update co...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Endpoint Systems Administrator

Endpoint Systems Administrator

Oklahoma Heart Hospital • Oklahoma City, OK, United States
[job_card.full_time]
Join Our Team at Oklahoma Heart Hospital (OHH).At OHH, we believe that patient care is truly at the heart of everything we do. Our dedicated team members are involved in every step of our patients' ...[show_more]
[last_updated.last_updated_30] • [promoted]
Assistant Professor - Section of Infectious Diseases, Dept. of Medicine

Assistant Professor - Section of Infectious Diseases, Dept. of Medicine

University of Oklahoma HSC • Oklahoma City, US
[job_card.full_time]
The Section of Infectious Diseases, Dept.Medicine at the University of Oklahoma Health Sciences Center (OUHSC) seeks to recruit a new faculty to the Clinician or Clinician Educator pathways at the ...[show_more]
[last_updated.last_updated_30] • [promoted]
Physician / Cardiology / Oklahoma / Permanent / Heart Failure / Transplant Cardio- Program Director | OKC | 7-Figure Total Income

Physician / Cardiology / Oklahoma / Permanent / Heart Failure / Transplant Cardio- Program Director | OKC | 7-Figure Total Income

Jackson Physician Search • Warr Acres, Oklahoma County, OK, US
[job_card.permanent]
Oversee the Advanced Cardiac and Pulmonary division a team of 17 Cardiologist's and APP's, and 40 multi-disciplinary caregivers in a Program Director role that is 80% clinical and 20% adm...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Physician / Oklahoma / Locum Tenens / Loan Forgiveness Available Near Oklahoma City Job

Physician / Oklahoma / Locum Tenens / Loan Forgiveness Available Near Oklahoma City Job

The Curare Group • Warr Acres, Oklahoma County, OK, US
[job_card.full_time]
Beautiful Southern Oklahoma offers unique Pediatrician opportunity! This hospital-employed position will allow you to follow all of your patients with a traditional IP / OP model with easy access to ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
HCS-D Certified Coding Educator

HCS-D Certified Coding Educator

VirtualVocations • Oklahoma City, Oklahoma, United States
[job_card.full_time]
A company is looking for a Coding Educator - Remote.Key Responsibilities Collaborates with management to identify training needs and develop training plans Delivers training using various instru...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Sr. Computer Systems Architect

Sr. Computer Systems Architect

Leidos Inc • Oklahoma City, OK, United States
[job_card.full_time]
The National Airspace System Integration Support Contract (NISC) Division of the Leidos Fed Civ IT Business Area currently has an opening for a Computer Systems Architect V.This position will be pa...[show_more]
[last_updated.last_updated_30] • [promoted]
High Performance Computing (HPC) Engineer

High Performance Computing (HPC) Engineer

Federal Reserve Bank of Kansas City • Oklahoma City, OK, United States
[job_card.full_time] +2
CompanyFederal Reserve Bank of Kansas City When you join the Federal Reserve-the nation's central bank-you'll play a key role, collaborating with leading tech professionals to strengthen and protec...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Principal Engineer Software - Embedded Development (Multiple Locations)

Principal Engineer Software - Embedded Development (Multiple Locations)

Northrop Grumman • Oklahoma City, OK, United States
[job_card.full_time]
RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the...[show_more]
[last_updated.last_updated_1_day] • [promoted]