Skip to main content

Search sfc.edu

Program or Degree

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

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

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

• 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

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.

This site uses cookies

We use cookies to improve user experience and analyze website traffic. By continuing to use this site, you agree to the use of cookies.