ADJUNCT INSTRUCTOR OF COMPUTER SCIENCE (2079)

Florida Memorial University, Inc.

Miami Gardens, FL

JOB DETAILS
SKILLS
Academic Advice, Algorithms, Americans with Disabilities Act (ADA), Artificial Intelligence (AI), Background Investigation, Blackboard, Canvas, Cloud Computing, College Level Faculty, Communication Skills, Computer Certifications, Computer Engineering, Computer Networks, Computer Organizations, Computer Programming, Computer Science, Computer Skills, Data Analysis, Data Science, Data Structures, Database Technology, Detail Oriented, Educational Technology, Higher Education, Information Technology & Information Systems, Internet Security, Laboratory, Laboratory Analysis, Learning Management System (LMS), LinkedIn, Machine Learning, Microsoft Office, Mobile Web Programming, Network Software, Online Training, Operating Systems, Organizational Skills, Presentation/Verbal Skills, Problem Solving Skills, Record Keeping, Software Development, Software Engineering, Systems Administration/Management, Technical Support, Time Management, Training/Teaching, University/School Policies, Unix Shell Programming, Web Programming, Writing Skills
LOCATION
Miami Gardens, FL
POSTED
3 days ago

JOB DESCRIPTION

POSITION: Adjunct Instructor of Computer Science

DIVISION/DEPARTMENT: Comp. Science & Technology | School of Arts & Sciences

FLSA STATUS: Part-Time | Non-Exempt

REPORTS TO: Chair, Computer Science & Technology Division

The Adjunct Instructor of Computer Science is a part-time position employed for a specific assignment and specified academic term with primary responsibilities for delivering high-quality instruction in assigned undergraduate and/or graduate computer science courses in accordance with departmental needs, institutional policies, and course learning outcomes. Courses may be delivered face-to-face, hybrid, or online. The position requires appropriate academic preparation and/or professional experience in computer science or a closely related computing discipline, as well as the ability to support student learning through effective teaching, timely feedback, and use of instructional technology. This position will report directly to the Chair of the Computer Science & Technology Division.

Essential Functions

  • Teach assigned computer science courses, which may include introductory programming, computer concepts, data structures, algorithms, software development, database systems, web or application development, operating systems, computer organization, networking, artificial intelligence, data science, cybersecurity fundamentals, or related computing topics based on departmental need and instructor qualification.
  • Prepare and deliver course instruction consistent with the approved course description, syllabus, learning objectives, institutional policies, and departmental expectations.
  • Develop, update, and use a course syllabus for each assigned course following established institutional and departmental guidelines.
  • Use appropriate instructional methods, examples, assignments, projects, labs, and assessments to support student learning in computer science and related computing disciplines.
  • Maintain an organized course shell in the learning management system and post required course materials, assignments, grades, and announcements in a timely manner.
  • Provide timely grading, feedback, and communication to students regarding course expectations, progress, and performance.
  • Maintain accurate records of attendance, grades, and student performance as required by University policy.
  • Conduct student assessment activities and submit required course-level information, grades, and documentation by established deadlines.
  • Use instructional technology, learning management systems, and computer applications effectively to support teaching and learning.
  • Refer students to appropriate academic support, advising, tutoring, technology support, or administrative offices when needed.
  • Communicate professionally with students, faculty, staff, and administrators and maintain confidentiality of student information.
  • Participate in required adjunct orientation, training, course meetings, or department communication related to assigned teaching duties.
  • Perform other instructional duties directly related to assigned courses as required or deemed appropriate by the Division Chair.
  • The omission of specific duties does not preclude the supervisor from assigning duties that logically relate to the position.

Knowledge, Skills, and Abilities

  • Knowledge of computer science concepts and practices appropriate to the assigned teaching area.
  • Ability to provide quality instruction in computer science and related computing disciplines.
  • Ability to teach programming, problem solving, computational thinking, systems concepts, software development, or other assigned computer science topics using clear examples and practical exercises.
  • Ability to support students with varied levels of preparation while maintaining appropriate academic standards.
  • Ability to use learning management systems and academic technologies such as Canvas, Blackboard, Jenzabar, Microsoft Office, LinkedIn Learning, or comparable systems.
  • Strong oral and written communication skills.
  • Effective organizational and time management skills, including the ability to meet grading, reporting, and course deadlines.
  • Professionalism, dependability, attention to detail, and responsiveness to student and department communication.
  • Ability to work effectively with diverse student populations and support an inclusive learning environment.
  • Ability to handle confidential and sensitive information in a professional manner.
  • Adaptability to changing instructional technologies, course formats, and departmental needs.
  • Physical ability to perform the essential functions of the position, with or without reasonable accommodation.
  • Moderate physical activity. Requires handling objects of average weight up to fifty (50) pounds or standing and/or walking for more than four (4) hours per day.

Minimum Requirements

  • This position requires a Master's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, Information Systems, Data Science, Cybersecurity, or a closely related computing field from an accredited institution.
  • At least 18 graduate credit hours in Computer Science or the assigned teaching discipline, when required for credentialing.
  • Demonstrated ability to teach computer science or related computing courses at the college level or comparable professional training experience.
  • Demonstrated proficiency with computers, software applications, and instructional technology.
  • Ability to teach in face-to-face, hybrid, online, evening, weekend, or accelerated formats as assigned and as applicable.
  • Evidence of plans to continue scholarly and professional growth.
  • Teaching experience at the college level, including experience as a teaching assistant while in graduate school.
  • The potential to have a positive impact through service that represents the University on campus and within the greater community.

Preferred Requirements

  • Doctorate or advanced graduate study in Computer Science, Information Technology, Information Systems, Data Science, Cybersecurity, or a closely related field.
  • Prior college-level teaching experience, including experience teaching diverse undergraduate student populations.
  • Experience teaching online, hybrid, or technology-enhanced courses.
  • Professional or teaching experience in one or more areas such as programming, software development, data structures, databases, computer networks, operating systems, web/mobile development, cloud computing, artificial intelligence, machine learning, data science, cybersecurity, or systems administration.
  • Industry experience applied project experience, or relevant professional certifications in computing, cloud, cybersecurity, networking, software development, database systems, or data analytics.
  • Experience designing practical labs, programming assignments, projects, rubrics, or course materials aligned with student learning outcomes.

Pre-Employment Requirements

  • Criminal background check

Florida Memorial University is an Equal Employment Opportunity Employer. In compliance with the American Disabilities Act (ADA), those functions of the job that are identified as essential are required to be performed with or without reasonable accommodations. Requests to facilitate the performance of essential functions will be given careful consideration.

About the Company

F

Florida Memorial University, Inc.