1

Volunteer Computer Science Internship Jobs in Michigan

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

... Computer Science, or another hard science Preference for students who have completed at least 3 years of academic coursework by internship start * Experience with hands-on lab testing and technical ...

next page

Showing results 1-20

Volunteer Computer Science Internship information

Can you volunteer for an internship?

Yes, individuals can volunteer for a computer science internship, often to gain experience and develop skills in programming, software development, or related areas. Volunteer internships may be unpaid and typically require a commitment to a set schedule and relevant technical knowledge or coursework.

What types of projects do Volunteer Computer Science Interns typically work on, and how much guidance can I expect?

Volunteer Computer Science Interns often contribute to real-world projects such as developing websites, improving nonprofit software tools, or assisting with data analysis and automation tasks. You can generally expect to work closely with a small team or directly under a lead developer, receiving mentorship and feedback throughout your internship. While some tasks may require independent problem-solving, most organizations provide clear project goals, regular check-ins, and opportunities to ask questions. This structure helps interns learn new technologies while making a meaningful impact.

What is a Volunteer Computer Science Internship?

A Volunteer Computer Science Internship is an unpaid program where individuals, often students or recent graduates, gain practical experience in computer science by contributing their skills to organizations, non-profits, or community projects. Interns typically work on software development, coding, IT support, or data analysis tasks under the supervision of professionals. This type of internship helps participants build their technical skills, expand their professional network, and enhance their resumes, all while supporting a cause or organization in need. Volunteer internships can be part-time or full-time and may be completed remotely or on-site, depending on the organization's needs.

Do volunteer interns get paid?

Volunteer computer science interns typically do not receive monetary compensation, as the role is unpaid and focused on gaining experience, skills, and networking opportunities. Some internships may offer stipends or cover expenses, but payment is not standard for volunteer positions.

Where can I do my internship as a computer science student?

Computer science students can pursue internships at technology companies, startups, non-profit organizations, or academic research labs. Internships are often available through university career centers, online job boards, and company websites, and may require skills in programming, data structures, and problem-solving. These opportunities can be full-time or part-time and may be remote or on-site depending on the organization.

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

To thrive as a Volunteer Computer Science Intern, you need a strong foundation in programming languages (such as Python, Java, or C++), basic computer science principles, and often current enrollment in a relevant degree program. Familiarity with version control systems like Git, collaborative platforms such as GitHub, and exposure to common development environments are typically expected. Strong problem-solving skills, willingness to learn, and effective communication make an intern stand out in team-based or project-driven settings. These abilities enable you to contribute meaningfully, adapt to real-world projects, and maximize both your learning and your impact within the organization.

Which internship is best for a CS student?

The best internship for a CS student depends on their interests and career goals, but generally, internships that offer hands-on experience with programming, software development, or data analysis are valuable. Look for opportunities that provide mentorship, exposure to real-world projects, and skills in relevant tools or languages like Python, Java, or C++. Competitive internships often require a strong academic record and technical proficiency, and they can lead to future employment or advanced learning opportunities.
What are popular job titles related to Volunteer Computer Science Internship jobs in Michigan? For Volunteer Computer Science Internship jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Volunteer Computer Science Internship jobs? Cities in Michigan with the most Volunteer Computer Science Internship job openings:

Volunteer & Internship Coordinator

Goodwill SWMI

Kalamazoo, MI • On-site

$19.25/hr

Full-time, Internship

Posted 5 days ago


Job description

Kalamazoo Literacy Council
Position Title: Volunteer & Internship Coordinator
Classification: Hourly/Full Time
Supervised By: Operations Manager
The Volunteer & Internship Coordinator is responsible for managing and coordinating the volunteers and interns of the Kalamazoo Literacy Council (KLC). This includes recruitment, training, retention, and support activities associated with these roles.
Essential Functions/Responsibilities
Volunteer Coordination:
  • Supervise volunteer activities including recruitment, intake, assignments, monitoring, and reporting of progress.
  • Manage volunteer information, record keeping, and reporting in the KLC's database.
  • Manage orientation and training activities for new and existing volunteers.
  • Manage and coordinate volunteer appreciation activities such as the annual Fall Reception.
  • Contribute fresh ideas for recruitment and retention.

Internship Coordination:
  • Supervise internship activities including recruitment, intake, assignments, monitoring, and reporting of progress to post-secondary education partners and the KLC.
  • Cultivate and maintain relationships with post-secondary education partners that provide internships through regular communications with key personnel.
  • Schedule weekly supervision of internships in accordance to internship agreements and learning contracts.

Program:
  • Record Intake information when volunteer and internship services are requested
  • Monitor KLC Assessments for the Adult Tutoring Program. Serve as the primary contact for contacting Assessors, providing follow up calls to adult learners, and recording the results of the appointment (completed, rescheduled, no-call/no-show)
  • Monitor volunteer and internship needs and barriers to service.
  • Refer tutors for placement in Community Literacy Centers (CLCs) and other sites. This includes coordinating the assignment of tutors to CLCs and other volunteer opportunities (i.e. writing classes, computer classes, study groups, etc.), informing volunteers of their status on the waiting list and what they can do until they are matched with an adult learner.
  • Refer enrolled tutors to the Friendly Connectors for placement (match) with an adult learner. This includes managing a caseload of tutor/student matches as part of the Friendly Connectors team, attending the Friendly Connectors meetings, attending the monthly Adult Tutoring Program (ATP) Team meetings, and preparing reports for these meetings.
  • Coordinate the implementation of tutor and student surveys and tabulation of monthly tutor reports.
  • Assist in developing and scheduling instructional and service opportunities for volunteers and interns, including classes, study groups, and other relevant topics.
  • Attend monthly Program Committee, Adult Literacy Collaborative, and other partner meetings as assigned.

Desired Qualifications
  • Ability to identify and navigate community resources and networks to assist and support volunteers and internships;
  • Desire and ability to network at a neighborhood level;
  • Ability to prepare and present information to residents in local neighborhoods;
  • Desire and ability to work with a diverse group of people, particularly those living in low-income distressed neighborhoods;
  • Ability to work independently and in a team environment;
  • Good computer skills;
  • Good written and oral communication skills;
  • Ability to work a flexible schedule (some night and weekends may be required)
  • Ability to appropriately prioritize issues and deliver planned results

Education and Experience
Bachelor's degree in social work, education, human resources or other related field. Three or more years previous experience in the nonprofit sector in human services, education, community organizing, or community outreach preferred.
Required
Must pass pre-employment drug screen, background check, and be insurable under the agency's automobile insurance policy.