1

Bs Computer Science Jobs in Tennessee (NOW HIRING)

... Bachelor's degree in computer science, electrical engineering, automation engineering, or equivalent, or 2+ years of PLC programming or automation engineering experience - Work a flexible schedule ...

Data Scientist

Lewisburg, TN · On-site

$50 - $70/hr

Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, or related field * 3+ years of professional experience in data science, analytics, or related role * Proficiency in ...

New

Principal Data Engineer

Goodlettsville, TN

$107K - $129K/yr

... BS or MS degree in Computer Science or a related technical field • 4+ years of Python or Java development experience • 4+ years of SQL experience (No-SQL experience is a plus) • 4+ years of ...

Employer also accepts Bachelor's degree in Computer Science / Information Technology / Engineering (Any) /Technology (Any)/Science or related field plus five years of progressive work experience in ...

Employer also accepts Bachelor's degree in Computer Science / Information Technology / Engineering (Any) /Technology (Any)/Science or related field plus five years of progressive work experience in ...

Employer also accepts Bachelor's degree in Computer Science / Information Technology / Engineering (Any) /Technology (Any)/Science or related field plus five years of progressive work experience in ...

Sr Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

In this role you should be on the constant lookout for the best talent to help build out our team of quality engineers pioneering SaaS in an underserved vertical You Have * BS Computer Science, or ...

Sr Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

In this role you should be on the constant lookout for the best talent to help build out our team of quality engineers pioneering SaaS in an underserved vertical You Have: * BS Computer Science, or ...

Sr Software Engineer

Nashville, TN · On-site +1

$118K - $156K/yr

In this role you should be on the constant lookout for the best talent to help build out our team of quality engineers pioneering SaaS in an underserved vertical You Have: * BS Computer Science, or ...

Showing results 41-60

Bs Computer Science information

See Tennessee salary details

$51.3K

$75.4K

$88.9K

How much do bs computer science jobs pay per year?

As of Sep 12, 2026, the average yearly pay for bs computer science in Tennessee is $75,431.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,300.00 and $84,900.00 per year, depending on experience, location, and employer.

What is a BS in Computer Science?

A BS in Computer Science is a Bachelor of Science degree that focuses on the theoretical foundations and practical applications of computing and programming. Students learn about algorithms, data structures, software development, computer systems, and sometimes topics like artificial intelligence, cybersecurity, and databases. Graduates are prepared for careers in software engineering, IT, research, or for further study in graduate programs. The degree generally takes about four years to complete and combines coursework, projects, and sometimes internships to provide a comprehensive understanding of computer science.

What types of entry-level roles are commonly available to graduates with a BS in Computer Science, and how can I identify which path aligns with my interests?

Graduates with a BS in Computer Science often find entry-level opportunities as software developers, QA engineers, data analysts, IT support specialists, or web developers. To determine which path best suits your interests, consider the subjects you enjoyed most during your studies, such as programming, databases, or networking, and look for roles that emphasize those skills. Internships, personal projects, and participation in coding communities can also provide valuable insight into various specializations, helping you make a more informed decision as you start your career.

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

To thrive as a Computer Science graduate, you need strong analytical thinking, programming proficiency, and a solid grasp of algorithms and data structures, typically supported by a bachelor's degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are highly valued. Effective problem-solving, teamwork, and communication skills help you excel in collaborative and dynamic tech environments. These capabilities enable you to design, develop, and maintain robust software solutions that meet real-world needs.

What is the difference between Bs Computer Science vs Bs Information Technology?

AspectBs Computer ScienceBs Information Technology
Core FocusProgramming, algorithms, software development, theoretical foundationsIT infrastructure, network management, systems administration
CertificationsComputer Science-related certifications (e.g., Cisco, Microsoft)IT certifications (e.g., CompTIA, Cisco)
Work EnvironmentSoftware companies, tech startups, research labsCorporate IT departments, network operations centers
Industry UsageSoftware development, research, academiaIT support, network management, system administration

While both degrees prepare students for tech careers, Bs Computer Science emphasizes programming and software development, whereas Bs Information Technology focuses on managing and supporting IT systems and networks. Your choice depends on whether you prefer coding and software design or IT infrastructure management.

What can I do with a bachelor of science in computer science?

A Bachelor of Science in Computer Science prepares graduates for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. It provides skills in programming, algorithms, and systems design, often requiring knowledge of programming languages like Java, Python, or C++ and familiarity with tools like Git and Linux.

What jobs do most Bs Computer Science majors get?

Most Bachelor of Science in Computer Science graduates find jobs as software developers, web developers, systems analysts, database administrators, and network administrators. These roles typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL. Many also pursue positions in cybersecurity, IT support, or data analysis depending on their interests and certifications.

Which job is best after a bachelor of science in computer science?

Common career options after a BSc in Computer Science include software developer, data analyst, systems analyst, and cybersecurity analyst. These roles typically require strong programming skills, knowledge of databases, and familiarity with tools like Python, Java, or SQL, often supplemented by relevant certifications or internships.

What cities in Tennessee are hiring for Bs Computer Science jobs?

Cities in Tennessee with the most Bs Computer Science job openings:

Infographic showing various Bs Computer Science job openings in Tennessee as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $75,431 per year, or $36.3 per hour.

Adjunct Faculty - Computer Applications and Spreadsheet Applications (Dual Enrollment at High School

Chattanooga, TN • On-site

TNBR Careers
Scientific Research and Development Services • 201 - 500 employees

Full-time

Re-posted 22 days ago


Job description

We have openings for Adjunct Faculty – Computer Applications and Spreadsheet Applications (Dual Enrollment at High Schools)!

Our Purpose - We support and empower everyone in our community to learn without limits.
Our Values:

We cultivate a welcome and supportive environment.

We care about the well-being of each other.

We instill trust through integrity and transparency.

We encourage fearless innovation and resilience.

We collaborate to build a better future.

Our Mission - We are Chattanooga State, a dedicated team that delivers accessible, innovative learning opportunities that surpass expectations.  Together, we enrich the lives of students, and their families; develop a talented workforce; and partner with our community to lead boldly into the future. 


We have openings for the following:

Computer Applications and Spreadsheet Applications Adjunct Faculty at local high schools including the locations below and potentially other locations and times.

Courses: INFS 1010 Computer Applications-- Microsoft Office Suite, Windows, Word, Excel, PowerPoint and Access. BUSN 1370 Spreadsheet Applications—Advanced Excel

  • Computer Related experience (Microsoft Office Instructor) Adjunct for in-person high school locations for Computer Applications and Spreadsheet Applications
    • Ooltewah High School

Ooltewah, TN

Course Days and Times: 7:15 a.m. to 8:37 a.m. Monday, Tuesday, and Thursday for up to 15 weeks (starts October 2023 and January 2024) 

    • Central High School

Harrison, TN

Course Days and Times: 10:55 a.m. to 12:45 p.m. Monday, Wednesday, and Friday for up to 15 weeks (starts October 2023 and January 2024)

 

POSITION SUMMARY

Under the supervision of the Department Head and/or Lead Faculty, Adjunct Instructors have as their chief duty the instruction of assigned classes, providing quality instruction for student learning, and maintaining a positive learning environment in the classroom. Responsibilities for Adjunct Instructors include conducting classes using appropriate instructional practices, maintaining attendance records, evaluating student performance on assignments or lab activities, assigning midterm grades, assigning final grades, utilizing faculty feedback, completing mandatory training as needed, and performing other duties as assigned.

Beyond teaching responsibilities, Adjunct Instructors must comply with and support college policies outlined in the Strategic Plan, the College Catalog, the Adjunct Faculty Handbook, and the Employment Agreement.

ESSENTIAL FUNCTIONS

Holistic Student Support

  • Familiarity with holistic support for students outside the classroom. These supports include Admissions and Records, Enrollment Service Center, High School Programs, Recruiting and Orientation, Career Services, Student Support Center, Student Conduct, Student Life, Multicultural and International Services, Adult Student Services, and the Center for Access and Disability Services.
  • Ensure that services and activities promote accessibility and reflect fair practices.

Organizational Culture

  • Provides support in the Mathematics & Sciences Division that aligns with the College’s values.
  • Embraces and promotes the College’s goals and supports the Mathematics & Sciences Division’s efforts to utilize best practices.
  • Provides fair services and support for students, faculty, and staff.

Teaching Excellence and Program Innovation

  • Demonstrate teaching excellence by using evidence-based instructional practices that foster student learning. 
  • Engage to adapt, test, and refine new pedagogical approaches that fit Chattanooga State’s campus context.
  • Structure student experiences to ensure fairness, belongingness, accessibility, and relevance in academic, student life, and co-curricular activities. 

KNOWLEDGE, SKILLS, AND ABILITIES

  • Maintains a comprehensive grasp of a particular area of academic study.
  • Exhibits a commitment to promoting academic excellence in students.
  • Demonstrates a high level of self-discipline and self-motivation.
  • Exudes a positive, supportive, and cooperative disposition toward others.
  • Demonstrates punctuality and is detailed-oriented with a demonstrated ability to perform assigned tasks.
  • Ability to communicate effectively with diverse audiences in verbal and written form.
  • Knowledge of, or willingness to learn, fair principles and practices related to supporting students.

POSITION QUALIFICATIONS:

Master’s degree in Business, Computer Science, Information Systems, or Bachelor’s degree in Business, Computer Science, Information Systems and meets at least two of the following professional certification criteria:

• Two Years of Work Experience

(other than teaching)

• Teaching Excellence Awards

• Professional Certifications

• Research and/or Publication

• Additional Graduate-level Coursework Or By Exception

Preferred Qualifications:

  • Teaching Experience

**All applicant submissions must include CV/Resume and Unofficial Transcript attachments. The Cover Letter or CV/Resume must include which opening you are interested in teaching. Failure to do so may result in the disqualification of the application.  **

Closing Date: None

Open Until Filled: No