Your Future in Tech Starts Here

Why Internships Matter?

Internships give you real-world experience in your field, helping you apply classroom knowledge to practical projects. They let you explore different career paths, build professional connections, and strengthen your resume. Completing an internship can help you land more interviews, get hired faster, and even earn a higher starting salary, turning your hard work into both career experience and academic credit.

Note: You must secure a position by the first day of your internship semester. Use our checklist to land your role.

 

Internship Preparation Checklist

Use this step-by-step checklist to prepare for your internship.

Expand each section to focus on one stage at a time. Starting early, staying organized, and using available resources will significantly increase your chances of securing a meaningful internship experience aligned
with your academic program and career goals.

 We highly encourage students to take advantage of the ACC Career Life Design Services.

Get personalized support with:

Resumes and Cover Letter Development
Job and Internship searches
Interview Preparation (including technical and behavioral)
Using AI, Branding, and Social Media
Connecting your Major to a Career
Clarity, Confidence, and Career Readiness

Step 1: Check Your Program’s Requirements

Step 2: Build Your Professional Toolkit

Step 3: Know Your Timeline & Apply Early

  • Timeline infographic showing months before semester:
    • 6 months → Start search
    • 3 months → Contact instructor & apply
    • 0 months → Start internship
  • Platforms & networking tips

Step 4: Apply Strategically

Apply widely, stay organized, be responsive

For Software Development and Computer Science Students

LeetCode: Practice coding challenges and technical interview questions
HackerRank / CodeSignal: Competitions and coding assessments used by employers
GitHub: Showcase your projects and contribute to open-source repositories
Stack Overflow: Participate in the developer community and showcase knowledge

Actionable Tips:
Build a personal portfolio website with your projects and GitHub links.
Practice data structures & algorithms regularly (LeetCode, HackerRank).
Contribute to open-source projects to demonstrate real-world coding experience.
Prepare for technical interviews with mock coding challenges and system design exercises. Attend hackathons or coding competitions to gain experience and network.
Document your projects clearly (README files, problem statements, and outcomes), not just upload code.
Build soft skills—communication, teamwork, and the ability to explain code and decisions.
Gain some exposure to version control workflows (Git/GitHub collaboration) and basic Agile practices, as these are commonly expected in internships.
Participate in real or simulated team projects, as employers value collaborative experience.

 

For Information Technology and Cybersecurity Students

Find your Brand!!! More than anything, know what you want to do. IT and Cybersecurity is not just about stopping bad guys or building networks with code or trying to hack into everything. You can go into compliance, training, HR, education, forensics, hacking, polices and law. There are so many different directions to go. Find one or two that interest you and follow those paths. Do not try to be know everything – it will never happen. Find your brand and stick with it for a while. Before you know it, you will see you have other newly acquired skills and now you are ready for the next step.

 

