1

Computer Science Teaching Assistant Jobs in North Dakota

Support computers, laptops, tablets, smart phones and applications * Assist with onboarding of new ... or reward Teach-ability * Consistent eagerness to listen, learn, apply knowledge and accept ...

... Assist at the time of high-risk delivery and post-resuscitative care of the sick newborn • ... Health Science teaching medical students & family medicine residents as well as an upcoming ...

... Assist at the time of high-risk delivery and post-resuscitative care of the sick newborn Largest ... Health Science teaching medical students & family medicine residents as well as an upcoming ...

See the iOS app or the Android app Responsibilities: * Assist in defining product requirements ... Bachelor's degree in Computer Science, Engineering, Business or a related field (preferred, not ...

See the iOS app or the Android app Responsibilities: * Assist in defining product requirements ... Bachelor's degree in Computer Science, Engineering, Business or a related field (preferred, not ...

See the iOS app or the Android app Responsibilities: * Assist in defining product requirements ... Bachelor's degree in Computer Science, Engineering, Business or a related field (preferred, not ...

See the iOS app or the Android app Responsibilities: * Assist in defining product requirements ... Bachelor's degree in Computer Science, Engineering, Business or a related field (preferred, not ...

See the iOS app or the Android app Responsibilities: * Assist in defining product requirements ... Bachelor's degree in Computer Science, Engineering, Business or a related field (preferred, not ...

See the iOS app or the Android app Responsibilities: * Assist in defining product requirements ... Bachelor's degree in Computer Science, Engineering, Business or a related field (preferred, not ...

Childcare Teacher

Fargo, ND · On-site

$18.07 - $22.63/hr

Our curriculum incorporates math, science, dramatic play, music, and art to provide opportunities ... Oversee the Assistant Teacher, Classroom Assistant, and Learning Center Leaders while in the ...

Showing results 21-40

Computer Science Teaching Assistant information

What is a computer science teaching assistant?

Computer science teaching assistants (TAs) are individuals, often graduate or advanced undergraduate students, who support professors in teaching computer science courses. Their duties typically include helping students with assignments, answering questions, conducting lab sessions, grading, and sometimes leading discussion sections. TAs play a crucial role in facilitating student learning and providing additional support outside regular lectures. They help bridge the gap between students and instructors, making it easier for students to grasp complex computer science concepts.

What are some typical challenges faced by computer science teaching assistants when supporting students during lab sessions?

Computer Science Teaching Assistants often encounter challenges such as addressing a wide range of student skill levels, managing multiple questions simultaneously, and explaining complex concepts in an accessible way. It’s important to balance providing guidance with encouraging independent problem-solving. TAs also need to stay up to date with course material and software tools, and to communicate effectively with both students and the course instructor to ensure consistent support.

What are the key skills and qualifications needed to thrive as a computer science teaching assistant, and why are they important?

To thrive as a Computer Science Teaching Assistant, you need a solid understanding of programming concepts, algorithms, and data structures, usually supported by coursework or a degree in computer science. Familiarity with programming languages (such as Python, Java, or C++), code collaboration tools (like Git), and learning management systems (e.g., Canvas or Blackboard) is often required. Strong communication, patience, and the ability to explain complex concepts clearly are crucial soft skills for supporting student learning. These skills ensure you can effectively assist students, reinforce course material, and contribute to a productive educational environment.

What is the difference between Computer Science Teaching Assistant vs Computer Science Tutor?

AspectComputer Science Teaching AssistantComputer Science Tutor
CredentialsUsually requires enrollment in or completion of a computer science programNo formal credentials required, but expertise in specific topics is essential
Work EnvironmentAssists in classrooms, labs, or university settingsProvides one-on-one or group instruction outside formal classroom settings
Employer & Industry UsageUniversities, colleges, educational institutionsPrivate tutoring services, online platforms, freelance

While both roles involve teaching computer science concepts, a Computer Science Teaching Assistant typically supports formal academic courses within educational institutions, often requiring relevant coursework or enrollment. In contrast, a Computer Science Tutor offers personalized instruction outside of formal settings, focusing on specific student needs without formal credentials. Both roles aim to improve student understanding but differ mainly in environment and credential requirements.

