Преподава курсове, отнасящи се до математически концепции, статистика и статистически науки и до приложението на стандартизирани математически техники при решаване на математически проблеми и ситуации.
Преподава курсове, отнасящи се до химическите и физическите свойства и състав на веществата. Работата може да включва инструкции на методите за количествен и качествен анализ.
Програмистът разработва и поддържа програмни продукти (софтуер), системи и бази данни. Може да бъде пряк изпълнител на задачата или групов ръководител.