Computer Science BS/MS
The BS/MS Computer Science dual degree program is designed to accelerate your education and career. You’ll benefit from a curriculum that blends strong theoretical foundations with practical, hands-on experience in areas like cybersecurity, artificial intelligence, computer architecture and operating systems.
As a graduate, you’ll be prepared to:
-
Demonstrate strong teamwork, leadership, critical thinking and problem-solving skills in professional environments.
-
Identify, troubleshoot and resolve system implementation issues.
-
Succeed in your career as a computer scientist or software engineer.
-
Pursue advanced graduate research in computer science or related fields.
Program Advantages
-
Significant tuition savings, with the ability to earn some graduate credits at undergraduate rates.
-
The opportunity to complete both degrees in just five years (four years for the BS plus one additional year for the MS).
-
Automatic approval to enroll in graduate-level Computer Science courses once prerequisites are met.
-
Provisional admission to the graduate program before completing your undergraduate degree.
-
No need to worry about graduate school applications during your senior year.
Program Information
Duquesne's BS/MS Computer Science dual degree program offers you the opportunity to earn two degrees in just five years, combining a rigorous curriculum with hands-on research experience in areas like AI and cybersecurity—all while benefiting from significant tuition savings.
Program Type
Dual Degree
Degree
Bachelor's, Master's
Academic Department
Mathematics and Computer Sciences
Duration
5-years
Required Credit Hours
150
Gain in-demand technical skills in areas like AI, cybersecurity and software development
while preparing for career advancement opportunities in the tech industry. Take Your Computing Skills to the Next Level
Questions? Contact Us!
Explore Opportunities Outside The Classroom

Gain Real-World Experience Through Internships
Internships are a key step in building your career. Our program connects students with opportunities at companies of all sizes, non-profits and government agencies, providing hands-on experience that prepares you for future success.

Get Involved In Research
As a Computer Science student, you’ll contribute to faculty-led research in areas like machine learning, data analytics, cybersecurity, and mathematical modeling, often collaborating with major institutions and industry partners.

Explore Student Clubs and Organizations
Join a vibrant community of STEM and computer science enthusiasts through our wide range of student clubs and organizations. With support from faculty and staff, you can connect with like-minded peers, lead events and develop leadership and professional skills.
Discover What’s Next
Graduate Student Life
Duquesne offers graduate students full access to campus resources—from fitness and wellness services to library study spaces and career development. Live just steps from your classes in Brottier Hall (apartment style), Des Places Hall (suite style), or our newest graduate student apartment building, McGinley Hall.
Ready to Apply? Here’s What You Need...
Applicant Requirements
- Enrollment in the Computer Science BS program.
- At least junior standing.
- Cumulative QPA of at least 3.25.
- QPA of at least 3.5 in Computer Science courses.
Applying Graduate Credits
- Students can fulfill BS elective requirements with appropriate graduate courses.
- After earning the BS degree, some or all of these graduate credits (up to 15) may apply towards the MS degree.
Non-Enrolled Students
- Duquesne students not formally enrolled in the combined-degree program may apply completed graduate course credits towards the BS degree and, if admitted, the MS degree with Graduate Director approval.
- Consultation with the program director is recommended for specific details.
Required Credit Hours For Graduation
- A minimum of 150 total credits required to earn both BS and MS degrees.
- At least 30 credits must be graduate-level (500-level or above).
- No more than 15 graduate credits taken while an undergraduate can be applied toward the MS degree.
MSCHE is Duquesne University’s institutional accreditor, recognized by the U.S. Department
of Education for ensuring the highest standards of academic quality and integrity.
This accreditation assures students that their learning experience meets nationally
recognized standards of excellence, supports continuous improvement, and strengthens
the value of their Duquesne degree both nationally and globally.Real Voices. Real Experiences.
Learning Outcomes
Accreditation


