Adjunct Instructor Of Computer Science
Job in
Miami Gardens, Miami-Dade County, Florida, 33056, USA
Listed on 2026-06-17
Listing for:
Florida Memorial University Inc
Part Time
position Listed on 2026-06-17
Job specializations:
-
Education / Teaching
Computer Science, IT/Computer Science Instructor, University Professor -
IT/Tech
Computer Science, IT/Computer Science Instructor
Job Description & How to Apply Below
JOB DESCRIPTION POSITION:
Adjunct Instructor of Computer ScienceDIVISION/DEPARTMENT:
Comp. Science & Technology | School of Arts & SciencesFLSA 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, Linked In 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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×