Systems analysts organize and define information and processes for computerizing tasks in various organizations. They combine their knowledge of both the organization and computer information systems to provide an automated operation. Computer programmers work closely with the requirements of an organization to actually develop the computer instructions to produce the desired results. Often the two positions overlap. The need for personnel to maintain existing software and to produce new products is quite high.
National projections indicate computer science is one of the fastest growing occupations.
Our experience at Shippensburg University indicates students who successfully complete our program have multiple job opportunities. Many students in computer science hold an internship before they graduate. This experience enables students to encounter actual work situations. Usually, the internship is during the summer before the senior year. Some students choose six-month internships during both their junior and senior years and graduate after five years with one year of practical experience under their belts.