1. A bachelor's degree, usually in computer science, communications or business or Completion of a college program in computer science, graphic arts, Web design or business is required.
2. Experience as a computer programmer or graphic designer is usually required.
3. Most recent entrants have a community college diploma and almost 3 in 10 have an undergraduate university degree.