Please visit the Computer Science major page for more information about this major/concentration at the University of Virginia.
Field of Study: The study of information processes – how to reason, predict, and implement them in hardware and software.
Post-Graduate Occupations of past Computer Science Majors
- Software Engineers
- Software Developers
- Association of Information Technology Professionals
- Software and Information Industry Association
- Association for Computing Machinery
- Computing Research Association
- Computer Professionals for Social Responsibility
- Association for the Advancement of Artificial Intelligence
- International Webmasters Association
- Internet Society
- Institute for Electrical and Electronics Engineers (IEEE) Computer Society
Build Your Resume
Don't forget to pursue opportunities outside of your schoolwork. Your major is one of many lenses you might use to look at possible careers. Explore UVA Career Center resources on internships, externships, part-time jobs, and extracurricular activities. Actively participating in these experiences can help clarify current goals and future interests, while building skills that employers want. Below are some ideas on how you can enhance your resume:
- Seek programming experience through volunteer positions, internships, or part-time jobs.
- Maintain knowledge of programming languages and technology.
- Develop excellent communication, problem solving, and logical thinking skills.
- Gain knowledge in a range of computer areas such as programming, hardware, and software.
- Join professional organizations to network and keep up with industry trends.
- Consider earning vendor-specific certifications (e.g. Cisco or Microsoft) if interested in network technology.
- Consider a second major or minor if interested in an interdisciplinary subfield of computer science such as security or bioinformatics.