What can I do with a major in Computer Science?
UGA Specific Information for Computer Science
Computer Science deals with the logical and mathematical foundations of computing and how to implement problem solutions as programs in a computer language. The computer science curriculum covers the design principles of key computing technologies such as hardware, operating systems, database systems, networks, graphics, and artificial intelligence.This major prepares its graduates to provide technical support for computer operations and to develop new computer hardware and software systems. With this major, students can look forward to working with major computer manufacturers, software development corporations, the communications industry and consulting firms.
** Includes Self-Employed
- Connect with Grace Williamson, your Career Consultant - click here to find information on scheduling an appointment and drop-in hours
- Computer Science Academic Advisors - Annemarie Hitchcock and Christina Rowland
- Department of Computer Science
- Association for Computing Machinery (ACM)
- Minorities in Tech (MIT)
- Women in Tech (WIT)
- Society for Management Information Systems (SMIS)
- Institute of Electrical and Electronics Engineerings (IEEE)
- Classic Hackers UGA Linux Users' Group
- Find additional clubs and organizations at the Involvement Network
- Free technical training - access Skillsoft and Lynda through myUGA
- Github - online portfolio platform. Cannot post code from courses on a public site - must create a private repository
- Pramp.com - free technical interview practice with a peer
- Interviewing.io - free technical interview practice with a current professional
Additional UGA Career Center Recommendations/Considerations
Potential Career Paths in Computer Science
- Computer Programmer - Computer programmers write the code that allows all computer applications to run. They are responsible for the millions of lines of code it takes to run everything from our phones to satellites to EKG machines.
- Computer Support Specialist - Support specialists analyze, test, troubleshoot, and evaluate existing network systems, such as local area network (LAN), wide area network (WAN), and Internet systems or a segment of a network system. Perform network maintenance to ensure networks operate correctly with minimal interruption.
- Database Administrator - Database administrators oversee and organization's information, and walk the fine line between optimizing data accessibility for the firm and defending digital property from hackers. Generally speaking, they protect existing databases by backing them up and developing airtight internal security measures.
- Hardware Engineer - Computer hardware engineers design, implement, and test the hardware and systems that optimize a computer's performance. Through their vision and work, they influence the direction of computer technology development.
- IT Architect - IT architects are highly skilled developers who envision, design, and provide the foundation for new and improved information management and communication networks. They lead teams and work with designers and developers to create organizational systems that make information retrieval and use simple.
- Network Administrator - Network administrators act as the chief operating officers of computer networks. They play a pivotal role within companies and organizations, handling day-to-day operations while monitoring both local area networks and wide area networks and their related equipment.
- Security Analyst - Security analysts protect an organization's computer network from cyber threats and security breaches through defense planning and incident response.
- Software Developer - Software developers create and maintain computer programs. They are the creative masterminds that give us systems to run devices and computer-related tasks. Software developers specialize in either applications or systems software.
- Systems Analyst - Systems analysts evaluate an organization's computer systems and processes to help clients operate their businesses more efficiently. Most analysts conduct in-depth system testing, research emerging technologies, and prepare cost analysis reports for clients.
- Systems Architect - Systems architects design and develop solutions to complex applications problems, system administration issues, or network concerns.
- Systems Manager - Computer and information systems managers oversee and coordinate an organization's IT operations. Depending on the organization and the individual's specific title, a system manager's duties may range from running a single IT department to overseeing all decision pertaining to a company's use of technology.
- Web Developer - Web developers design and code the websites we use everyday. They are responsible for a site's visual presentation, interactive features, capacity, and backend structure.
Supplemental Career Research Dashboard
Additional Career Research Resources
- O*NET - The O*NET database includes information on skills, abilities, knowledges, work activities, and interests associated with over 900 occupations (Login using your 810/811)
- Occupational Outlook Handbook - The OOH can help you find career information on duties, education and training, pay, and outlook for hundreds of occupations
- Career Insider: Vault Guides - Vault is one of the world’s leading sources of Career Intelligence. It can help make your efforts at researching employers, industries, and career subjects significantly easier and more efficient. Whether you are just exploring possible career paths or you are ready for your interview, Career Insider can help! (Login using your 810/811)
- Candid Career - Whether you are just beginning to explore career options, preparing for a job interview, or looking to change careers, CandidCareer.com can help by providing you with access to thousands of informational video interviews with real professionals through an easy to use website. We can all learn from the experiences of others and the Career Center makes this valuable resource available to UGA students so they may be informed and ready for what lies ahead. (Login using your 810/811)
- GoinGlobal - View jobs/internship in other countries and country career guides (Login using your 810/811)
- Glassdoor - Glassdoor is a free jobs and career community that offers the world an inside look at jobs and companies. What sets us apart is our "employee generated content" – anonymous salaries, company reviews, interview questions, and more – all posted by employees, job seekers, and sometimes the companies themselves. Now with nearly 3 million salaries and reviews, you have all the information you might need to make your next career decision.
- Portfolium - Your work and projects are undeniable proof of your skills – Portfolium will help you learn and allow you to display the top skills graduate schools and employers want. Portfolium is where you’ll upload your work, projects, presentations and more. The UGA Career Center has pre-loaded your profile to include the top skills graduate schools and employers seek in their candidates. Log-in to your profile to see how you can build your skills!
- Big Interview - Online practice interview platform. Practice basic interview questions or questions based on your industry interests or competencies! Also provides practice interview questions for graduate/professional schools. Just sign-up using your uga email address!
- Career Cornerstone Center - Career planning resources for STEM fields
- Handshake - Login with your UGA myID and password to view thousands of jobs/internships from employers looking for UGA students
- LinkedIn - Network with professionals and view job openings
- GoinGlobal - Job/internship openings in countries abroad as well as country career guides providing information about finding employment in other countries.
- Idealist - Nonprofit Jobs
- Indeed - General job search engine
- USAJobs - Federal Jobs
- The Vault - Industry guides, jobs, and internships
- Computer Science Online - Article with information on freelancing
MAJOR/CAREER SPECIFIC, OPEN TO ALL:
- iCrunchData - Big Data, Analytics, General Information Technology, etc.
- Computer Jobs - All IT related positions
- Dice - All IT related positions
- Game Development - Full-time and hobby work related to video game development
- IT Job Pro - All IT related positions
- Tech Careers - All IT related positions
- Hypepotamus - IT jobs in Atlanta Startups
- Atlanta Tech Village - IT jobs in Atlanta Startups
- Atlanta Startup Jobs - IT jobs in Atlanta Startups
- Angel List, Atlanta Startups - IT jobs in Atlanta Startups
- Computing Research Association - Faculty/Research jobs, primarily at universities
- Association for Computing Machinery - Many faculty/research with some industry
- GameRecruiter - Jobs in video game development and design
- IEEE - All IT/engineering related positions
- Association for Computing Machinery
- Association for Information Systems
- Association for Women in Computing
- Computing Research Association
- Information Systems Security Association
- Institute for the Certification of Computer Professionals
- International Game Developers Association
- Internet Society
- Mass Technology Leadership Council
- Software & Information Industry Association
- Storage Networking Industry Association
Tip: Join LinkedIn groups that are related to your career interest.
Graduate/Professional Schools Attended by UGA Computer Science Majors for the Class of 2017*
Texas A&M University | The Georgia Institute of Technology | The University of Georgia