2

Entry Level Computer Science Student Jobs in Atlanta, GA

next page

Showing results 1-20

Entry Level Computer Science Student information

What is the difference between Entry Level Computer Science Student vs Software Developer Intern?

AspectEntry Level Computer Science StudentSoftware Developer Intern
CredentialsCurrently enrolled in CS program, no professional certifications requiredLikely enrolled in CS or related program, may have basic certifications or coursework
Work EnvironmentAcademic settings, labs, or internships; limited real-world projectsProfessional tech companies, team-based projects, real-world software development
Employer & Industry UsageUniversities, research labs, internships in tech companiesTech firms, startups, software companies during summer or semester internships

In summary, an Entry Level Computer Science Student is typically still studying and gaining foundational knowledge, often participating in internships or academic projects. A Software Developer Intern is usually actively working within a company, applying skills to real projects, and gaining industry experience. Both roles serve as stepping stones toward a full-time software development career but differ mainly in experience level and work setting.

How to get a CS job with no experience?

Entry level computer science jobs often prioritize relevant skills, such as programming languages like Python or Java, and familiarity with tools like Git. Gaining experience through personal projects, internships, or contributing to open-source can improve your chances; certifications like CompTIA or Cisco can also demonstrate your knowledge to employers.

How to make $10,000 a month without a degree?

Entry level computer science students can increase earning potential by developing in-demand skills such as programming, web development, or cybersecurity, and gaining experience through freelance projects or internships. Building a strong portfolio and learning tools like Git and cloud platforms can help secure higher-paying freelance or contract work, which can lead to earning $10,000 a month with dedication and skill growth.

What are the key skills and qualifications needed to thrive as an Entry Level Computer Science Student, and why are they important?

To thrive as an Entry Level Computer Science Student, you need a solid understanding of programming fundamentals, problem-solving abilities, and foundational knowledge in mathematics and algorithms, usually supported by high school coursework or introductory college classes. Familiarity with programming languages (such as Python or Java), basic version control systems like Git, and exposure to development environments are typically used in academic and project settings. Curiosity, perseverance, and effective communication help students collaborate on group projects and seek out learning opportunities. These skills and qualities build a strong foundation for future coursework and career development in the field of computer science.

What jobs can CS students get?

Entry-level computer science students can pursue roles such as software developer, web developer, quality assurance tester, technical support specialist, or data analyst. These positions often require foundational programming skills in languages like Java, Python, or C++, and may involve internships or certifications to enhance employability.

What types of projects or tasks are commonly assigned to entry level computer science students during internships or first jobs?

Entry level computer science students often start with foundational tasks such as debugging code, writing small modules or scripts, conducting software testing, and assisting with documentation. They may also participate in collaborative projects, working under the guidance of senior developers to learn best practices and development workflows. These experiences provide valuable exposure to real-world codebases, version control systems, and agile development environments, helping students build practical skills and confidence.

What is the best job for CS students?

Entry-level computer science students often start as software developers, quality assurance testers, or technical support specialists, gaining experience with programming languages, debugging, and problem-solving. Internships and apprenticeships provide practical skills and industry exposure, often leading to full-time roles in software engineering, data analysis, or cybersecurity.

What are entry level computer science students?

Entry level computer science students are individuals who are either studying computer science at the undergraduate level or have recently graduated and are seeking their first job in the tech industry. They typically possess foundational knowledge in programming, algorithms, and data structures, and may have experience with languages like Python, Java, or C++. These students often look for internships or junior roles to gain practical experience and further develop their technical skills. Entry level positions provide valuable opportunities for learning and professional growth in software development, IT support, or related fields.
What are the most commonly searched types of Computer Science Student jobs in Atlanta, GA? The most popular types of Computer Science Student jobs in Atlanta, GA are:
What are popular job titles related to Entry Level Computer Science Student jobs in Atlanta, GA? For Entry Level Computer Science Student jobs in Atlanta, GA, the most frequently searched job titles are:
What job categories do people searching Entry Level Computer Science Student jobs in Atlanta, GA look for? The top searched job categories for Entry Level Computer Science Student jobs in Atlanta, GA are:
Infographic showing various Entry Level Computer Science Student job openings in Atlanta, GA as of June 2026, with employment types broken down into 3% Internship, 57% Full Time, 37% Part Time, and 3% Temporary. Highlights an 86% In-person, and 14% Remote job distribution.

Teacher, HS Computer Science (150)[187] Part-time

Cobb County School District

Marietta, GA • On-site

$47K - $65K/yr

Part-time

Posted 9 days ago


Cobb County School District rating

8.1

