Program Overview
Uncap the potential.
Whether you want to lead product development and research at a technical company, or you want to build a career in academia, this program prepares you to contribute to the field of computer science in new and novel ways.
As a graduate student in this exciting field, you will gain an in-depth understanding of the limitations and opportunities in the use of computers to solve problems. You will work alongside faculty on leading research and explore high-level concepts in areas like computational biology, network security, computer architecture and network design.
Degree Fit
This program could be a good fit if you:
- Have a strong foundation in mathematics and computer science
- Want to conduct research in the field
- Like to solve complicated puzzles
- Have a strong work ethic
- Work well independently and as part of a team
Career Outcomes
With this degree, you could become a/an:
- Information assurance software developer
- Developer/designer of games and virtual environments
- Software engineer
- Operating systems and network administrator
- Software architect
- Bioinformatics specialist
- Information technology specialist
- Systems analyst
- Database administrator
- Computer support specialist
- Information technology consultant
- Teacher at the college level
Location
Moscow
Availability
Available On-Campus
Related Programs
- Electrical Engineering, M.Engr.
- Water Resources, M.S.
Other Degrees
Chemical Engineering
Learn the advanced methods and investigative procedures required for a chemical engineering career in career in industrial or research environments.
- B.S.
- M.Engr.
- M.S.
- Ph.D.
Technology Management
Gain the business and leadership skills to improve your work practices or to move into a management position in a technical organization.
- M.S.
Nuclear Engineering
Investigate potential applications for emissions-free nuclear power in electricity and hydrogen production, industry and medicine, and national security.
- M.Engr.
- M.S.
- Ph.D.
Civil Engineering
Gain the advanced education and skills to lead the design and management of highways, bridges, dams, airports and other essential infrastructure.
- B.S.
- M.Engr.
- M.S.
- Ph.D.
Electrical Engineering
Prepare to research and develop complex electrical solutions for computers, instruments, communication devices, power conversion, and more.
- B.S.
- M.Engr.
- M.S.
- Ph.D.
Computer Engineering
Develop high-level knowledge in complex hardware and software systems to help develop the next generation of computer innovations.
- B.S.
- M.Engr.
- M.S.
Geological Engineering
Combine skills in geology and engineering to evaluate the earth’s conditions and implications as they relate to civil engineering projects, geological hazards, and natural resources.
- B.S.
- M.S.
Engineering Management
Gain the managerial skills to move into a technical management position in business, industry or government.
- M.Engr.
Program Outline
Careers:
- Information assurance software developer
- Developer/designer of games and virtual environments
- Software engineer
- Operating systems and network administrator
- Software architect
- Bioinformatics specialist
- Systems analyst
- Database administrator
- Computer support specialist
- Teacher at the college level
Other:
- The program prepares students to contribute to the field of computer science in new and novel ways.
- Students will gain an in-depth understanding of the limitations and opportunities in the use of computers to solve problems.
- Students will work alongside faculty on leading research and explore high-level concepts in areas like computational biology, network security, computer architecture, and network design.