1

Online Masters Computer Science Jobs (NOW HIRING)

Computer Science Teacher

Flushing, NY ยท On-site

$52K - $72K/yr

Overview The Computer Science Teacher is responsible for instruction, course preparation ... Masters degree or NY State teaching certification preferred. * Professional experience related to ...

Computer Science Teacher

Flushing, NY

$52K - $72K/yr

Overview The Computer Science Teacher is responsible for instruction, course preparation ... Masters degree or NY State teaching certification preferred. * Professional experience related to ...

Computer Science Teacher

Kingsland, GA ยท On-site

$43K - $60K/yr

Computer Science Teacher - Camden County High School Date: April 21, 2026 Closing Date: Until ... online application, attach a cover letter and resume then submit it for the posted vacancy at ...

Online Computer Science Tutor

Durham, NC ยท On-site +1

$14 - $16/hr

Online sessions take place via Upswing's virtual classroom and offer video, audio, and chatbox in ... computer science * Have access to reliable, high-speed Internet, a quiet, distraction-free ...

Online Computer Science Tutor

Durham, NC ยท Remote

$14 - $16/hr

Online sessions take place via Upswing's virtual classroom and offer video, audio, and chatbox in ... computer science * Have access to reliable, high-speed Internet, a quiet, distraction-free ...

Computer Science Teacher

San Antonio, TX ยท On-site

$45K - $62K/yr

The role of the Computer Science Teacher (SET) is to ensure the day-to-day exceptional education of ... Masters degree from an accredited college or university in subject matter or education * 2+ years ...

next page

Showing results 1-20

Online Masters Computer Science information

What is the difference between Online Masters Computer Science vs Software Developer?

AspectOnline Masters Computer ScienceSoftware Developer
CredentialsTypically requires a master's degree in computer science or related fieldUsually requires a bachelor's degree in computer science or related field, certifications optional
Work EnvironmentAcademic, research, or industry settings; often involves project work and collaborationPrimarily in office or remote settings; focuses on coding, testing, and software design
Industry UsageUsed for career advancement, specialization, or transitioning into tech rolesCore role in tech companies, startups, and IT departments
Search & Comparison IntentUnderstanding educational pathways and qualificationsJob responsibilities, skills, and career prospects

Online Masters Computer Science provides advanced academic credentials suitable for research, teaching, or specialized roles, while Software Developer focuses on practical coding and software creation. Both roles are integral to the tech industry but serve different career stages and objectives.

What is an online master's in computer science?

An online master's in computer science is a graduate-level degree program that allows students to study advanced topics in computer science remotely, typically through a university's online platform. These programs generally cover areas such as algorithms, machine learning, artificial intelligence, software engineering, and data science. They are designed for working professionals or students who need flexibility in their schedules. Graduates often pursue careers in software development, data science, research, or continue their academic studies. Admission usually requires a bachelor's degree in computer science or a related field.

How to make $70,000 a year from home?

An online master's in computer science can lead to remote roles such as software developer, data analyst, or cybersecurity specialist that pay $70,000 or more annually. Building in-demand skills, gaining relevant certifications, and gaining experience in programming languages like Python or Java can help achieve this income level while working from home.

What are the key skills and qualifications needed to thrive as a graduate of an Online Master's in Computer Science, and why are they important?

To excel as a graduate of an Online Master's in Computer Science, you need advanced programming abilities, algorithmic thinking, and a strong grasp of computer science fundamentals, often supported by a bachelor's degree in a related field. Familiarity with programming languages like Python or Java, experience with tools such as Git and cloud platforms, and sometimes certifications in data science or cybersecurity are highly valuable. Strong problem-solving, self-motivation, and effective communication skills help you stand out in remote or collaborative environments. These skills and qualifications are crucial for tackling complex technical problems and succeeding in diverse, technology-driven roles.

How do professionals in an online Master's in Computer Science program balance coursework with full-time employment?

Many students in online Master's in Computer Science programs are working professionals who need to juggle academic responsibilities with their careers. These programs are typically designed for flexibility, often offering asynchronous lectures and assignments that can be completed on your schedule. However, staying disciplined with time management, setting aside regular study hours, and proactively communicating with instructors are key to successfully managing both work and study commitments. Additionally, online platforms often provide collaboration tools and virtual office hours to support students in balancing their responsibilities.
More about Online Masters Computer Science jobs
What cities are hiring for Online Masters Computer Science jobs? Cities with the most Online Masters Computer Science job openings:
What are the most commonly searched types of Masters Computer Science jobs? The most popular types of Masters Computer Science jobs are:
What states have the most Online Masters Computer Science jobs? States with the most job openings for Online Masters Computer Science jobs include:

Computer Science Teacher

Yeshivas

Flushing, NY โ€ข On-site

$52K - $72K/yr

Part-time

Posted 26 days ago


Job description

Overview
The Computer Science Teacher is responsible for instruction, course preparation, developing instructional materials, grading and assessment, and professional responsibilities as a member of the instructional team of a school or academic department. The ideal candidate will be a dynamic educator who can excite and inspire students, communicates actively with parents and colleagues and should be well versed in coding and other computer curriculum.
Responsibilities
  • Plan, prepare and deliver lesson plans and instructional materials that facilitate active learning
  • Develops schemes of work, lesson plans and tests that are in accordance with established procedures.
  • Instruct and monitor students in the use of learning materials and equipment.
  • Manage student behavior in the classroom by establishing and enforcing rules and procedures. Maintain discipline in accordance with the rules and disciplinary systems of the school.
  • Provide appropriate feedback on work.
  • Encourage and monitor the progress of individual students and use information to adjust teaching strategies. Maintain accurate and complete records of students' progress and development. Update all necessary records accurately and completely as required by laws, district policies and school regulations. Prepare required reports on students and activities.
  • Establish and communicate clear objectives for all learning activities.
  • Provide a variety of learning materials and resources for use in educational activities.
  • Observe and evaluate student's performance and development.
  • Assign and grade class work, homework, tests and assignments.

Qualifications
  • Degree in a relevant field of study from an accredited college or university. Masters degree or NY State teaching certification preferred.
  • Professional experience related to the field of study

Maximum Salary
USD $10,000.00/Yr.
Minimum Salary
USD $8,000.00/Yr.