Why Computer Science?
|
Job Market: Employment in the field of computer science is expected to increase by over 30 percent in the next decade, making it among the fastest growing occupations in the USA, according the US Bureau of Labor Statistics. Computer science graduates have brighter future job prospects than students studying any other science or engineering field.
Both private and public entities need a robust stream of trained computer science professionals.
A Career in Creativity: On a daily basis, computer scientists create new applications, and find new and unique solutions to complex problems.
Creative, Dynamic Careers : Careers in Computer Science are dynamic and exciting. Computer science graduates create software applications and systems for a wide range of uses in our daily lives, including anything from the software used in banks, schools, and hospitals, to mobile applications, computer games, and navigation systems, to robotics, dynamic websites, the software that keeps satellites in space, and to issues of national security. Because computing is so pervasive, professionals in the field have an array of possibilities for advancement and career direction. Careers in computer science are dynamic and interesting. The computing field requires creative problem-solving. While they must possess strong coding skills, they are more likely to spend the majority of their time developing algorithms and solving problems than writing code. Job satisfaction for professions in the computing field consistently ranks among the highest. Work schedules are often flexible allowing individuals to choose the specific hours at the office, and/or to telecommute from home. By its nature, computer science offers many opportunities for flexible work environments. Excellent Salaries: With average starting salaries of above $60K, students graduating from USU with a bachelor’s degree in computer science consistently have the highest or near the highest starting salaries of any major at USU.
And they have the most graduating seniors who have secured employment before graduation. Additionally, the computing field offers excellent opportunities for advancement and growth in the field.
How Do I Prepare to Major in Computer Science? Persons looking at jobs in this field must be creative individuals who enjoy solving challenging problems. They also must be able to work with team members, other staff, and customers. Students in middle school and high school who are preparing for a major in CS should take courses in mathematics and the sciences, particularly physics.
While USU’s program does not require that students enter the major with any programming experience, having some can be helpful.
Job Satisfaction: Recent surveys from the U.S. Department of Labor, list Computer Science professions at the top in terms of overall job satisfaction.
Flexibility and Working Conditions: Telecommuting and flexible work hours are common for computer professionals. |
