Computer Science Major


What is Computer Science?

Computer science graduates are called upon to design, install, and maintain complex systems in diverse environments, the types of high technology networks that serve as the economic lifeblood of modern civilization. Computer science majors program computer systems, maintain communications networks and develop the core digital technologies that influence our lives. They may study specialized fields such as artificial intelligence, computer vision and machine behavior. The purpose of computer science is to investigate algorithms, design efficiency, implementation and application of computer systems to the problems of businesses and government. The goal of a computer scientist is to maintain and create the most effective computer systems using the most current technology available. The field of computer sciences is one of the fastest growing industries today. As people rely more on computers, the development and maintenance of computer systems is critical. The computer science major or its equivalent tends to be offered most frequently within a college of engineering or in a college of arts and science.

top

What are Some Specializations Within this Broad Major?

Various specializations related to a major in Computer Science may be offered by colleges and universities. These specializations may be of greater or lesser interest to you. A few of these specializations related to this field include, but are not limited to:

Algorithms
Hardware Maintenance
Language Development and Modification
Software Development
Systems Development

top

What Kinds of Students Major in Computer Science?

A student majoring in computer science must excel in the use of computers, physical sciences, mathematics and English. This student is independent, self-motivated, able to concentrate, and able to handle frustration effectively.

Is Computer Science the right major for you?
Take the MyMajors Quiz and find out if it is one of your top recommended majors!


What Courses Do Computer Science Majors Take?

The required and elective courses you would take for Computer Science majors vary considerably among institutions. Courses are listed here that are illustrative of the breadth of topics you are likely to experience were you to major in this field.

Algorithms
Artificial Intelligence
Calculus
Computer Architecture
Computer Science Theory
Computer Theory
Data Logic
Data Management
Design Physics
Device Utilization
Electronic Design
Files and Databases
Information Management
Logic Design
Machine Language
Network Fundamentals
Operating Systems
Programming Languages
Statistics

top

List of Potential Jobs in Computer Science

These professions and professional organizations illustrate the types of positions you might qualify for if you complete this major. Some majors are more directly related to employment than others, however. You should consider the likelihood of employment after graduation carefully, if you do not plan to go on for graduate work in a field. Even with the completion of graduate work in some fields, however, employment is difficult, so you should determine what the prospects are for this or any major. Employment possibilities are often enhanced by the selecting employment-related courses and by the enrollment in second major or in a minor.

Computer and Software Sales
Computer Game Developer
Computer Graphics Design
Computer Hardware Technician
Computer System Developer
Network Manager
Programmer
System Manager

top

What is the Median Salary Range for Computer Science Careers?

U.S. Median Salary(starting):$56,400

U.S. Median Salary(mid-career):$97,400

Note: These numbers are national averages so you could make more or less than these amounts. Actual expected salaries will vary depending on your chosen career path, experience, and even your geographic location. Are you interested in detailed information about the forecasted demand for a particular profession? Are you interested in the estimated salaries such positions are likely to pay? This government Web site allows you to search on a particular job, whether listed here or not, to give you this information.

Bureau of Labor Statistics

top

Colleges and Universities offering majors in Computer Science

universities with majors in Computer Science

2-year colleges with majors in Computer Science

MyMajors complete list has 815 schools in the USA with a major in Computer Science.
-View the national listing!

top

For information on options available to campuses wishing to see their programs listed on MyMajors, contact for details.

spacer
spacer

Featured Institutions for this Major:

ITT Technical Institute     

Interested in adding your school to
our featured institutions?









Army National Guard







Home | Advisement Reports |About My Majors | College Planning | College Majors Information | Frequently Asked Questions | Advisers & Counselors |