Suggested Platforms & Tools:

  • TryHackMe (https://tryhackme.com ) – beginner to advanced learning step-by-step walkthroughs covering all aspects of security. Many free rooms to practice skills without having to pay. Assumption is no to little experience.
  • Hack The Box (https://www.hackthebox.com ) – beginner to advanced practice with all aspects of security. Assumption is you already have been exposed to a degree to many of these topics in some format.
  • Over the Wire (https://overthewire.org/wargames/) – practice with Linux and command line to help you to learn and practice security concepts in the form of fun-filled games. Each level is contingent on your ability to capture data from the previous level to use to open the next.
  • CompTIA – entry level certifications in Network+, A+, Security+ are a good starting point. Many free online sources to practice these exams.

o Button: ACC CompTIA Discount  → students will need to go to this site and purchase via the academic student store: https://academic-store.comptia.org/

  • Cisco Certifications (https://www.cisco.com/site/us/en/learn/training-certifications/certifications/enterprise/ccna/index.html ) – CCNA (Cisco Certified Network Associate) is Cisco’s top associate-level certification. It is designed to help IT professionals find a way to build and validate their basic Cisco Networking skills. Earning the CCNA certification demonstrates the ability to install, configure, operate, and troubleshoot medium-sized routed and switched networks. This certification is highly regarded in the industry and often serves as the entry point for more advanced Cisco certifications.
  • Python – do not be fooled, you MUST know basic programming skills and python is the perfect choice.


Actionable Tips:

  • Build a VM and install Kali Linux. Familiarize yourself with all aspects of Kali. You do not need to be an expert but know what the tools are that come pre-installed and have an idea on what they do.
  • Build a home lab to experiment with network setups, servers, and security tools.
  • Participate in cybersecurity competitions like Hackathons and Capture the Flag (CTFs) to gain practical experience. You do not need to be an expert. In fact, newbies tend to do better because they bring a set of eyes that has not been biased toward certain expectations, so do as many of these as you can.
  • Stay updated with industry news and threats, which demonstrates engagement to employers. Read something EVERY DAY about security. Set up Google alerts. Read news. Watch news. You do not know what they are talking about? Research it!
  • Keep a journal on these events – why are they important to you? To others? What would you change if you could?
  • Network with IT professionals and alumni for mentorship and internship leads. Go to Meet-ups, and conferences. Many conventions and conferences locally can be attended for free or virtually. Do your research. See if you can join DIR (https://dir.texas.gov/ ) or other organiztions like these.
  • Know how to use a VCS. Not sure what that is – look it up! Most popular – git.
  • Utilize Github as a free cloud platform to host items for your resume or portfolio – code, files, documents, notes, anything you feel will make you a stronger candidate to a potential employer.

 

Step 5: After You’re Hired

  • Notify instructor & department
  • Register for course 
  • If You Don’t Have an Internship by Day 1 of Your Internship Semester

    We have a process to support you, but you need to know the terms. Submit the Emergency Placement Assistance Request Form

    What You Need to Know

    Placement is not guaranteed

    Positions may be unpaid

    You must follow up with every employer contact

    You may need to withdraw or accept an instructor-approved incomplete

    (Keep in mind, the longer you delay withdrawing, the less of a tuition refund you will receive.)

    Refunds may not be available after the college’s deadline

    Course: ITSC 2264 – Practicum – CIS, General

    Description: Practical general training and experiences in the workplace. The college with the employer develops and documents an individualized plan for the student. The plan relates the workplace training and experiences to the student’s general and technical course of study. The guided external experiences may be paid or unpaid. This course may be repeated if topics and learning outcomes vary.

    Prerequisite: Sophomore standing with B average or instructor/program approval

    Other info: Paid or unpaid, repeatable, individualized learning plan

     

    Available Internship Opportunities – Summer 2026

    DCS2 Asset Recovery
    Type: Paid
    Role: AI Operations Specialist Intern
    Focus: AI Automation, Workflow Optimization, Analytics, Systems Integration
    Deadline: Until filled
    Apply: https://app.joinhandshake.com/jobs/10930796?searchId=668f4395-0923-4562-a8fa-5f21348983c3

    Cloudflare
    Type: Paid
    Role: Software Engineering Intern
    Focus: Software Engineering
    Deadline: Until filled
    Apply: https://job-boards.greenhouse.io/cloudflare/jobs/7206269?gh_jid=7206269&gh_src=251c9hfz1us

    The BHW Group
    Type: Paid
    Role: App Development Intern
    Focus: Software Development
    Deadline: Open until filled
    Apply: https://docs.google.com/forms/d/e/1FAIpQLScFO7SdX_QJMLKfqTXlmldQNOQtNYTacTdq4gq8q60FT3FhCg/viewform

    IBM
    Type: Paid
    Role: Site Reliability Engineer Intern
    Focus: IT / Computer Science
    Deadline: Until filled
    Apply: https://careers.ibm.com/en_US/careers/JobDetail?jobId=65788

    IBM
    Type: Paid
    Role: Power Systems Software Developer Intern
    Focus: Firmware, OS, AI Enablement
    Deadline: Until filled
    Apply: https://careers.ibm.com/en_US/careers/JobDetail?jobId=75325\

    OPMobility
    Type: Paid
    Role: IT Intern (2nd Shift)
    Deadline: Open until filled
    Apply: https://careers.opmobility.com/job/Austin-Texas-IT-INTERN-2ND-SHIFT-TX/1286416901/

    Austin Film Festival
    Type: Unpaid
    Role: Operations Department Internship
    Deadline: Not listed
    Apply: https://careers.opmobility.com/job/Austin-Texas-IT-INTERN-2ND-SHIFT-TX/1286416901/

    Austin Film Festival
    Type: Unpaid
    Role: On Story Department Archive Intern
    Deadline: Not listed
    Apply: https://austinfilmfestival.com/about/get-involved/internship/

    What started as a class project has become a full and interactive music learning experience—now available on the iOS App Store. Chime Candy, an app that gamifies music education for children, was developed by Austin Community College District (ACC) alum Louis “Lou-Edward” Lednicky, in partnership with Richard Hurley of Hurley Piano and a team of talented ACC student interns.

    Students gained:

    • Real-world app development experience
    • Team-based software project work
    • Game development skills
    • Sound design & MIDI integration experience
    • App Store product launch experience

    Contact your Department Chair and Program Coordinator

    Manuel Duran

    Software Development & Computer Science Department Chair
    [email protected]

    Erica Cepeda

    Software Development & Computer Science BAS Software Development Coordinator
    (512) 223-3192
    [email protected]

    Fred Lover

    Information Technology & Cybersecurity Department Chair

    512-223-3182
    [email protected]

    La Tasha Roberts

    Information Technology & Cybersecurity Department BAS Cybersecurity Coordinator
    (512) 223-7527
    [email protected]

    Start early. Stay organized. Ask for help. You’ve got this!