1

Computer Science Degree Jobs in Waco, TX (NOW HIRING)

Bachelor's degree in engineering or similar technical field (e.g. computer science, data science) and a minimum of nine years of prior relevant experience; or a graduate degree with at least six ...

Associate Degree in Computer Science, Electrical Engineering, Information Systems, or closely related field of study + 2 years additional experience Required Experience: 6/+ years of experience in ...

AI Engineer I

Meridian, TX · On-site

$78K - $117K/yr

Bachelor's Degree in AI/ML, Computer Science, Information Systems, or closely related field of study or equivalent work experience (Two years' relevant work experience is equivalent to one-year ...

Senior Automation Engineer

Waco, TX · On-site

$92K - $121K/yr

... degree in computer science, electrical engineering, automation engineering, or equivalent, or 4+ years of PLC programming or automation engineering experience - Work a flexible schedule/shift/work ...

Bachelor's degree in computer science, engineering, math, or other science discipline * 1+ years of experience in software development (internship experience qualifies) PREFERRED SKILLS AND ...

Required : • Bachelor's degree in computer science, engineering, math, or other science discipline • 1+ years of experience in software development (internship experience qualifies) • This is ...

Bachelor's degree in Computer Science, Data Science, Information Systems, Business, Finance, or a related field required * Master's degree preferred * 5+ years of experience in technology, data ...

next page

Showing results 1-20

Computer Science Degree information

See Waco, TX salary details

$50.2K

$73.8K

$87K

How much do computer science degree jobs pay per year?

As of Aug 8, 2026, the average yearly pay for computer science degree in Waco, TX is $73,780.00, according to ZipRecruiter salary data. Most workers in this role earn between $68,800.00 and $83,000.00 per year, depending on experience, location, and employer.

What can you do with a computer science degree?

A computer science degree prepares individuals for roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and network administrator. It provides skills in programming, algorithms, and systems design, often requiring knowledge of programming languages like Java, Python, or C++ and familiarity with tools such as databases and operating systems.

What is a computer science degree?

A Computer Science degree is an academic program that focuses on the study of computers, computational systems, and software. Students learn about programming, algorithms, data structures, computer hardware, software engineering, and theoretical concepts underpinning computing. Graduates are prepared for careers in software development, data analysis, cybersecurity, artificial intelligence, and many other technology-related fields. The degree can be earned at various levels, including associate, bachelor's, master's, and doctoral degrees.

What are the key skills and qualifications needed to thrive with a computer science degree, and why are they important?

To thrive with a Computer Science degree, a strong grasp of programming languages, algorithms, and data structures is essential, typically supported by a bachelor's degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and certifications such as AWS Certified Developer or CompTIA Security+ are often beneficial. Problem-solving, analytical thinking, and effective teamwork are crucial soft skills that distinguish successful professionals. Mastering these skills enables individuals to efficiently design, implement, and maintain complex software solutions in diverse technical environments.

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

AspectComputer Science DegreeSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically requires programming skills, experience, and sometimes certifications
Work EnvironmentAcademic, research, or industry settingsTech companies, startups, or freelance projects
Industry UsageUsed as a qualification for various tech rolesPractical role focused on coding and software creation
Search & Comparison IntentUnderstanding educational requirements and career pathsJob qualifications and skills needed for software development

While a Computer Science Degree provides foundational knowledge and credentials, a Software Developer focuses on applying programming skills to build software. Many software developers have degrees in computer science, but practical experience and coding ability are equally important for the role.

What jobs can you do with a computer science degree?

A computer science degree qualifies individuals for a variety of roles including software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. These jobs often require knowledge of programming languages, problem-solving skills, and familiarity with tools like Linux, Java, or Python.

Are computer science degree majors still in demand?

Computer science degree majors are currently in high demand due to the growth of technology industries, software development, data analysis, and cybersecurity. Employers seek candidates with programming skills, knowledge of algorithms, and experience with tools like Python, Java, and cloud platforms, making it a strong field for job opportunities.

What jobs does a computer science degree get you?

A computer science degree can lead to roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often within technology or IT environments.

What types of entry-level roles are typically available to recent graduates with a computer science degree, and how do these roles support career growth?

Recent graduates with a Computer Science degree often start in roles such as software developer, QA engineer, IT support specialist, or data analyst. These positions provide hands-on experience with real-world projects, exposure to collaborative team environments, and an opportunity to work with various technologies. Early career roles typically include mentorship and training, allowing new professionals to build foundational skills, specialize in areas of interest, and progress toward more advanced positions like software architect, project manager, or data scientist over time.
What are popular job titles related to Computer Science Degree jobs in Waco, TX? For Computer Science Degree jobs in Waco, TX, the most frequently searched job titles are:
What cities near Waco, TX are hiring for Computer Science Degree jobs? Cities near Waco, TX with the most Computer Science Degree job openings:
Infographic showing various Computer Science Degree job openings in Waco, TX as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $73,780 per year, or $35.5 per hour.

Part-Time Instructor, Computer Information Systems

McLennan Community College

Waco, TX • On-site

Part-time

Medical, Retirement

Re-posted 22 days ago


Job description

Salary: Depends on Qualifications
Location : Waco, TX
Job Type: Part-Time
Job Number: 00429
Division (Department): Instruction & Student Engagement
Department (Division): Workforce & Public Service
Opening Date: 04/23/2025
LOOKING FOR INDIVIDUALS WHO EXEMPLIFY OUR COLLEGE VALUES:
Communications: We will be open and courageous in our communication with students and with one another. We will communicate decisions and the reasons for them. Excellence: We will strive for excellence in all that we do. We will actively plan for the future, seeking new and innovative ways to accomplish our mission. Inclusiveness: We will seek to appreciate and understand our students and each other, actively seeking different viewpoints. We will work to create a welcoming environment where our diverse community of students and employees learn, teach, and work together. Integrity: We will work with the highest level of integrity, taking responsibility for all of our actions. We will tell the truth and seek to be fair in our decision-making and actions. People: We will be honest, humble, respectful, and gracious to our students and to each other. We best serve our students, colleagues, and community when we work as a team.
Application will not be considered until ALL required documents are received.
GENERAL POSITION DESCRIPTION:
Instruct courses in Computer Information Systems. Other responsibilities include, but are not limited to: participating in college committees, promoting and supporting the department's mission and goals, leading extra-curricular activities, participating in professional development activities, working across departments to develop student communication and problem-solving skills, maintaining office hours. Faculty are expected to accept courses as assigned which could include face-to-face and non-traditional venues, such as evening, weekend, dual credit, blended, and/or online courses. This position reports to the Program Director of Computer Information Systems. Employee may not exceed 19.5 hours per week.
NOTE: This is a security sensitive position and an appropriate background investigation will be made on applicants being strongly considered for this position.
WORKING CONDITIONS:
Physical effort-restricted: Sustained posture or intense attentiveness for prolonged periods. Light lifting (less than 30 lbs.), some walking, pushing, pulling on a regular basis. Work environment-Minimal hazard/exposure: Standard office setting. At least minimal environmental controls to assure health and comfort.
BENEFITS:
Part-Time Retirement. Participation in Medicare Part A, but not Social Security(FICA).
QUALIFICATIONS:
MINIMUM QUALIFICATION REQUIREMENTS:
Education: Bachelor's degree in Computer Science, Computer Information Systems, Networking, Information Assurance, Cybersecurity, Web Design/Graphic Design, or a related field from an accredited college or university.
Experience: Minimum of two years of industry work experience in Network Administration, Cybersecurity, Computer Science, Computer Information Systems, or Information Assurance.
PREFERRED QUALIFICATIONS:
Education: Master's degree in Computer Science, Computer Information Systems, Networking, Information Assurance, Cybersecurity, Web Design/Graphic Design, or a related field from an accredited college or university; Industry certifications such as Network+, Security+, or CCNA;
Experience: Teaching experience to include distance education and higher education; Programming experience in C++ and Python.
APPLICATION INFORMATION:
Please feel free to contact this office regarding the status of your application. NOTE: Finalists may be asked to participate in an in-basket exercise. MCC uses E-Verify to confirm the employment eligibility of all newly hired employees. For more information visit .
REQUIRED APPLICATION MATERIALS:
  • Online Employment Application
  • Resume
  • Copies of college transcripts

MCC provides equal educational opportunities to all individuals and does not discriminate against any individual regardless of race, color, religion, national or ethnic origin, gender, disability, age, veteran status, genetic information, sexual orientation, gender identity, pregnancy, or other legally protected category in its educational programs, activities, or employment.