1

Computer Science Science Jobs in Houston, TX (NOW HIRING)

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online AP Computer Science A tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have ...

About the Job The Varsity Tutors Live Learning Platform has thousands of students looking for online AP Computer Science A tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have ...

next page

Showing results 1-20

Computer Science Science information

See Houston, TX salary details

$23.4K

$46.2K

$75.4K

How much do computer science science jobs pay per year?

As of Jun 19, 2026, the average yearly pay for computer science science in Houston, TX is $46,212.00, according to ZipRecruiter salary data. Most workers in this role earn between $36,800.00 and $49,700.00 per year, depending on experience, location, and employer.

What is computer science?

Computer science is the study of computers and computational systems, including their theory, design, development, and application. It encompasses a wide range of topics such as algorithms, data structures, programming languages, software engineering, artificial intelligence, computer architecture, and more. Professionals in this field solve complex problems, create innovative software and hardware solutions, and contribute to technological advancements across industries.

What are the key skills and qualifications needed to thrive as a Computer Scientist, and why are they important?

To thrive as a Computer Scientist, you need strong analytical abilities, programming proficiency, and a solid background in mathematics and algorithms, usually supported by a degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, or C++), version control systems like Git, and experience using software development tools are typically expected. Critical thinking, problem-solving, and effective teamwork are essential soft skills that help drive innovation and collaboration. These skills and qualities are vital for developing reliable software solutions, advancing research, and adapting to rapidly evolving technology landscapes.

What job makes $10,000 a month without a degree?

In the field of computer science, roles such as freelance software developer, cybersecurity consultant, or cloud solutions architect can earn $10,000 or more per month without a formal degree, often relying on strong skills, certifications, and experience. These positions typically involve remote work, self-directed projects, or consulting, and may require proficiency in programming languages, security protocols, or cloud platforms.

What jobs do computer science majors get?

Computer science majors can pursue a variety of roles including software developers, systems analysts, database administrators, cybersecurity analysts, and network engineers. These positions often require knowledge of programming languages, problem-solving skills, and familiarity with tools like Java, Python, or SQL, and may involve working in office or remote environments. Certifications such as CompTIA or Cisco can enhance job prospects.

What jobs does computer science get you into?

A degree in computer science can lead to roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like databases and operating systems.

How does a computer scientist typically collaborate with other departments within an organization?

Computer scientists often work closely with teams across various departments such as engineering, product development, data analytics, and IT. Collaboration usually involves gathering requirements, designing algorithms or systems to address business needs, and integrating technical solutions into existing workflows. Effective communication is essential, as computer scientists may need to explain complex concepts to non-technical colleagues and ensure that technical solutions align with overall organizational goals. This interdisciplinary teamwork provides valuable opportunities to expand both technical and soft skills.

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

AspectComputer Science ScienceSoftware Developer
Required CredentialsBachelor's or higher in Computer Science, related fieldsBachelor's in Computer Science, Software Engineering, or related fields
Work EnvironmentResearch labs, academia, tech companiesTech companies, startups, corporate IT teams
Employer & Industry UsageUniversities, research institutions, tech firmsSoftware firms, IT departments, app development
Common Search & ComparisonFocuses on theoretical and foundational aspectsFocuses on building and maintaining software applications

Computer Science Science and Software Developer roles share foundational knowledge in programming and computing. However, Computer Science Science emphasizes theoretical research, algorithms, and foundational principles, often in academic or research settings. In contrast, Software Developers focus on designing, coding, and deploying software solutions in practical, industry environments. Both roles require similar educational backgrounds but serve different career paths within the tech industry.

What jobs can I do with computer science?

A degree in computer science opens opportunities for roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like databases and operating systems.
What job categories do people searching Computer Science Science jobs in Houston, TX look for? The top searched job categories for Computer Science Science jobs in Houston, TX are:
What cities near Houston, TX are hiring for Computer Science Science jobs? Cities near Houston, TX with the most Computer Science Science job openings:
Infographic showing various Computer Science Science job openings in Houston, TX as of June 2026, with employment types broken down into 77% Full Time, 20% Part Time, and 3% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $46,212 per year, or $22.2 per hour.
Computer Science Teacher Anticipated

Computer Science Teacher Anticipated

Conroe Independent School District

Conroe, TX • On-site

$43K - $59K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Conroe Independent School District rating

6.7

Company rating: 6.7 out of 10

Based on 33 frontline employees who took The Breakroom Quiz

290th of 552 rated elementary and secondary schools


Job description

