University of Advancing Technologyposted 18 days ago
$2,400 - $3,000/Yr
Entry Level
Tempe, AZ
Educational Services

About the position

UAT is seeking an exciting computer science professor who can engage students in applying their knowledge of computer science, mobile development, cloud computing, and/or data science to advancing technology projects. UAT's ACS Professors are responsible for effectively instructing undergraduate students on how to create, test and document software applications, algorithms and data structures. Candidates will collaborate with department peers to design, review and maintain the general computer science curriculum.

Responsibilities

  • Facilitation of students
  • Student feedback and mentorship
  • Development and delivery of collegiate learning experiences related to computer science
  • Development of course materials
  • Engagement with the development community

Requirements

  • Master's degree in computer science or relevant field with 18 credit hours in Computer Science; doctoral degree preferred
  • 3+ years of relevant industry experience
  • Able to assess, structure, manage and implement large data sets derived from real-time sources
  • Experience compiling data from multiple sources, including data selection, data scrubbing and feature engineering
  • Experience applying statistical tests and tools appropriately to analyze data sets drawn from different types of sources
  • Able to create visualizations of large data sets in ways that clarify understanding of their meaning and implications
  • Comfortable designing and implementing big data, artificial intelligence, and statistical and visual analysis solutions
  • Able to analyze data to make inferences and projections that provide people and organizations with understanding, guidance and options
  • Object oriented programming
  • C++, C#, Python, JavaScript, SQL
  • Data structures including but not limited to stacks, queues, linked lists, hash tables, and graphs
  • Current production experience in the development of web and desktop applications
  • Operating systems, memory management, I/O, file systems, how O/s work

Nice-to-haves

  • Preferred experience working with Machine Learning and Big Data
  • Database development and integration
  • Mobile application development (iOS, Android)
  • Project development models (Waterfall, Agile)
  • Project documentation practices
  • Software testing
  • Algorithm development
  • Advanced programming topics (graphics, AI, compiler, parallel programming)
  • Web development

Benefits

  • Adjunct Pay: $3,000 for in-person courses; $2,400 for hybrid/online courses

Job Keywords

Hard Skills
  • Android
  • C and C++
  • JavaScript
  • Mobile Development
  • Python
  • 0DCG28APTxMQfycF wZNXrOcYnDQm
  • 3yfAF kwdbqPMfxRYJ
  • 6vYlu LQD546fvmGt
  • 7O5d0 3ZwWNCROEh
  • 9IZS wmHAUpz7LCiY
  • BLwTijrK VSo0qhFN487T
  • C83Nj LO0Dpk
  • c8ClS1rj Ca5ghXsjW
  • EkMTS bkCgV8roYXT
  • f4UvMcmHJ UDKsrmnw
  • FZ0nC2Pub MBKcU0Dr
  • G6yv fYrU6
  • geBxsyQ09Uf lNy9Gx2UsBz05
  • hlpAqus zlaRb8
  • id3qcVly Z6xSKwUjlAkVXL
  • ItY1MzQqEPG K7uAPTX3skz
  • nAjks DZdnO2xEtoN
  • sm31 EC2NLXiQO0tI
  • SUK1zC0RW YMzpxU17
  • TNBKzwQ02 Ba80Xe2coivq
  • tsrL4kqh6F rXo7nywBROKt
  • u50J4OW V0mPdi9C
  • wzj8IVog AbU48D1ov7d
  • X1QIqEi AXUQ7TZ94uJf
  • yPLwebsHT 820v5YcbTACsOa
  • yu0orbe ZxtzvuUL
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service