Skip to content

Duquesne University’s Master’s in Computer Science Program Offers a Transformative Educational Experience

Duquesne University’s Master’s in Computer Science program offers a transformative educational experience that prepares students for success in today’s competitive tech landscape. 

The program equips graduates with the skills and confidence they need to advance their careers and make a positive impact in the world of computer science, helping to shape the future of technology.

Committed to meeting students where they are in life, classes meet one evening a week and can be completed in as little as 18 months, which is especially helpful for working professionals. With small class sizes, personalized attention from faculty, and a diverse student body, the program cultivates a sense of community and collaboration that enriches the learning experience and prepares students for success in an interconnected world.

“Enrolling in Duquesne’s Master’s in Computer Science program was one of the best decisions I’ve made for my career,” said David Berdik, who graduated from the program in 2022 and is now a visiting computer science instructor at Duquesne. “The curriculum is challenging, the faculty is supportive, and the opportunities I’ve had at General Dynamics Mission Systems and Amazon were amazing.”

The program’s emphasis on hands-on learning and experiential projects ensures that students graduate with practical expertise. Through internships, research projects or collaborations with industry partners, students have opportunities to apply their skills in real-world settings, build on their computer science knowledge, gain highly sought-after technical skills and grow their professional networks.

“Duquesne’s Master’s in Computer Science program goes beyond imparting theoretical knowledge,” said Dr. Jeff Jackson, graduate director and professor of computer science at Duquesne. “We also focus on practical skills and real-world applications, enabling our students to excel in their careers and make meaningful contributions to the industry.”

Led by a dedicated faculty of technology experts, the Master of Science in Computer Science degree program equips students with a comprehensive understanding of computer science principles, technologies and applications. From cybersecurity to artificial intelligence, operating systems to machine learning, the curriculum covers a wide array of topics, ensuring that graduates are well-prepared to tackle the cutting-edge challenges of the modern tech industry.

After earning the degree, most graduates enter professional positions as application developers, computer systems analysts, software engineers, web developers, software system developers, database designers and computer programmers, while other graduates pursue further studies, research positions and teaching careers.

Duquesne’s Master’s in Computer Science program offers students the foundation to thrive in the technology field, providing them with the knowledge, skills and practical experiences necessary to reach their goals. And in today’s digitally-driven world, the opportunities seem endless as demand for skilled professionals in computer science continues to expand across various industries. 

Learn more about Duquesne’s M.S. in Computer Science degree program by visiting

Listen to the One Mic Stand Podcast for a conversation on the M.S. in Computer Science program: