2

Volunteer Computer Science Internship No Experience Jobs in Michigan

... Computer Science tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... No commuting required. * Get matched with students best-suited to your teaching style and expertise.

Showing results 21-40

Volunteer Computer Science Internship No Experience information

What is a volunteer computer science internship with no experience?

A Volunteer Computer Science Internship with no experience is an opportunity for individuals, often students or recent graduates, to gain hands-on exposure to computer science projects without requiring prior professional experience. These internships are typically unpaid and focus on learning, skill-building, and contributing to real-world projects under the guidance of experienced mentors. They can involve tasks like coding, testing, software development, technical support, or assisting with research. Participating in such internships helps individuals build their resumes, develop practical skills, and expand their professional networks within the tech industry.

What types of projects can I expect to work on during a volunteer computer science internship with no experience?

As a volunteer computer science intern without prior experience, you will typically work on entry-level projects such as assisting with basic coding tasks, debugging, testing software applications, or updating documentation. You might also collaborate with more experienced team members on small-scale projects, like creating simple websites, maintaining databases, or supporting IT helpdesk functions. These responsibilities are designed to help you build foundational skills while contributing meaningfully to the organization’s goals. Regular check-ins with mentors and team members provide guidance and feedback, making it a supportive learning environment.

What are the key skills and qualifications needed to thrive as a volunteer computer science intern with no experience, and why are they important?

To thrive as a Volunteer Computer Science Intern without prior experience, you should have a basic understanding of programming concepts, problem-solving abilities, and a willingness to learn. Familiarity with introductory coding languages (such as Python or Java), version control systems like Git, and basic productivity tools is often expected. Eagerness, teamwork, strong communication, and adaptability are valuable soft skills that help you integrate with teams and embrace learning opportunities. These skills are crucial for maximizing your growth, contributing positively to projects, and building a solid foundation for a future career in computer science.

What is the difference between Volunteer Computer Science Internship No Experience vs Software Developer Intern?

AspectVolunteer Computer Science Internship No ExperienceSoftware Developer Intern
Required CredentialsNone or basic courseworkSome programming knowledge, coursework or certifications
Work EnvironmentNon-profit, educational, or startup settingsTech companies, startups, or corporate environments
Employer & Industry UsageVolunteer roles, internships for skill-buildingPaid or unpaid internships in software development
Search & Comparison IntentEntry-level, no experience, volunteer opportunitiesInternship, software development experience

The Volunteer Computer Science Internship No Experience is ideal for beginners seeking to gain exposure without prior skills, often in volunteer or non-profit settings. In contrast, a Software Developer Intern typically requires some programming knowledge and is found in tech companies. Both roles serve as entry points but differ mainly in expectations and work environments.

What are popular job titles related to Volunteer Computer Science Internship No Experience jobs in Michigan?

For Volunteer Computer Science Internship No Experience jobs in Michigan, the most frequently searched job titles are:

What cities in Michigan are hiring for Volunteer Computer Science Internship No Experience jobs?

Cities in Michigan with the most Volunteer Computer Science Internship No Experience job openings:

Infographic showing various Volunteer Computer Science Internship No Experience job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 20% Part Time, 5% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Computer Scientist Cybersecurity

US Department of the Treasury

Detroit, MI • On-site

$125K/yr

Full-time

Posted 14 days ago


Key responsibilities

  • Apply knowledge of computer science concepts to research, development, and maintenance of information systems related to cybersecurity activities such as cryptocurrency tracing, deanonymization, and suspicious activity analysis.

  • Utilize software exploitation techniques, cryptanalysis, or blockchain technology to support cybersecurity investigations.

  • Lead projects to design, acquire, and implement major prototype and developmental systems related to cybersecurity.


U.S. Department Of The Treasury rating

8.2

Company rating: 8.2 out of 10

Based on 13 frontline employees who took The Breakroom Quiz

312th of 855 rated public administrative organizations


Job description

