NewsSee what's new for the Computing Program


Twitter: MUMSComp
LinkedIn: Marquette University MS in Computing

Typically hired as an “analyst” and moving through “senior level engineer,” the most successful technologists ascend to an “architect” role. Our curriculum has a strong set of courses targeted to provide a student with the knowledge to be a technical architect. The table below presents the core courses for the architecture role. Where there are two similar courses, prior work experience and course work will dictate the choice.

Courses offered in the System/Enterprise Architecture Career Focus:


Course Number Title Description
MSCS 5610 or
MSCS 6330
Data Mining Techniques for extracting patterns from large databases. Classification, prediction, clustering, summarization and discrimination.

MSCS 5800 or

MSCS 6380

Principles of Data Base Systems/
Advanced Database Systems
Database concepts and architecture. Data modeling, transactions, security Web access and distributed query.

MSCS 5860 or

MSCS 6340

Component-Based Software Construction/
Component Architecture
Components in object-oriented programming, selection, integration, component frameworks, specification and interfaces.
MSCS 6055 Software Quality Assurance Quality approaches as they apply to requirements, design, release, configuration management, testing, defect management, and operations and support.

MSCS 6060 or

MSCS 6350

Parallel and Distributed Systems/
Distributed Computing
Software for parallel and distributed systems, tools, approaches, architecture, heterogeneity, and solving business problems.
MSCS 6360 Enterprise Architecture Highly distributed systems with secure transactions. Managing the life cycle of data and components.
MSCS 6370 Information Representation Grammars and languages for communicating business information in very diverse systems.
MSCS 6391 Topics MSCS:  Data Warehouse Use of databases, online analytical processing, ETL, data dictionaries and metadata to support business reporting.
INTE 6150 Information Technology Strategy Information flow, governance, exploiting information to support the business.



Summer Research Experience

The Department of Mathematics, Statistics and Computer Science hosts a Summer Research Experience (REU) for Undergraduates. This program provides undergraduates with an intensive, faculty-mentored, summer research experience in the areas of applied mathematics, high-performance computing, statistics, ubiquitous systems and mathematics education. Learn more