Computer Science | Troy University

Computer Science

About the Computer Science Graduate Program

 The computer science program provides students with a curriculum in the key domains of computer science at undergraduate and graduate levels. These programs provide students with computer science knowledge and skills while preparing them for careers in computer technology and for advanced study in graduate courses. Whether joining the workforce or continuing on to graduate studies, the TROY computer science program can help you realize your full potential.

You have options with TROY to learn in a classroom, online or in a blended program. Students in this program have the opportunity to work on individual and team projects that include game design, cell phone apps, web applications, visualizations and more. Students in the computer science undergraduate and graduate programs benefit from small classes and an active Computer Science Club, a student organization that hosts weekly seminars, study sessions and many other activities.

TROY’s undergraduate curriculum is centered in the latest technological advances taught by a caring and highly qualified faculty. Students work on individual and team projects, focusing on game design, cell phone apps, web applications, visualization, Teensy Board Programming and database accessing applications to name a few.

Students also have the option of mixing traditional classroom courses with online courses through TROY Online programs such as:

  • Cyber security
  • Advanced programming
  • Careers in computer technology

Program Tracks

Artificial Intelligence pushes the limits of computer science by analyzing, designing and implementing self-learning and automatic machines. Students work on individual and team projects, focusing on such things as data-driven system development, game design, data gathering and cleaning, knowledge representation and logic and reasoning.

Students graduating with an artificial intelligence concentration are prepared to work in roles such as the following: data scientist, data architect, data analyst, video game designer, financial analyst and business intelligence analyst.

Non-Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus
  • TROY Online
  • Montgomery Campus^^

^^ Offered as blended program. A blended program combines both online and face-to-face course in the required program of study.

Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus
  • Montgomery Campus^^

^^ Offered as blended program. A blended program combines both online and face-to-face course in the required program of study.

Bioinformatics combines biology, math and computer science skills for analyzing and interpreting biological data.

Students work on individual and team projects, focusing on such things as protein sequence analysis, data gathering and preparation, health condition and disease prediction and health data analysis. 

Students graduating with this concentration are prepared to work in roles such as the following: bioinformatics scientist, bioinformatics engineers, software developer in health care companies/organizations and health care data analyst.

Non-Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus

Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus

The computer network and security concentration focuses on using computer science skills to analyze design and implement policies and practices to prevent and monitor unauthorized access, misuse, modification or denial of a computer resources. 

Students work on individual and team projects, focusing on things such as building modern cipher systems, intrusion detection system, data driven security systems and building secure computer networks.

Students graduating with this concentration are prepared to work in roles such as the following: network security engineer, security architect, security administrator, system administrator, network administrator and network consultant.

Non-Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus
  • TROY Online
  • Montgomery Campus^^

^^ Offered as blended program. A blended program combines both online and face-to-face course in the required program of study.

Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus
  • Montgomery Campus^^

^^ Offered as blended program. A blended program combines both online and face-to-face course in the required program of study.

 

Cybersecurity uses computer science skills to analyze design and implement policies and practices to prevent and monitor unauthorized access, misuse, modification or denial of computer resources.

Students work on individual and team projects, focusing on such things as security auditing, building adversarial and defense networks and secure software development.

Students graduating with this concentration are prepared to work in roles such as the following: penetration tester, cybersecurity auditor, cybersecurity engineer, cybersecurity analyst and cybersecurity technician/analyst.

Non-Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus

Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus

Distributed systems is about coordination and management of the use of shared resources of a networked computer system to achieve a common set of goals.

Students work on individual and team projects, focusing on such things as big data using Hadoop and Spark, simulation and modelling of a distributed system, building a scalable system and protocol development and analysis. Students graduating with this concentration are prepared to work in roles such as the following: cloud administrator, distributed system engineer, Hadoop and or Spark developer, big data engineer, system administrator and application delivery manager.

Non-Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus
  • TROY Online
  • Montgomery Campus^^

^^ Offered as blended program. A blended program combines both online and face-to-face course in the required program of study.

Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus
  • Montgomery Campus^^

^^ Offered as blended program. A blended program combines both online and face-to-face course in the required program of study.

A software development concentration is about the application of a systematic, disciplined, quantifiable approach to the development, operation and maintenance of software.

Students work on individual and team projects, focusing on things such as game design, cell phone apps and web applications.

Students graduating with this concentration are prepared to work in roles such as the following: software programmer, system architect, software developer, system analyst, system modeler, project manager and support engineer/technician.

Non-Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus
  • TROY Online
  • Montgomery Campus^^

^^ Offered as blended program. A blended program combines both online and face-to-face course in the required program of study.

Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus
  • Montgomery Campus^^

^^ Offered as blended program. A blended program combines both online and face-to-face course in the required program of study.

Love video games? Have a creative eye for details and are good with technology? Then Troy University’s Master of Science in Computer Science with a concentration in Video Game Design is for you. Video game design is focused on the design of interactive games with immersive visuals and reality simulations. This area continues to push the limits of computer science by combining new technologies like cloud computing, 5G, AR/VR with traditional technologies like graphic art and design. 

Skills learned

In TROY’s MS in computer science program with a concentration in video game design you will have the opportunity to work on individual and team projects that focus on AI driven system development, game design, graphic design, knowledge representation, logic and reasoning and more. By the end of the program, you will have the skills needed to create graphics and animation, work in a group setting to create video games and be able to apply AI approaches to create video game logic. You will also learn other skills such as brainstorming, planning, and management of video game projects, all while being exposed to different video game development platforms. 

Beyond the classroom

The prospective career/jobs include, but are not limited to, video game developer, game programmer, video game tester, mobile game developer, cross platform developer and multimedia animator. There is also the perk of being able to list and sell games to customers directly using various app stores. With an estimated 2.5 billion gamers in the world, and the current gaming industry being estimated at $159.3 billion, the demand for video game designers is growing. According to the Bureau of Labor Statistics, the job outlook for this field is expected to increase by 4% over the next 10 years with the median pay being $77,700. 

Non-Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus

Thesis

VIEW DEGREE MAP ACADEMIC CATALOG

Program Locations
  • Troy Campus


Interested in Applying to TROY?

Apply Now Request More Info