What are popular job titles related to Computer Science Teaching Assistant jobs in North Dakota?

For Computer Science Teaching Assistant jobs in North Dakota, the most frequently searched job titles are:

What job categories do people searching Computer Science Teaching Assistant jobs in North Dakota look for?

The top searched job categories for Computer Science Teaching Assistant jobs in North Dakota are:

Infographic showing various Computer Science Teaching Assistant job openings in North Dakota as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 13% Part Time, 1% Temporary, 3% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution.

Computer Support Specialist

Scheels

Fargo, ND • On-site

Full-time

Posted 5 days ago


Scheels rating

7.2

Company rating: 7.2 out of 10

Based on 282 frontline employees who took The Breakroom Quiz

120th of 734 rated retailers


Job description

Do you love sports, fitness, fashion or the outdoors? SCHEELS can turn your passion into a rewarding career through our extensive business and product training.
SCHEELS is a leader in the sporting goods industry - driven to create the best experience in the USA for our customers. SCHEELS boasts the largest selection of sports brands in America-offering world-class brands, special attractions, and unmatched customer service.
SCHEELS empowers our associates to become experts in exceeding the needs and expectations of our customers. SCHEELS associates talk-the-talk, and walk-the-walk, with the best product and expert training in the sporting goods industry. Mentorship and professional development training are a focus throughout your entire career.
Responsibilities:
  • Respond to requests for technical assistance in person, via phone, or electronically
  • Accurately identify, troubleshoot, and resolve hardware and software issues
  • User account administration including rights, permissions and systems groups
  • Manage build of PC setup and deployment of new PCs and printers
  • Support computers, laptops, tablets, smart phones and applications
  • Assist with onboarding of new users
  • Remains current with system information, changes, and updates
  • Execute project work plans to complete the task on time, and revise as appropriate to meet changing needs and requirements
  • Strong knowledge of Microsoft Windows
  • General knowledge of Microsoft Office, networking, and iOS
  • Excellent customer service and communication skills (written / verbal)
  • Ability to be organized, detailed, and multi-task
  • Excellent analytical skills; superior problem-solving skills with hardware and software issues

Requirements:
Customer Service
  • Genuinely and consistently treat co-workers, customers and business partners like they are the most important person including eye contact, a smile and a genuine "Thank you"

Culture
  • Approach daily tasks, projects and follow-up communication with energy and sense of urgency
  • Cultivate a deep desire to become a knowledge expert in their role with the ability to apply their knowledge and experience with great impact
  • Show respect and appreciation for others and Scheels
  • Arrive to work and meetings 10 minutes early

Team Mentality
  • Genuine interest and action in helping others before yourself, regardless of recognition or reward

Teach-ability
  • Consistent eagerness to listen, learn, apply knowledge and accept critical feedback
  • Ability to adapt to a changing work environment
  • Ability to apply concepts of basic math, grammar, punctuation and spelling

Dress Code
  • Meets Scheels dress and grooming expectations in support of professional, clean and welcoming environment for customers, co-workers and business partners

Efficiency
  • Demonstrate pride and ownership of their work while meeting expected deadlines

Education & Experience:
Preference for candidates with computer support experience
Physical Requirements/Lifting Requirements:
Must be able to sit, stand, bend at the waist, climb, stoop, kneel, crouch, reach, walk, push/pull, lift, talk, and hear with or without reasonable accommodation
Sedentary work - Exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently to lift, carry, push, pull or otherwise move objects, including the human body. Sedentary work involves sitting most of the time, but may involve walking or standing for brief periods of time. Roles are sedentary if walking and standing are required only occasionally and all other sedentary criteria are met.
Scheels cares about the health and safety of our Associates. Associates are expected to follow all safety procedures and perform their job duties in a fashion that minimizes the risk of injury
Benefits:
To see a full list of benefit offerings from Scheels visit scheels.com/careers
EQUAL EMPLOYMENT OPPORTUNITY
Scheels is an equal employment opportunity employer providing equal employment opportunities to individuals regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Scheels will provide reasonable accommodations for qualified individuals when appropriate.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.

What Scheels employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom