1

Bachelor In Computer Science Jobs in Houston, TX

Computer Science Teacher

Houston, TX · On-site

$43K - $60K/yr

Bachelor's degree from an accredited college or university * Valid Texas teaching certificate with ... Experience in computer science, information technology, or related field preferred Major ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

SiSTEM is hiring experienced computer science tutors to work with motivated students and families in the greater Houston area. This is not a volume tutoring gig. Our tutors work as trusted academic ...

next page

Showing results 1-20

Bachelor In Computer Science information

What types of entry-level roles can I expect to qualify for after earning a Bachelor in Computer Science, and how do these roles typically support career growth?

With a Bachelor in Computer Science, you can pursue entry-level positions such as software developer, systems analyst, IT support specialist, or quality assurance tester. These roles often involve collaborating with cross-functional teams, working on coding projects, troubleshooting technical issues, and learning industry-standard tools and practices. Such positions provide hands-on experience and mentorship opportunities, allowing you to develop specialized skills and advance toward more senior roles, such as project manager, software architect, or data scientist, as you gain experience.

What can you do with a Bachelor in Computer Science?

A Bachelor in Computer Science opens up a wide range of career opportunities in technology and related fields. Graduates can pursue roles such as software developer, systems analyst, IT consultant, data analyst, and web developer, among others. The degree provides foundational knowledge in programming, algorithms, databases, and computer systems, making graduates highly sought after in industries like finance, healthcare, entertainment, and more. Additionally, it serves as a strong base for further studies or research in computer science and related disciplines.

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 skills, programming proficiency (such as Python, Java, or C++), and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems (like Git), databases, and software development methodologies, as well as certifications in specialized areas (e.g., AWS, cybersecurity), are often valuable. Problem-solving ability, teamwork, and effective communication set outstanding professionals apart in this role. These skills and qualifications are crucial for designing efficient solutions, collaborating on complex projects, and adapting to rapid technological changes.

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

AspectBachelor In Computer ScienceSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related fieldOften requires a bachelor's degree, coding skills, and experience
Work EnvironmentAcademic, research, or industry settingsTech companies, startups, or corporate IT teams
Industry UsageEducational institutions, research labs, tech firmsSoftware companies, IT departments, freelance projects

While a Bachelor In Computer Science provides foundational knowledge and credentials, a Software Developer focuses on coding and building software applications. Many with a CS degree pursue software development careers, but the roles differ in scope and practical skills.

What cities near Houston, TX are hiring for Bachelor In Computer Science jobs? Cities near Houston, TX with the most Bachelor In Computer Science job openings:
Infographic showing various Bachelor In Computer Science job openings in Houston, TX as of June 2026, with employment types broken down into 58% Full Time, 40% Part Time, and 2% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution.
Computer Science Teacher

Computer Science Teacher

Sheldon ISD

Houston, TX • On-site

$43K - $60K/yr

Other

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


Sheldon Independent School District rating

6.5

Company rating: 6.5 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

321st of 545 rated elementary and secondary schools


Job description

Primary Purpose

Provide students with appropriate learning activities and experiences in the field of computer science designed to help them fulfill their intellectual, emotional, physical, and social growth. Enable students to develop competencies and skills in coding, programming, computational thinking, cybersecurity, digital literacy, and technology applications that prepare them for college, careers, and future opportunities.

Qualifications

Education/Certification

  • Bachelor's degree from an accredited college or university
  • Valid Texas teaching certificate with appropriate certification for assigned teaching area
  • Computer Science certification preferred

Special Knowledge/Skills

  • Knowledge of computer science curriculum and instructional strategies
  • Ability to teach coding, programming, and technology concepts
  • Knowledge of programming languages such as Python, Java, JavaScript, HTML/CSS, or similar platforms
  • Familiarity with cybersecurity, networking, robotics, and/or data science concepts preferred
  • Strong classroom management and communication skills
  • Ability to integrate technology into instruction
  • Ability to analyze student performance data and adjust instruction accordingly

Experience

  • Experience teaching secondary students preferred
  • Experience in computer science, information technology, or related field preferred

Major Responsibilities and Duties

Instructional Strategies

  • Develop and implement lesson plans that fulfill district curriculum requirements and reflect accommodations for individual student needs
  • Teach computer science concepts including programming, coding, computational thinking, digital citizenship, and technology applications
  • Prepare students for industry certifications, college readiness, and career pathways when applicable
  • Use a variety of instructional techniques, technology tools, and project-based learning activities
  • Encourage problem-solving, creativity, collaboration, and critical thinking skills
  • Assess student progress regularly and provide timely feedback

Classroom Management and Organization

  • Create a classroom environment conducive to learning and appropriate for student development
  • Manage student behavior in accordance with district policies and campus expectations
  • Maintain technology equipment, software, and instructional materials
  • Ensure proper and safe use of technology resources

Communication

  • Establish and maintain open communication with students, parents, administrators, and colleagues
  • Participate in faculty meetings, professional development, and district training
  • Collaborate with campus staff to support student achievement and instructional goals

Professional Growth and Development

  • Stay current with emerging technologies, computer science trends, and instructional practices
  • Participate in ongoing professional learning opportunities related to computer science and technology integration

Other

  • Maintain accurate records and documentation as required by district and state guidelines
  • Perform other duties as assigned by the campus principal or designee

Supervisory Responsibilities

Supervise assigned teacher aide(s), student teachers, and classroom volunteers as applicable.

Working Conditions

Mental Demands/Physical Demands/Environmental Factors

  • Maintain emotional control under stress
  • Frequent standing, walking, bending, and lifting
  • Prolonged use of computer and technology equipment

*Salary is commensurate with experience
*Minimum Salary $66,000 for fully certified teachers

*Works 187 Day Calendar
*Please note that this role requires in-person attendance and is not eligible for remote work.
Sheldon ISD will accept applications for this position through May 12, 2026. After this date, applications will continue to be accepted in the event a suitable candidate is not identified. If no viable candidate is selected from the initial applicant pool, applications submitted after May12th will be reviewed in five-day intervals until a candidate is recommended for hire.