Coursework & Curriculum 


Coursework at St. Xavier’s College, Mumbai, India

Students will begin Coursework at St. Xavier’s College in the Spring (Jan 2024) of each academic year by taking the following courses. It consists of five courses (9 transferable Credits)

The mission of the Global Leadership Program is to prepare leaders in global information technology of tomorrow. It aims to produce critical thinkers with a background in ethics, leadership, data analytics, and either cybersecurity or information management. The courses are: 

COSC 6965a Introduction to Python: An intensive five-week class that serves as a programming boot camp. 

COSC 6840 Global Leadership: [3 Credits] A critical study of leadership in an international business environment.

COSC 6810 Values in Business: [3 Credits] Theory and application of ethics in a business setting.

COSC 6510 Business Intelligence: [3 Credits] Methodology of extraction of data and knowledge from data in a business setting, with elements of descriptive statistics and data mining. This class also introduces students to R.

COSC 6965b Python for Data Science: A continuation of Introduction to Python, this course reinforces programming skills and introduces the Python modules (especially NumPy, SciPy, PyPlot, Pandas) that are being used in Data Science. 

Coursework at Marquette University, Milwaukee, USA

A. Students transferring the SXC Courses to Marquette for application toward the completion of the MS-CIS will be admitted to Marquette with nine credits transferred and will need to complete the Program requirement of 28 additional credits.

B. Students are expected to complete those 28 credits over four terms (Fall 2024, Spring 2025, Summer 2025, Fall2025), taking seven credits per term to meet Visa requirements and complete the Program.

Students in the Master of Science in Computer and Information Science with an Integrated Practicum specialization choose one primary focus and one secondary focus. Students complete four graduate credit hours of integrated practicum, normally one credit per semester, where each credit hour requires about 100 hours of effort. (28 Credits) 

Primary Focus: Data Analytics

COSC 5600. Artificial Intelligence: [3 Credits] An introduction to the broad field of artificial intelligence. 

COSC 5800. Database Systems: [3 Credits] Database concepts and architecture, data modeling, SQL, transactions and distributed databases, NoSQL languages.

COSC 6520. Data Analytics: [3 Credits] Methodology for the development of data analytics systems. Foundations of text and data mining techniques.

Choose two or three of:

COSC 6380. Big Data Systems [3 Credits] Focuses on newer, advanced database techniques in the areas of Big Data, NoSQL, Hadoop and Apache Spark. Covers main NoSQL data management topics such as document databases, key-value stores and graph databases.

COSC 6520. Data Analytics [3 Credits] Foundational topics in the analysis of data. Includes methodology for the development of data analytics systems. 

COSC 6530. Concepts of Data Warehousing [3 Credits] Provides an introduction to data warehouse design. Reviews topics in data modeling, database design and database access. 

COSC 6570. Data at Scale [3 Credits] Combines ideas from parallel databases, distributed systems and programming languages to analyze data at scale. 

COSC 6820. Data Ethics [3 Credits] Explores the social, political, legal and ethical implications of computer-based technologies and our increasingly data-driven society. 

Secondary Focus Cybersecurity

COSC 5360. Software and System Security [3 Credits] Fundamentals of computer security, including cryptography, access control, security policy models, attacks, surveillance, privacy, and forensics. 

COSC 6550. Introduction to Cybersecurity [3 Credits] Provides an introduction to cybersecurity threats, methods and security techniques. Foundations of various cybersecurity frameworks and methods for applying them to different types of organizations. 

COSC 6560. Principles of Service Management and System Administration [3 Credits] Introduction to the concepts, principles and practices involved in the operations of secure computing systems. 

 OR Secondary Focus Information Management

COSC 6055. Software Quality Assurance [3 Credits] Provides a perspective on people, organizations, controls, processes and tools that collectively influence the success of a Software Quality Assurance (SQA) strategy.

COSC 6360. Enterprise Architecture [3 Credits]Focuses on key topics and concepts that represent enterprise architecture (EA). Addresses the people, process and technology elements of EA from both a business and technical perspective. 

COSC 6931. Software Architecture [3 Credits] The methodology of design decisions as they relate to overall system structure and behavior. 

 Nota Bene: In the American tradition, some adjustments to this plan of studies are made to the interests and individual capabilities of each student. The plan of studies is worked out between the student and an advisor.



Practical Experiences (Practicum)

A. Students admitted to the MS-CIS program with the Integrated Practicum Specialization will enroll in practicum courses as required to complete the Program.

B. Students may use paid or unpaid placement at organizations inside or outside of Marquette to fulfill the required practicum coursework, with those placements limited to half-time (20hours/week).

C. MU will facilitate practicum placements by identifying potential placement sites for students.

D. MU does not guarantee placement in organizations outside of Marquette or compensation for practicum placements.

E. For students eligible for post-graduation work in the United States under their Visa,Marquette will provide appropriate documentation. Marquette does not guarantee post-graduation placement. Students must apply, interview and meet hiring criteria.