Lecturer, Computer Science-Programming

Cuyahoga Community College
Highland Hills, OH, US
Full-time

Job Description : Description :

Description :

Teaches a variety of programming-related courses including but not limited to Python, C#, HTML, CSS, JavaScript, SQL, Java, , and R.

  • Prepares and delivers lectures to students on various topics in relation to a specific discipline
  • Evaluates and grades students’ class work, laboratory work, assignments and papers
  • Prepares course materials such as syllabi, homework assignments and handouts
  • Keeps abreast of developments in the field by reading current literature, speaking with colleagues and participating in professional conferences
  • Maintains student attendance records, grades and other required records
  • Initiates, facilitates and moderates classroom discussions
  • As needed, advises students on academic and vocational curricula and on career issues
  • Plans, evaluates and revises curricula, course content and course materials and methods of instruction
  • Compiles, administers and grades examinations
  • Collaborates with colleagues to address teaching and research issues
  • Maintains regularly scheduled office hours to advise and assist students
  • Selects and obtains materials and supplies such as textbooks and laboratory equipment
  • Serves on academic or administrative committees that deal with institutional policies, department matters and academic issues
  • Participates in campus and community events

RequiredQualifications :

  • Bachelor’s Degree in Computer Science or a related field
  • Minimum of 5 years appropriate related and germane work related experience
  • Teaching experience
  • Knowledge of principles and methods for curriculum and training design, teaching and instruction for students
  • Advanced communication (verbal, written and interpersonal) and organizational skills
  • Logic and reasoning skills to identify solutions, conclusions or approaches to problems
  • Sensitivity to respond appropriately to the needs of a diverse population

PreferredQualifications :

  • Teaching experience at the college level
  • Experience using a learning management system to deliver distance learning courses
  • 30+ days ago
Related jobs
Cuyahoga Community College
Highland Hills, Ohio

Bachelor’s Degree in Computer Science or a related field. Teaches a variety of programming-related courses including but not limited to Python, C#, HTML, CSS, JavaScript, SQL, Java, , and R. ...

Promoted
HX5, LLC
Cleveland, Ohio

CFD Algorithm and Software Development Engineer. HX5 is an award-winning provider of engineering, research and development, and technical services to clients such as NASA and the Department of Defense. HX5 is currently seeking a Computational Fluid Dynamics (CFD) engineer with experience in code dev...

Promoted
Gilbane Building Company
Cleveland, Ohio

Data mine various data systems, clean and structure data to optimize model performance and identify areas for data quality improvements in enterprise data environment. Partner with Data Engineering and BI teams to put models and insights into production. Master's at least required in statistics, dat...

Promoted
Cleveland Clinic Foundation
Cleveland, Ohio

Candidates should be at the level of assistant professor and have an MD or PhD in Health Services Research, Economics, Epidemiology, or similar, and will be expected to conduct analyses using electronic health records and other databases and to evaluate the impact of practice redesign within one of ...

Promoted
Tri C Company Inc
Cleveland, Ohio

Adjunct Faculty, Dental Hygiene (Clinical). Special Note: This is a part-time (adjunct) faculty position. In order to be considered for an Adjunct faculty position, theseadditional documents are required to be uploaded: Unofficial transcript& license/certifications (Based on requirements outlined in...

Promoted
Canonical - Jobs
Cleveland, Ohio

Our growing investment in Ubuntu now enables us to hire a group of outstanding systems software engineers to focus on the connectivity of Ubuntu in a wide range of circumstances, from cloud to server to desktop and IoT. Ubuntu strives to deliver the latest and best free software components, in an ea...

Promoted
MetroHealth System
Cleveland, Ohio

Successful candidates will participate in providing consultative and endoscopic services at the inpatient and outpatient setting, teaching fellows, residents and students and pursue research.The MetroHealth System offers a competitive compensation package, health insurance, paid time off, liability ...

JPMorgan Chase & Co.
OH, United States

As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking, Debit team, you serve as a seasoned member of an a Software Engineer, Java Developer, Software, Engineer, Java, Developer, Banking. We have an exciting and rewarding opportunity for you to take your software engine...

Volaris Group
Ohio
Remote

Our IEP and Medicaid software, and customer care team help districts maximize participation in Medicaid reimbursement programs and provide exceptional experiences for all students. Bachelor's degree or equivalent experience in computer science, software development. Strong experience in all aspects ...

Benesch Law
Cleveland, Ohio

The Senior Data Analyst is the point person for data analysis, building of pricing models and the development of reporting mechanisms to track and evaluate pricing and project management. The Senior Data Analyst must have a Bachelor's Degree and three to five years of financial and data analytics ex...