In the computer science major, students study the classic discipline of Computer Science, with emphasis on the theoretical foundation and practical applications of computers and computer software. Courses explore such subjects as system architecture, object-oriented design, and computational theory, in addition to the rich mathematical underpinnings that support these topics. Graduates are well-equipped to solve problems in a broad spectrum of application areas and begin satisfying careers as software engineers, system architects, or application developers.
Please consult the UMW Undergraduate Catalog for specific and up-to-date major requirements.
Thinking About This Major?
The Center for Career & Professional Development has many tools and resources available to help you choose your major. Below are three of them:
Focus 2: A series of reliable, intuitive, career and education decision-making assessments to help students select a major, explore occupations, make informed career decisions, and take action in their career development.
Skills developed as a Computer Science major (via Focus2): Designing, Managing Time, Mathematics, Problem Solving, Reading Comprehension, Reasoning, Troubleshooting
What Can I Do With This Major : The field of computer science is constantly changing. Some areas of career options are Programming, Software Development, Network Technology, Database Administration, Internet, Education, and Technical Support.
Handshake: UMW’s online career management platform that includes the latest jobs from employers hiring at your school. You can search for organizations based on major, location, job type, and many other categories.
Computer Science – Job Opportunities
Note: Job & Internship opportunities are pulled from UMW’s online job and internship database, Handshake, and update every 12 hours. Log into your UMW Handshake account to find hundreds of other opportunities and events.
Computer Science – Internship Opportunities
Computer Science Graduate Data
Note: Undergraduate outcome data is collected by the UMW Career Center each year. The data is then broken down by major in order to determine how many graduates in each major are employed, attending graduate school, or pursuing a different path within 6 months of graduation.
- “knowledge rate” defines the percent of graduates for which the institution has reasonable and verifiable information concerning the graduates’ post-graduation career activities
- “career outcome rate” is the number of graduates who have landed in any of the employment categories (full-time, part-time, internship) in addition to service, military, and continuing education divided by the total number of students for whom an outcome is known.
Computer Science Alumni (2018-2022)
Total graduates: 308
Knowledge Rate: 80%
Career Outcome Rate: 88%
- Employed Full-time: 77%
- Employed Part-time: 6%
- Grad School: 4%
- Military: 1%
- Seeking Employment: 11%
- Not Seeking: 1%
Where do our Alumni Land?
- Naval Surface Warfare Center, Dahlgren
- Tech Wizards
- Northrup Grummon
- Booz Allen Hamilton
- BAE Systems
- Carnegie Mellon University
- Massachusetts Institute of Technology
- Stanford University
- University of California–Berkeley
- University of Illinois–Urbana-Champaign
- Cornell University
- University of Washington
- Georgia Institute of Technology
- Princeton University
- University of Texas–Austin
Alumni Success Stories
UMW alumni are excited to help current students and other alumni succeed in their fields. Below are stories from alumni about their experiences as a Computer Science Major while at UMW and after.
STAY TUNED for our Alumni Success Stories.
Learn More About The Field With These Professional Associations
- Association for Computing Machinery
- Association for the Advancement of Artificial Intelligence
- Association of Information Technology Professionals
- Computing Research Association
- International Webmasters Association
- Software and Information Industry Association