What are the responsibilities and job description for the Instructor, Computer Science position at ST THOMAS UNIVERSITY INC?
Job Details
St. Thomas University - Health Sciences
Located in sunny Miami, Florida, St. Thomas University is a private, non-profit university that offers 39 undergraduate, graduate, and postgraduate degrees at its picturesque 144-acre campus and through distance learning. Its academic offerings include one of the oldest (and most highly ranked) undergraduate programs in Sports Administration in the country. STU has been ranked #1 by U.S. News & World Report in Social Mobility for regional universities in the South, which means it takes students from the lowest financial strata and catapults them to much higher financial strata in only ten years. St. Thomas University is the only Catholic Archdiocesan-sponsored university in Florida, and one of the only eight Archdiocesan universities nationwide.
POSITION SUMMARY:
A Computer Science faculty member, supporting and teaching in the undergraduate Computer Science program, and potentially in the graduate Data Science and Cybersecurity programs.
ESSENTIAL FUNCTIONS:
- Capable of teaching undergraduate lectured Computer Science courses such as Data Structures and Algorithms, Database, Software Engineering, and programming in C , Java, and Python.
- Carry a minimum class load of 12 credits per semester.
- Available for a minimum of 20 hours a week for office hours.
- Advising undergraduate students
- Other duties as assigned.
- Preferred but not required: capable of teaching graduate lectured courses in Data Science and/or Cybersecurity
Qualifications
REQUIRED EDUCATION AND EXPERIENCE:
- M.S. in Computer Science, Computational Science, Computer Engineering, Data Science or a closely related field.
- Familiarity with AI and its application in Computer Science
- Qualified experience teaching and working with undergraduate and graduate students.
PREFERRED EDUCATION AND EXPERIENCE
- PhD in Computer Science, Computational Science, Computer Engineering, Data Science or a closely related field.
- Experience with online teaching delivery.
POSITION QUALIFICATIONS:
- Able to program and instruct in the programming languages of Python, Java, C and SQL.
- Familiarity with online computing resources, cloud technologies, and AI.
- Comfortable with several classroom technological applications.