We are excited that you are interested in choosing NPower to launch your tech career. We hope to answer a few questions that you may have. In response to COVID-19, classes have transitioned to a remote learning environment.


Currently, we only accept applications from U.S. residents in or near the following cities: New York City; Newark or Jersey City, New Jersey;  Dallas, Texas; Detroit, Michigan; Baltimore, Maryland; St. Louis, Missouri; and San Jose, California. For more details on program offerings and eligibility visit: www.npower.org/locations

Unfortunately not at this time. As an organization dedicated to matching trainees with opportunities in digital careers we are currently only offering online courses within our current geographic footprint where we have strong employer partnerships to support post-program placements. As we look to increase our impact and reach more young adults, veterans and veteran spouses we may consider expanding to more locations in the future.

To qualify for our Tech Fundamentals programs, you must be a young adult, 18–25 years of age with a high school diploma or equivalent and legally authorized to work in the US.


A military veteran, reservist or spouse of a military veteran, over 21 years of age, currently serving or honorably discharged, and legally authorized to work in the US.

Since NPower was founded almost 20 years ago, our mission has been to serve those that need us most. Disconnected young adults, ages 18–25 years old, represent the talent pipeline of the future but often need support gaining the skills needed to enter the workforce. Veterans and veteran spouses often experience significant challenges and difficulties transitioning to civilian life and translating their military experience into successful high-paying careers.

No, our programs are 100% tuition-free to all accepted participants. We do ask that you come ready and determined to put in the work, trust the process, and maintain a professional attitude.

As our programs are free and only half day, we do not offer additional financial support. Many of our students also work part-time, before, after class or on the weekends. Our staff can help you find programs that may assist with covering financial responsibilities such as housing, utilities, food, or child care expenses.

While no prior knowledge of technology is needed to join our introductory Tech Fundamentals program, it is recommended that you have basic ability to use a computer such as browsing the Internet, creating, deleting, saving and copying files and folders on your desktop, hard drive, or USB drive.

No, there is currently no entrance exam, but there are a series of interviews to assess your fit for the program.

We run two cohorts per year: one begins in Spring and the other begins in Fall.

NPower has a rolling admissions process. We encourage you to apply early because spaces can fill up quickly. If you are not accepted in the current cohort, we encourage you to apply for the next class.

Tech Fundamentals is our introductory course where you will master the basics of IT with real world application and credentials with the opportunity to earn one or more industry-recognized CompTIA certifications. We offer specialized training in cybersecurity and cloud computing to NPower alumni that have completed the Tech Fundamentals program.

You must enroll and graduate from the Tech Fundamentals program before you are eligible to apply for our advanced training programs. Please see our advanced training program offerings: *programs may vary by region

For more information about our regional programs, please visit our contact page to connect with a representative in your state.


The entire process is described for you here.
An email will be sent to you as a confirmation receipt. If you did NOT receive an email confirmation, please follow up with the regional recruitment manager listed on the contact us page.

A member from the NPower team will notify you if you have been accepted, you can reach out to a regional NPower representative for any status questions via the contact us page.

You will definitely need access to a laptop or PC to participate in the NPower program. Technology needs will be assessed during the interview process to ensure your success in the program. If you don’t have access to a computer, don’t let that stop you from applying.

While programs can vary slightly per region, most classes require a 4-hour per day commitment from Monday through Friday for 16 weeks with an opportunity for a paid internship or a project-based learning experience for 7 weeks.

Below is a snapshot of key topics and competencies covered throughout the Tech Fundamentals program: 

  • Managing computer components and peripherals
  • Software Application installation and Management
  • Installing, configuring, and managing Windows, Linux, and Apple operating systems
  • Project management, agile, customer services and ticket management
  • Compilation of modules addressing workforce readiness skills including communications, teamwork skills and customer service
  • Professional Development
  • Certifications: CompTIA IT Fundamentals and CompTIA A+ (optional)

You will be expected to attend class 4 hours each day (five days a week) and actively participate in discussions, activities, and assignments. Expect to spend an additional 2 hours dedicated to tutoring, homework, and assigned activities outside of class. In order to be successful as an entry-level IT profession, you will need to spend time outside of class mastering materials, researching topics and testing your knowledge. This is a rigorous, yet proven program.

You will have an opportunity to participate in a paid internship or a project-based learning experience. Internship placements will be hosted by our wide range of corporate partners. Check out some of our student success stories to get an idea of what’s to come.

80% of our graduates land employment or decide to continue their learning by attending college. We have a dedicated team committed to helping place you at top companies where you will be welcomed, supported and thrive. Even after graduating, NPower provides alumni continuous opportunities for networking, developing and showcasing professional and technical skill sets, and gaining real-world work experience. 

While most jobs these days have some tech component especially with the increase of remote positions, the most common jobs our graduates land are:

Desktop Analysts

Analyze and troubleshoot issues with desktop computers and their applications. Respond to tickets and troubleshoot and resolve problems in a timely manner. Set up and configure new systems, new applications, and upgrades. Create user accounts and manage access control based on company policies.

Helpdesk Technicians

Often the first call when there is a network issue, skilled technicians have expertise in customer service, as well as problem-solving. Diagnose and solve computer issues. Install and train users in new technologies. Provide remote technical support over the phone or online. Responsible for backing up and restoring data files. Repair hardware and configure software to maintain operating systems.

Junior Project Managers

Responsible for planning, organizing, and directing operations related to ongoing projects in the company and overseeing company projects to make sure they are running as planned. Create schedules and collect documents to guide projects and goals. Manage expectations and track risks and benefits. Communicate with clients about scheduling, staffing and technical requirements.

Audio Video Support

Set up and operate audio and video equipment including microphones, sound speakers, video screens, projectors, video monitors, recording equipment, connecting wires and cables, sound and mixing boards, and related electronic equipment for meetings and conventions, presentations, and conferences. Daily tasks may include notifying supervisors when major equipment repairs are needed. Diagnosing and resolving media system problems.

Some of the additional tasks related to these roles are:

  • Troubleshooting real-time client issues
  • Presenting technical options and/or solutions
  • Serve as the go-to-source for providing remote intervention and support
  • Establishing trust with customers and providing exceptional customer service
  • Collaborating with internal and external teams for technical and non-technical business support

While salaries vary depending on the position, experience and company, NPower graduates’ average yearly salaries can range from $40,000 – $60,000.

We have an incredible network of engaged and supportive alumni that have claimed their space in technology. The support continues after you graduate with opportunities to learn and earn credentials and gain real-world skills through learning modules, virtual labs, and training curriculum from leading tech companies like Google, IBM, and others. Upskill with access to Cybersecurity and Cloud Computing programs to prepare for career advancement and higher wage IT jobs. You can also help support new students navigate the program for the first time. Visit npower.org/get-involved/alumni for ways our alumni pay it forward and remain connected to their NPower family.

You can easily submit the name and email of someone you think would benefit from our programs at npower.org/refer and we will do the rest.