Computer Science Teacher AnticipatedJOB STATUS: OPEN POSTING DATE: 06/11/2026 CLOSING DATE: 06/17/2026 04:00 PM POSTING NUMBER: 054106 LOCATION: Grand Oaks High School - 016 POSITION TITLE: Computer Science Teacher Anticipated
JOB DESCRIPTION:
Provide students with appropriate learning activities and experiences designed to help them fulfill their potential for intellectual, emotional, physical, and social growth. Enable students to develop competencies and skills to function successfully in society.
DUTIES and RESPONSIBILITIES:
  1. Develop and implement lesson plans that fulfill the requirements of the District's curriculum program and show written evidence of preparation as required.
  2. Prepare lessons that reflect accommodations for differences in student learning styles.
  3. Present subject matter according to guidelines established by Texas Education Agency, Board policies, and administrative regulations.
  4. Plan and use appropriate instructional and learning strategies, activities, materials, and equipment that reflect understanding of the learning styles and needs of students assigned.
  5. Conduct assessment of student learning styles and use results to plan instructional activities.
  6. Work cooperatively with special education teachers to modify curricula as needed for special education students according to guidelines established in Individual Education Plans (IEP).
  7. Work with other members of staff to determine instructional goals, objectives, and methods according to district requirements.
  8. Plan and supervise assignments of teacher aide(s) and volunteer(s).
  9. Use technology to strengthen the teaching/learning process.
  10. Help students analyze and improve study methods and habits.
  11. Conduct ongoing assessment of student achievement through formal and informal testing.
  12. Assume responsibility for extracurricular activities as assigned. Sponsor outside activities approved by the campus principal.
  13. Be a positive role model for students, support mission of school district.
  14. Create classroom environment conducive to learning and appropriate for the physical, social, and emotional development of students.
  15. Manage student behavior in accordance with Student Code of Conduct and student handbook.
  16. Take all necessary and reasonable precautions to protect students, equipment, materials, and facilities.
  17. Assist in selection of books, equipment, and other instructional materials.
  18. Establish and maintain open of communication by conducting conferences with parents, students, principals, and teachers.
  19. Maintain a professional relationship with colleagues, students, parents, and community members.
  20. Use effective communication skills to present information accurately and clearly.
  21. Participate in staff development activities to improve job-related skills.
  22. Keep informed of and comply with state, district, and school regulations and policies for classroom teachers.
  23. Compile, maintain, and file all physical and computerized reports, records, and other documents required.
  24. Attend and participate in faculty meetings and serve on staff committees as required.
  25. Regular attendance.
  26. Other duties assigned.

ASSIGNMENTS TO VIRTUAL INSTRUCTION:
  1. Seamlessly integrate District-approved online learning platforms and required software into the planning, delivery, and support of virtual instruction.
  2. Plan, prepare, implement, and evaluate lessons and activities during the standard work hours of the campus at which the teacher is assigned, as well as prolonged or irregular hours.
  3. Be able to communicate with students, parents, and campus and District personnel during the standard work hours of the campus at which the teacher is assigned, as well as prolonged or irregular hours.
  4. Adhere to all professional responsibilities and deadlines including professional communication and responsiveness.
  5. Be flexible, responsive, and positive with students, parents, and staff.
  6. Effectively translate CISD Best Practices into the virtual instructional setting.
  7. Regularly attend and apply District-approved professional development in the most up-to-date practices associated with virtual instruction.
  8. Accurately and timely obtain and report required student data, including attendance, grades, etc.
  9. Dress professionally as you would if you were offering instruction to students in a traditional, in-person setting.
  10. Teach and interact with students from a quiet space, free from distraction, where appropriate confidentiality rules can be followed.
  11. Create a virtual classroom environment conducive to learning and appropriate for the physical, social, and emotional development of students.
  12. Provide small group and tutoring opportunities for students who are experiencing difficulty in their learning.
  13. Support any extracurricular activities for which you are responsible according to District guidelines.
  14. Attend all required campus and District meetings.
EXPERIENCE: QUALIFICATIONS:
Education/Certification:
  • Bachelor's degree from accredited university
  • Valid Texas teaching certificate with required endorsements for subject and level assigned

Special Knowledge/Skills:
  • Knowledge of subjects assigned
  • General knowledge of curriculum and instruction
  • Ability to instruct students and manage their behavior
  • Strong organizational, communication, and interpersonal skills
CONTACT INFORMATION:
SUPERVISORY RESPONSIBILITIES: Supervise assigned teacher aide(s).
Mental Demands/Physical Demands/Environmental Factors: Maintain emotional control under stress. Occasional prolonged and/or irregular hours. Frequent standing, stooping, bending, pulling and pushing. Move small stacks of textbooks, media equipment, desks, and other classroom equipment
APPLY TO:
To apply for this position, click "login" above. Additionally, once you've logged into your WinOcular application, upload your current resume and letter of interest and ensure your application is updated. Current employees must apply using the internal system. Principals have requested no telephone calls, please.
SALARY:
For full salary scale, go to Employment Section of CISD web page and click on "Pay Plans".
DAYS: 187 START DATE: 2026-2027 School Year

What Conroe Independent School District employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom