Computer scientists study the very nature of computing and information in order to advance the state of the art. They often specialize in software design and implementation through web development, interface design, mobile computing, and other areas. Computer scientists address fundamental computing problems, such as the efficient and secure collection of information. From medicine and business to video games and films, they are devising new ways to use computers. Integrating the theoretical aspects of computing with real-world applications offers an array of industry and research opportunities for computer scientists.
Sample of Related Skills
- Demonstrate proficiency in the underlying infrastructure of information systems and computer networks
- Structure, collect, and analyze data to support business operations and strategic decision making
- Select, implement, and operate information technology solutions to meet organizational requirements
- Demonstrate a proficiency in the tools, techniques, processes, and success factors related to effective management of IT projects
- Report and strategically analyze data
- Present ideas for systems improvements, including cost proposals
- Work closely with analysts, designers and staff
- Produce detailed specifications and write program codes
Popular Career Paths
Software Development: Involves playing a key role in the design, installation, testing and maintenance of software systems to help businesses be more efficient and provide a better service
Systems Management: Includes the administration of the information technology systems in an enterprise data center by facilitating the delivery of IT as a service and allowing the organization's employees to respond to changing business requirements
Computer Support: Involves monitoring and maintaining the computer systems and networks of an organization, including installing and configuring computer systems, diagnosing hardware and software faults and solving technical and applications problems, either over the phone or in person
Computer Systems Analysis: Includes studying an organization’s current computer systems and procedures and designing information systems solutions to help the organization operate more efficiently and effectively
Information Securities: Involves planning and carrying out security measures to protect an organization’s computer networks and systems
Jobs to Consider
- Computer Engineer
- Hardware Development Engineer
- Information Technology Specialist
- Network Implementation Manager
- Software Development Manager
- Software Programmer
- Software Systems Engineer
- Software Test Engineer
- Web Developer
Places to Seek Employment
- Consulting Firms
- Consumer Electronic Companies
- Defense Firms
- Universities & Colleges
- Government Agencies
- Non-Profit Organizations
- Religious Organizations
- Information Technology Companies
- Freelance Employment
- Companies (all sizes)
- Software Companies
- View specific employers by state.
Job and Internship Search Resources
Career Exploration Hub
- Identify areas of interest related to your major so you can focus your academics and experiences towards these fields.
- Gain direct experience within the areas that interest you most through research projects, independent studies, internships, part-time jobsstudent organization involvement, or volunteering
- Register for Hire Jayhawks and subscribe to the Internship Newsletter to receive automated weekly emails with specific internship information.
- Consider joining a professional organization related to your area of interest, and, if possible, attend local and/or regional conferences to make connections with professionals working in your field.
- Practice interviewing on your own or by conducting a mock interview at the University Career Center.
- Develop your resume and tailor it to your area(s) of interest.
- Earn a minor or take additional coursework outside your major when relevant to your career goals.
- Complete an independent study to gain advanced research skills.
- Maintain a strong GPA if you are considering pursuing graduate or professional school.
- Consider getting involved with a student organization at KU related to your area of interest.