Skip to main content
uniE610
Jump to Footer

Computer Science, Computer Science Applications Concentration, BS

The computer science program is designed to enable the student to gain knowledge of computer science and to apply this knowledge to an application area. Students will be proficient in developing computer software to solve problems in a number of contexts. The computer science B.S. degree program and its concentrations are accredited by the Computing Accreditation Commission of ABET, http://www.abet.org, meaning our program meets nationally determined standards. In addition to the core courses, students must complete the requirements of a concentration. Students may choose from pre-approved concentrations or seek department approval for a concentration of their own design. The decision to pursue a concentration is typically made during the sophomore year. The Computer Science Applications concentration for a broad background in computer science. This represents a general computer science degree with no specific area of concentration.

Get more info

Loading...

What Will I Learn?

Abet logo

This is Ship's core Computer Science degree. It is designed to provide as strong a foundation in Computer Science as possible, while still leaving some space for free electives. Identified skills for students in this concentration include:

  • Finding solutions to difficult problems and implementing them in a programming language
  • Applying these problem solving and programming skills to problems in a wide range of domains such as Network Programming, AI, Video Game  Programming, etc.
  • Interacting with professionals in the chosen domain to find solutions to problems
  • Working as a member of an interdisciplinary team

Loading...

Students can also gain knowledge in these related programs

4+1 Program

With careful planning, advanced undergraduate students can complete our Master of Science in Computer Science program with only one additional year of study. The details of how this works depend on the interest areas of the student, but leveraging both degrees can give a graduate a combination of breadth and depth that employers will appreciate.

What Types of Careers Could I Get With This Degree?

Opportunities exist among all employers, especially business and industry, government, science and education. Not everyone who completes this degree becomes a programmer. These skills are required in jobs like sales, technical support and project management.

Some specific positions include:

  • Developer
  • Systems administrator
  • Data scientist
  • Web developer
  • Data base administrator
  • Network administrator
  • Security administrator
  • Knowledge engineer
  • Game developer

Career prospects in software development are excellent with attractive work environments and income potential. The students from these programs are highly sought after by employers in the fields of business, industry, government, science, and education. They are hired by small startups through Fortune 500 companies. They build a variety of types of applications, such as control systems for vehicles, software for network communication, and applications that work with databases.

What Career Outcomes Do Alumni Have With This Degree?


A list of of the top job titles for Computer Science alumni
The estimated salary for Computer Science alumni

What Kinds of Experiences Could I Have?

You should expect:

  • Demanding courses that cover a wide range of topics in computer science, taught by knowledgeable faculty (no courses are taught by graduate students)
  • Small class sizes, with highly accessible faculty
  • A sense of department camaraderie
  • Numerous opportunities for department involvement (crews, clubs, internships, research)

Contact the Computer Science Department 156 Mathematics and Computing Technologies Center 1871 Old Main Drive, Shippensburg, PA 17257 Phone: 717-477-1178