1. Completion of a college program in computer science, computer programming or network administration is usually required.
2. College or other courses in computer programming or network administration are usually required.
3. Certification or training provided by software vendors may be required by some employers.
4. Most recent entrants have a community college diploma.