Company rating: 8.1 out of 10

Based on 29 frontline employees who took The Breakroom Quiz

66th of 551 rated elementary and secondary schools


Job description

Certified - Position - Teacher
Job Number 2400134566
Start Date 07/27/2026
Open Date 06/09/2026
Closing Date 07/30/2026
POSITION TITLE: Teacher, HS Computer Science
JOB CODE: 150
DIVISION: Academic
SALARY SCHEDULE: Teacher
DEPARTMENT: Leadership
WORKDAYS: 187
REPORTS TO: Principal
PAY GRADE: CIT2
FLSA: Exempt
PAY FREQUENCY: Monthly
PRIMARY FUNCTION: Provides quality standards-based instruction in Computer Science; assesses and encourages student progress, manages an effective learning environment to maximize student achievement.
REVISION DATE(S): 01/25
REQUIREMENTS:
1.
Educational Level: Bachelor's degree or higher in a Professional Standards Commission (PSC) determined equivalent for Computer Science Endorsement.
2.
Certification/License Required: Valid Georgia Teaching Certificate in Computer Science, Engineering, or be eligible for Computer Science Endorsement as approved by the Professional Standards Commission
3.
Experience: None
4.
Physical Activities: Routine physical activities that are required to fulfill job responsibilities
5.
Knowledge, Skills, & Abilities: Written and oral communication
The Board of Education and the Superintendent may accept alternatives to some of the above requirements.
ESSENTIAL DUTIES:
1.
Models enthusiasm for Computer Science and demonstrates current innovations in the industry, including competition within the global economy.
2.
Teaches skills and knowledge in one or more Computer Science courses; Instructs pupils in workforce readiness skills and subject matter specified in state law and administrative regulations and procedures of the school district. Provides content-related and appropriate instruction based on state and local curriculum through a combination of classroom, laboratory, and co-curricular experiences.
3.
Develops lesson plans and organizes class time so that preparation, instruction, lab work, and cleanup activities can be accomplished. Integrates appropriate technology into classroom instruction. Prepares adequately for responsibilities to be assumed when absent.
4.
Facilitates/coordinates a rigorous Computer Science curriculum with career-related instruction; assesses and provides for differentiation to assure student progress while managing the learning environment.
5.
Keeps informed of job entry requirements of the Computer Science career field and gives instruction to pupils in the rudiments of getting and retaining these jobs.
6.
Maintains Computer Science professional competence through in-service education activities.
7.
Selects and requisitions instructional aids and equipment, maintains required inventory records, makes purchases as authorized.
8.
Demonstrates Computer Science materials, equipment, tools, and processes, using models, or other instructional aids, guides pupils in selection of appropriate elective projects or experiments. Provides community-based instruction and projects based on program guidelines and requirements.
9.
Maintains an active local school Advisory Committee for the curriculum area. Engages, conducts, and documents meeting minutes to support career-related activities and progress toward program industry certification.
10.
Sponsors and infuses co-curricular Career and Technical Student Organization (CTSO) experiences for students for the purpose of leadership development, advanced technical skills attainment, workforce readiness preparation, and college career-readiness studies. Encourages and assists students in regional, state, and national competition preparation. Maintains all requirements as outlined by national CTSO to retain charter.
11.
Establishes and maintains industry and post-secondary connections to promote/encourage student participation in opportunities including Work-Based Learning, Dual Enrollment, Joint Enrollment, and Articulation Credit programs.
12.
Communicates with parents and school counselors on the individual pupil's progress; identifies pupil needs and cooperates with other professional staff members in assessing and helping pupils solve problems; supervises pupils in non-instructional activities during the assigned working day. Facilitates home-school communication by such means as holding conferences, telephoning, and sending written communications.
13.
Participates in curriculum and other developmental programs; participates in faculty committees and may be asked to sponsor student activities. Attends school and District-level professional learning activities as directed.
14.
Maintains a record of student attendance and makes daily reports of student absences; evaluates each pupil's performance, knowledge, and skills.
15.
Maintains prompt and professional communication with parents. Provides classroom environment, which promotes active learning in subject area.
16.
Complies with federal, state, and system level regulations and policies in all work-related activities, including the rules of the Professional Standards Commission's Code of Ethics for Educators.
17.
Demonstrates prompt and regular attendance.
18.
Maintains industry credentials, license, and/or certification.
19.
Avoids behaviors that detract from staff morale.
20.
Performs other duties as assigned by appropriate administrator.
Shift Type Part-Time
Shift Start 7:45 AM
Shift End 11:45 AM
Job Category Certified

What Cobb County School District employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom