GA/TA Department of Computer Science

University of ArkansasLittle Rock, AR
2d$1,250 - $1,500

About The Position

The Department of Computer Science at the University of Arkansas at Little Rock is seeking candidates to fill its available graduate teaching assistant (GTA) and graduate research assistant (GRA) positions. The primary responsibility of a GTA is to serve in a course support role under the direct supervision of a designated course instructor. The primary responsibility of a GRA is to provide professional-level support related to research and creative activities under direct supervision of a graduate faculty member. This position is governed by state and federal laws, and agency/institution policy.

Requirements

  • Currently admitted to one of the following graduate degree programs at the University of Arkansas at Little Rock: MS in Computer Science, CIS Ph.D. - Computer Science Track, or a graduate program in a closely related field of study
  • A 3.00 cumulative GPA for all UA Little Rock graduate credit courses
  • Must enroll in at least 9 hours during each fall and spring semester during a full GA appointment (20 hours per week) or 6 hours during each fall and spring semester during a half GA appointment (10 hours per week)

Nice To Haves

  • Strong verbal and written communication skills
  • Programming in languages such as C++, Python, Java or C#
  • Frontend web design and development skills including HTML, CSS, and Javascript
  • Web application and mobile application development technologies such as Android Studio, Xcode, Swift, React, JQuery, Bootstrap, Node.js
  • Database design and development including SQL, connection management and pools, and transaction management
  • Software engineering methodologies and full software development lifecycle (SDLC) knowledge and experience
  • IT Infrastructure knowledge including hardware, operating systems, networks, and cloud computing

Responsibilities

  • Attend class sessions
  • Serve as an assistant in laboratory activities
  • Lead a class activity such as a discussion group or demonstration
  • Tutor students
  • Hold office hours and respond to email questions from students
  • Proctor examinations
  • Grade tests, assignments and projects
  • Assist with the development and evaluation of instructional materials
  • Prepare reports and articles for publications as directed by the graduate faculty member
  • Perform tasks and assist graduate faculty member in research activities for a designated project
  • Develop work plans in accordance with research objectives
  • Conduct independent research specific to the research project
  • Perform development work for the project. Depending on the needs of the project, development work could include software development, database design and implementation, development and application of machine learning models, statistical analysis, utilizing VR/AR technologies for immersive interactive solutions and data visualization
  • Conduct testing, implementation, and evaluation of project deliverables
  • Coordinate project meetings and lead project discussions
  • Assist in other specialized administrative, technical, or editorial duties connected to the research project
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service