Dual Masters in Computer Science and Management
Program overview
The Dual Master’s in Computer Science and Management is an interdisciplinary graduate program designed for students seeking to combine advanced technical knowledge with the leadership and business skills required in today’s technology-driven organizations. Students develop expertise in computer science areas such as software development, data analytics, artificial intelligence, and emerging technologies, while building a strong foundation in management, strategy, operations, and organizational leadership.
Through integrated coursework and applied learning experiences, students learn to connect technological innovation with organizational needs and strategic decision-making. Projects and real-world applications provide opportunities to evaluate business challenges, develop technology-based solutions, and consider their financial, operational, and organizational impact.
Graduates are prepared for careers at the intersection of technology, management, and innovation, including roles in technology and product management, IT leadership, consulting, digital transformation, entrepreneurship, data-driven strategy, and technology-focused business development.
PROGRAM LEARNING OBJECTIVES
PROGRAM LEARNING OBJECTIVES
MS in Computer Science:
PLO 1: Analyze, design, and implement algorithmic solutions for computing problems using appropriate data structures.
PLO 2: Design, implement, test, and evaluate software solutions using development tools to meet specified requirements, demonstrating analytical proficiency in programing languages and adhering to software engineering principles throughout the software development lifecycle.
PLO 3: Demonstrate an understanding of computer organization, architecture, and the interaction between software and hardware components, and operating systems concepts.
PLO 4: Evaluate the ethical, legal, security, and societal challenges in computing; formulate strategies grounded in professional codes of conduct; advocate for responsible computing practices.
PLO 5: An ability to effectively communicate technical concepts in written and oral form with diverse audiences.
MS IT
PLO 1: Demonstrate an understanding of, and evaluate the appropriate use of management processes, concepts, and methodologies.
PLO 2: Examine professional ethics considering legal, organizational, and societal responsibilities. Integrate ethical thinking into all aspects of decision making.
PLO 3: Discuss the significant influences of management in personal, organizational, and societal contexts while articulating the challenges and benefits of managing business activities in a global and diverse world.
PLO 4: Communicate effectively in written and oral form with a range of audiences to present ideas, decisions, and recommendations on business issues.
PLO 5: Apply core information technology terms, concepts, and processes. Explain how information technology integrates cross-functional teams organizationally and creates value for customers while adding competitive advantage for organizations.
MS Business Analytics:
PLO 1: Demonstrate an understanding of, and evaluate the appropriate use of management processes, concepts, and methodologies.
PLO 2: Examine professional ethics considering legal, organizational, and societal responsibilities. Integrate ethical thinking into all aspects of decision making.
PLO 3: Discuss the significant influences of management in personal, organizational, and societal contexts while articulating the challenges and benefits of managing business activities in a global and diverse world.
PLO 4: Communicate effectively in written and oral form with a range of audiences to present ideas, decisions, and recommendations on business issues.
PLO 5: Employ advanced knowledge including methods, technology, skills, and values in their fields to critically interpret and utilize information.
MS Business Management:
PLO 1: Demonstrate an understanding of, and evaluate the appropriate use of management processes, concepts, and methodologies.
PLO 2: Examine professional ethics considering legal, organizational, and societal responsibilities. Integrate ethical thinking into all aspects of decision making.
PLO 3: Discuss the significant influences of management in personal, organizational, and societal contexts while articulating the challenges and benefits of managing business activities in a global and diverse world.
PLO 4: Communicate effectively in written and oral form with a range of audiences to present ideas, decisions, and recommendations on business issues.
PLO 5: Apply core management terms, concepts, and processes. Explain how management integrates functional areas of business organizationally and creates values for customers while adding competitive advantage for organizations.
PROGRAM REQUIREMENTS
PROGRAM REQUIREMENTS
1. MS in Computer Science and Management - IT
Code | Title | Credits |
CS-6001 | Foundations of Programming, Data Structures & Algorithms | 3 |
CS-6002 | Computer Organization and Architecture | 3 |
CS-6003 | Design and Analysis of Algorithms | 3 |
CS-6004 | Principles of Programming Languages | 3 |
IT-6004 | Database Management* | 3 |
IT-6005 | Operating Systems* | 3 |
CS-6005 | Software Engineering | 3 |
CS-6998 | Capstone Project in Computer Science | 3 |
BAN-6001 | Business Analytics for Managers* |
3 |
IT-6001 | Information Systems for Managers |
3 |
ACC-6650 | Financial Accounting for Managers* | 3 |
FIN-6001 | Corporate Finance | 3 |
MGT-6001 | Organization and Strategy | 3 |
MKT-6001 |
Marketing for Managers |
3 |
PM-6000 | Fundamentals of Project Management | 3 |
MGT-6998 |
Capstone Project |
3 |
IT-6002 | Systems Analysis and Design | 3 |
IT-6003 | Computer Networks and Security* | 3 |
BAN-6300 | Emerging Issues of Technology in Analytics |
3 |
| Total Credits | 57 |
2. MS in Computer Science and Management - Business Analytics
Code | Title | Credits |
CS-6001 | Foundations of Programming, Data Structures & Algorithms | 3 |
CS-6002 | Computer Organization and Architecture | 3 |
CS-6003 | Design and Analysis of Algorithms | 3 |
CS-6004 | Principles of Programming Languages | 3 |
IT-6004 | Database Management* | 3 |
IT-6005 | Operating Systems* | 3 |
CS-6005 | Software Engineering | 3 |
CS-6998 | Capstone Project in Computer Science | 3 |
BAN-6001 | Business Analytics for Managers* |
3 |
IT-6001 | Information Systems for Managers |
3 |
ACC-6650 | Financial Accounting for Managers* | 3 |
FIN-6001 | Corporate Finance | 3 |
MGT-6001 | Organization and Strategy | 3 |
MKT-6001 |
Marketing for Managers |
3 |
PM-6000 | Fundamentals of Project Management | 3 |
MGT-6998 |
Capstone Project |
3 |
BAN-6002 |
Predictive Analytics |
3 |
BAN-6003 |
Data Mining |
3 |
BAN-6300 | Emerging Issues of Technology in Analytics |
3 |
| Total Credits | 57 |
3. MS in Computer Science and Management - Business Management
Code | Catalog titleused in this draft | Credits | |
CS-6001 | Foundations of Programming, Data Structures & Algorithms | 3 | |
CS-6002 | Computer Organization and Architecture | 3 | |
CS-6003 | Design and Analysis of Algorithms | 3 | |
CS-6004 | Principles of Programming Languages | 3 | |
IT-6004 | Database Management* | 3 | |
IT-6005 | Operating Systems* | 3 | |
CS-6005 | Software Engineering | 3 | |
CS-6998 | Capstone Project in Computer Science | 3 | |
BAN-6001 | Business Analytics for Managers* |
3 | |
IT-6001 | Information Systems for Managers |
3 | |
ACC-6650 | Financial Accounting for Managers* | 3 | |
FIN-6001 | Corporate Finance | 3 | |
MGT-6001 | Organization and Strategy | 3 | |
MKT-6001 |
Marketing for Managers |
3 | |
PM-6000 | Fundamentals of Project Management | 3 | |
MGT-6998 |
Capstone Project |
3 | |
PM-6030 | Optimizing Project Management Teams | 3 | |
MGT-6002 | Special Topics in Organizational Management | 3 | |
MGT-6003 | Organizational Development and Change Management | 3 | |
| Total Credits | 57 | |
CURRICULUM HIGHLIGHTS
CURRICULUM HIGHLIGHTS
• Advanced Computer Science: Graduate-level study in software engineering, algorithms, data structures, database systems, cloud computing, artificial intelligence, machine learning, and cybersecurity.
• Management & Leadership: Core business competencies in strategic management, organizational leadership, finance, marketing, operations, and decision-making—areas commonly incorporated into comparable dual-degree programs.
• Data & AI for Business: Application of analytics, AI, and data-driven methods to business strategy, operational challenges, and managerial decision-making.
• Technology & Innovation Management: Focus on managing emerging technologies, digital transformation, product development, innovation, and technology-based organizations. Comparable programs emphasize areas such as digital strategy, project management, analytics, and technological innovation.
• Flexible Electives: Opportunities to develop expertise in areas such as AI, cybersecurity, data science, software development, entrepreneurship, or technology management.
• Integrated Capstone Experience: A culminating interdisciplinary project that brings together computer science and management to address a real-world technology or organizational challenge, reflecting the applied capstone model used in similar programs.
CAREER OPPORTUNITIES
CAREER OPPORTUNITIES
Graduates of the Dual Master’s in Computer Science and Management are uniquely positioned to pursue high-impact careers that combine technological expertise with business leadership.
Career opportunities include:
• Technology Manager
• Product Manager
• AI & Data Strategy Manager
• IT Director, Technology Consultant
• Digital Transformation Manager
• Solutions Architect
• Business Intelligence Manager
• Cybersecurity Manager
• Technical Program Manager.
The program also prepares graduates for emerging leadership roles in artificial intelligence, fintech, technology entrepreneurship, innovation management, and digital strategy. With the ability to understand both the technical and business sides of an organization, graduates can help lead teams, launch new products, manage complex technology initiatives, and transform innovative ideas into successful business solutions.