WHAT IS THE CRIMINIAL INVESTIGATIONS DIVISION?
A description of the business units can be found at: https://www.jobs.irs.gov/about/who/business-divisions

  • Position(s) are to be filled
    • CI
      • Advanced Analytics & Innovation
      • Cyber & Forensic Services (DC area only)
  • Consider each location carefully when applying. If you are selected for a location, that location will become your official post of duty.
REVIEW THE ADDITIONAL INFORMATION BELOW FOR FURTHER DETAILSQualifications:

Federal experience is not required. Experience may have been gained in the public sector, private sector or through Volunteer Service. One year of experience refers to full-time work; part-timework is considered on a prorated basis. To ensure full credit for your work experience, please indicate dates of employment by month/day/year, and indicate number of hours worked per week, on your resume.
You must meet the following requirements by the closing date of this announcement.
QUALIFICATION REQUIREMENTS: To qualify for this position, you must meet the qualification requirements outlined below:
BASIC REQUIREMENTS All GRADES: A bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have included any combination of statistics and mathematics that included differential and integral calculus. All academic degrees and course work must be from accredited or pre-accredited institutions.
Evaluation of Education:
Applicants should have sufficient knowledge to understand the fundamental concepts and techniques of computer science. Courses designed to provide an introduction to computer science techniques and methodologies, to problems of system design, and to other specialized fields are acceptable. Courses or experience in teaching elementary, business, or shop mathematics are not acceptable.
BASIC REQUIREMENTS All GRADES: A bachelor's degree in computer science or bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have included any combination of statistics and mathematics that included differential and integral calculus. All academic degrees and course work must be from accredited or pre-accredited institutions.
SPECIALIZED EXPERIENCE GS-14: In addition to meeting basic requirements, to be eligible for this position at this grade level, you must have one (1) year of specialized experience at a level of difficulty and responsibility equivalent to the GS-13 grade level in the Federal service.
Specialized experience for this position includes:

  • Demonstrated professional competence in applying the theoretical foundations of computer science, including the design, development and application of computer systems and architectures, artificial intelligence, natural language processing, deep learning, data ingestion, normalization, and ontologies.
  • Applying software exploitation techniques, cryptanalysis, or blockchain technology.
  • Interpreting and applying relevant mathematical and statistical sciences.
  • Working complex assignments in research, acquisition, design, development and maintenance of information systems for identifying and tracing movements in cryptocurrency, deanonymization of online actors, identifying suspicious activity, or analyzing and organizing large volumes of unstructured data.
  • Leading projects to design, acquire, and implement major prototype and developmental systems.
  • Making extensive modifications and upgrades to existing systems, taking into account changing requirements and interfaces, advances in technology, and evolving standards.

AND
You must also meet the following requirements:

  • MINIMUM AGE REQUIREMENT: Minimum age for federal employment is 18 years old, or at least 16 years old and have:
    • Graduated from high school or been awarded a certificate equivalent to graduating from high school; or
    • Completed a formal vocational training program; or
    • Received a statement from school authorities agreeing with your preference for employment rather than continuing your education.

For more information on qualifications please refer to OPM's Qualifications Standards.

Education:A college or university degree generally must be from an accredited (or pre-accredited) college or university recognized by the U.S. Department of Education. For a list of schools which meet these criteria, please refer to Department of Education Accreditation page.
FOREIGN EDUCATION: Education completed in foreign colleges or universities may be used to meet the requirements. You must show proof the education credentials have been deemed to be at least equivalent to that gained in conventional U.S. education program. It is your responsibility to provide such evidence when applying. Click here (Section 3, Explanation of Terms) or here for Foreign Education Credentialing instructions.
We recommend choosing an evaluator from a member organization of one of the following national associations of credential evaluation services: National Association of Credential Evaluation Services (NACES) or Association of International Credentials Evaluators (AICE).Employment Type: OTHER

What U.S. Department Of The Treasury employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom