Careers in Computer Science
Inquire
Explore Computer Science specialties to see which one is a good fit for your skills and interests. Visit professional websites and subscribe to their feeds and social media to learn more about the specialty. Below is a list of links to specialty organizations in Computer Science.
Natural Language Processing and Computational Linguistics
Large organizations encompass various fields within Computer Science, including Software Development and Engineering, like the Association for Computing Machinery (ACM) and the Institute of Electrical and Electronics Engineers (IEEE). If you see graduate school in your future, the Computing Research Association (CRA) is an excellent place to begin.
Prepare
- Discovering what you want to do with your Computer Science major can help you identify the knowledge and skills that graduate schools and employers seek.
- Search for job openings in your field, sign up for job alerts, and read the job descriptions.
- Sharpen your communications skills through free LinkedIn Learning
- Apply for research funding with a University of Richmond professor through the Arts and Sciences Summer Research Program.
- Search for an internship in your field of interest, and if necessary, apply for Spider Internship Funds.
- Start adding your accomplishments to your resume. Career Services can help by reviewing your resume and providing resume-building tools.
- If you would like to attend graduate school, you can make an appointment with Career Services anytime, but it is best to do so by the end of your junior year.
Embark
- Sign in to the University of Richmond Handshake Once logged in, look for the Technology Interview Resources tip sheet under Interviewing Resources. This is a valuable resource for students looking to build skills to answer interview questions for coding, software development, database and SQL, and data science interviews.
- Review and update your resume.
- Apply for jobs and graduate schools. Do not be discouraged when applying for jobs or graduate schools. Detach yourself from the process by knowing that some factors that influence landing a job offer or being accepted into a particular graduate school are out of your control.
- Reserve an interview room at Career Services.