Colleges by Location
Colleges by Field of Study
Colleges by Tuition Range
Colleges by GPA Range
Colleges by SAT Range
Colleges by ACT Score
Graduate Schools by Location
Graduate Schools by Fields of Study
Graduate Schools by Degree Type
Paying for Graduate School
Online Graduate Programs
Test Preparation
Career Planning
College Planning
Graduate School Planning
Applying to Graduate School
Engineering Careers
Business Careers
Align your personal and professional aspirations with the impact you want to have on the world. Discover the wide variety of business careers made possible by earning a degree that will help you achieve those goals. Learn about important career-specific job preparation tips as well as the necessary education levels, planning priorities, work activities, professional values, and work styles required for your journey. Whether you're a seasoned professional or a recent graduate, this is your unique opportunity to explore, learn, and navigate your path to success in the dynamic and rewarding world of business.
Accountants and Auditors
Examine, analyze, and interpret accounting records to prepare financial statements, give advice, or audit and evaluate statements prepared by others. Install or advise on systems of recording costs or other financial and budgetary data.
Accountants and Auditors
Examine, analyze, and interpret accounting records to prepare financial statements, give advice, or audit and evaluate statements prepared by others. Install or advise on systems of recording costs or other financial and budgetary data.
Human Resources Specialists
Human Resources Specialists
Recruit, screen, interview, or place individuals within an organization. May perform other activities in multiple human resources areas.
Management Analysts
Management Analysts
Conduct organizational studies and evaluations, design systems and procedures, conduct work simplification and measurement studies, and prepare operations and procedures manuals to assist management in operating more efficiently and effectively. Includes program analysts and management consultants.
Market Research Analysts and Marketing Specialists
Market Research Analysts and Marketing Specialists
Research conditions in local, regional, national, or online markets. Gather information to determine potential sales of a product or service, or plan a marketing or advertising campaign. May gather information on competitors, prices, sales, and methods of marketing and distribution. May employ search marketing tactics, analyze web metrics, and develop recommendations to increase search engine ranking and visibility to target markets.
Human Resources Specialists
Human Resources Specialists
Recruit, screen, interview, or place individuals within an organization. May perform other activities in multiple human resources areas.
Management Analysts
Management Analysts
Conduct organizational studies and evaluations, design systems and procedures, conduct work simplification and measurement studies, and prepare operations and procedures manuals to assist management in operating more efficiently and effectively. Includes program analysts and management consultants.
Market Research Analysts and Marketing Specialists
Market Research Analysts and Marketing Specialists
Research conditions in local, regional, national, or online markets. Gather information to determine potential sales of a product or service, or plan a marketing or advertising campaign. May gather information on competitors, prices, sales, and methods of marketing and distribution. May employ search marketing tactics, analyze web metrics, and develop recommendations to increase search engine ranking and visibility to target markets.
Engineering Careers
Finetune your professional focus by exploring the diverse variety of engineering careers you can pursue after earning your degree, including — but not limited to — the in-demand computer science roles listed below. Learn how to prepare for different types of engineering jobs by identifying the education levels, day-to-day activities, professional values, and work styles each opportunity requires. Whether you're a seasoned expert or a recent graduate, this is your one-of-a-kind opportunity to dive in, acquire knowledge, and steer your journey toward personal and professional success in the exciting and ever-evolving field of engineering.
Information Security Analysts
Plan, implement, upgrade, or monitor security measures for the protection of computer networks and information. Assess system vulnerabilities for security risks and propose and implement risk mitigation strategies. May ensure appropriate security controls are in place that will safeguard digital files and vital electronic infrastructure. May respond to computer security breaches and viruses.
Information Security Analysts
Plan, implement, upgrade, or monitor security measures for the protection of computer networks and information. Assess system vulnerabilities for security risks and propose and implement risk mitigation strategies. May ensure appropriate security controls are in place that will safeguard digital files and vital electronic infrastructure. May respond to computer security breaches and viruses.
Software Developers
Software Developers
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
Blockchain Engineers
Blockchain Engineers
Maintain and support distributed and decentralized blockchain-based networks or block-chain applications such as cryptocurrency exchange, payment processing, document sharing, and digital voting. Design and deploy secure block-chain design patterns and solutions over geographically distributed networks using advanced technologies. May assist with infrastructure setup and testing for application transparency and security.
Database Administrators
Database Administrators
Administer, test, and implement computer databases, applying knowledge of database management systems. Coordinate changes to computer databases. Identify, investigate, and resolve database performance issues, database capacity, and database scalability. May plan, coordinate, and implement security measures to safeguard computer databases.
Software Developers
Software Developers
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
Blockchain Engineers
Blockchain Engineers
Maintain and support distributed and decentralized blockchain-based networks or block-chain applications such as cryptocurrency exchange, payment processing, document sharing, and digital voting. Design and deploy secure block-chain design patterns and solutions over geographically distributed networks using advanced technologies. May assist with infrastructure setup and testing for application transparency and security.
Database Administrators
Database Administrators
Administer, test, and implement computer databases, applying knowledge of database management systems. Coordinate changes to computer databases. Identify, investigate, and resolve database performance issues, database capacity, and database scalability. May plan, coordinate, and implement security measures to safeguard computer databases.