Required Courses

MS in Information Systems

Sathya PrakashThe program will give you the whole 360 degrees of the IT world. When you talk about big data, it means so many different things: data mining, data organization, doing analytics on the data, and we cover it all in our classes."

Sathya Prakash MSIS '13
Read Sathya's Story

Example MSIS Required Classes

Analysis, Modeling and Design MSIS 670

Studies the systems development life cycle, analysis and design techniques, information systems planning and projects identification and selection, requirements collection structuring, process modeling, data modeling, interface design and data management, system implementation and operation, system maintenance, and change management implications of systems. The course utilizes current methods and tools, such as rapid application development, prototyping, and visual development.

Data Systems MSIS 671

Presents the concepts, principles, issues, and techniques for managing organizational data resources. Explores both legacy as well as evolving data systems and platforms given the emergence of high-volume, high-velocity, and high-variety requirements of modern data management. The emphasis is on developing a thorough understanding of the principles of the data lifecycle, data modeling, the conversion of data models into working data processes and systems, as well as comprehension of the choices the associated with currently available data platform technologies.

Data Architecture & Management MSIS 672

Data architecture is the creation of the rules & structure of an enterprise‐wide computing system. It consists of models, policies, rules and standards that govern which data are collected, and how they are stored, arranged, integrated, and put to use in data systems and in organizations. This course will help students prepare for the Salesforce ‘Data Architecture and Management Designer’ certificate.

Managing Projects and Change MSIS 673

Examines the managing of projects within an organizational context including the processes related to initiating, planning, executing, controlling, reporting and closing a project. Project integration, scope, time, cost, quality control, and risk management, as well as managing the changes in organizations resulting from introducing or revising information systems are studied. Students will form into teams and manage a project with a real client associated with a community organization as part of the university’s commitment to service learning.

Social Media as a Tool MSIS 674

Social media is a broad term used to describe a host of online tools that propel social interaction. While Facebook, LinkedIn, YouTube and Twitter are used most frequently, the world of social media encompasses so much more. This course will provide a unique opportunity to understand how social media is fundamentally changing the way companies operate. Students will examine and assess the roles of the consumer, online communities, crowd sourcing, and the impact of new technologies and changing lifestyles. In the process, they will identify market leaders & key tools, and learn how to effectively integrate them into their business environment.

IT Policy, Strategy and Economics MSIS 675

Examines the top management perspective for aligning competitive strategy, core competencies, and information systems; the development and implementation of policies and plans to achieve organizational goals; defining the systems that support the operational, administrative, and strategic needs of the organization, its business units, and individual employees. It also provides an overview of modern economic and financial theories relevant to understanding the costs, benefits, and processes by which proposed or current information systems can be evaluated.

Information Security MSIS 676

Studies contemporary issues of information security, including effective information security policies, risk assessment factors, internal application security, relevant information security models, intranet vs. extranet security, firewalls and internet security, response to breaches of security, and operating a secure organizational network. Included also are hands-on analyses of information system vulnerabilities, techniques for exploiting such weaknesses, as well as the countermeasures for addressing information security flaws.

Communications and Networking MSIS 677

Examines telecommunication fundamentals, including data, voice, image, and video. The concepts, models, architectures, protocols, standards, and security for the design, implementation, and management of digital networks are studied, as well as local and wide networks, transmission and switching efficiency, and regulatory and technical environments. Topics include security, e‐commerce, web sites, and middleware.

Warehousing Knowledge Discovery MSIS 678


Modern technology has the means of collecting every minute detail of an organization’s business activity and customer interaction. To turn raw data into useful information and knowledge requires a judicious approach to extracting, cleansing, and aggregating data so that it can be used to support strategic decision making (e.g. forecasting and trend analysis, performance monitoring, etc.). Further, systems that handle the volume, variety, and velocity of such data is evolving quickly. This course endeavors to do so by extending the concepts introduced in the Database course and examines the various business intelligence and analytics techniques applied to large data sets.

eCommerce Development & Implementation MSIS 679


This course provides a comprehensive overview of the organizational structures and the technologies that support eCommerce. Topics covered include, eBusiness strategy, business models, governance structures, electronic markets, and eBusiness technological infrastructure. Students will form into teams and create an on‐line eBusiness with all the associated infrastructure.

Cloud Services & Solutions MSIS 680


This course provides an overview of the concepts and design principles behind existing cloud solutions. Topics include large scale data processing, overview of virtualized commercial cloud models, system virtualization, hypervisors and virtualized platforms. Design of cloud storage systems such as key‐value stores and geographically distributed storage systems. Introduction to security and privacy issues in cloud computing, issues of data and execution privacy in modern commercial cloud services.

Capstone Project MSIS 681


This course provides a broad survey of the individual, organizational, and cultural impact of information technology, in order to stimulate thoughtful reflection and debate upon the social issues provoked by current and projected uses of information technology. As part of this course, students will complete a capstone project.

Information Services Field Consulting MSIS 682


Students will work with a local business as a paid intern or temporary employee. The job must be directly related to studies within the Information Systems graduate program. The student must be registered full-time (unless it is their final semester of study), and must have a GPA of at least 3.0. Employment must be coordinated through International Student and Scholar Services, the employer & the student’s academic advisor.

Contact Info

Admission: Graduate

Monday–Friday 9 a.m–5 p.m.

University of San Francisco
Downtown Campus
101 Howard Street, Suite 500
San Francisco, CA 94105
(415) 422-2221