As a JMU computer science major, you'll understand and analyze problems across a wide range of applications.
You'll develop solutions that can be computationally implemented, strive for the best solutions and use resources effectively. You'll be part of a collaborative and inclusive community in which you are set up for success in your studies, your career and your life.
As a JMU computer scientist you'll:
- Design and build software.
- Develop effective ways to solve computing problems, such as storing information in databases sending data over networks, or providing new approaches to security problems.
- Conduct research in collaboration with faculty members.
- Enjoy small classes. Our courses are capped at 30 and are taught by full-time faculty.
- Devise new and better ways of using computers and addressing particular challenges in areas such as mobile computing, robotics, artificial intelligence, web-based systems, or digital forensics.
