Computer Science

Master of Science in Engineering with a concentration in artificial intelligence

Apply advanced engineering and computational knowledge to shape the future of intelligent systems. Artificial intelligence is transforming every sector of society, and a master’s in engineering with a concentration in artificial intelligence prepares you to lead the development of technologies that power everything from autonomous systems and medical imaging to robotics and human-centered digital experiences.

The VCU College of Engineering is among the best graduate programs in the nation as ranked by U.S. News and World Report. Combined with our industry connections and access to Richmond-area businesses, VCU Engineering is a solid choice for your continuing education. The program is available in both on-campus and online formats. The online format is designed for working professionals and students seeking the flexibility of high-quality engineering graduate program without relocating. Choose from a non-thesis option or a thesis option where you gain experience in conducting cutting edge research.

What you’ll learn

Our 30-credit program can be completed in about two years by full-time students. Courses are available on-campus and online, giving you the flexibility to advance your education while balancing work or other commitments. You will develop a strong foundation in AI, machine learning and data-driven engineering while building expertise in both established and emerging technologies. The flexible curriculum allows you to tailor your coursework across multiple engineering disciplines and pursue either a thesis or non-thesis pathway to align with your professional goals.

Through hands-on learning and research opportunities, the advanced analytical and computational skills you master will be complemented by the ability to design ethical, scalable and high-performance AI systems. Graduates are prepared to solve complex technical and societal challenges, collaborate across disciplines and advance the responsible development of intelligent technologies.

Focus areas include:

  • Natural language processing
  • Neural networks and deep learning
  • Computer vision
  • Data mining and large-scale data analytics
  • Human–AI interaction
  • High-performance and distributed systems
  • AI applications in robotics, medical imaging and rehabilitation engineering

How to apply

VCU offers an online, self-managed application process. See what’s needed to apply for an engineering graduate program and reference our list of Frequently Asked Questions (FAQ).