Santa Clara University


Core information systems knowledge (6 courses required)

Core Information Systems courses give students knowledge about the technical aspects of information system design and strategic issues around their use.

  • iconMSIS 2601. Object-Oriented Analysis and Programming

    Addresses advanced topics in object-oriented programming methodology. Presents different programming paradigms and discusses object-oriented programming concepts including principles of data abstraction, inheritance, polymorphism, and encapsulation. Emphasizes problem solving using Java programming language. Includes topics on classes and objects, data abstraction, “agents, message, and methods,” class hierarchies and inheritance, I/O packages, applets, exceptions, and multithreaded programming. Requires developing several programming assignments using Java programming language in various computer environments. Prerequisite: Knowledge of C programming language or equivalent. (3 units)

  • iconMSIS 2602. Information Systems Analysis and Design

    Examines methodologies to assist in analyzing and designing computer-based information systems for business applications. Features tools including data flow diagrams, flowcharts, Structured English, pseudo code, hierarchy charts, structure diagrams, and Warnier-Orr charts. Requires applying these tools to a systems development project. Cross-listed as OMIS 3372. Credit will not be given for both. Prerequisite: None. (3 units)

  • iconMSIS 2603. Database Management Systems

    Introduces database management and database management systems (DBMS). Teaches technical and managerial skills in database planning, analysis, logical design, physical design, implementation, and maintenance. Features hands-on training in database design, development, and implementation using relational DBMS software. Emphasizes designing and developing reliable databases to support organizational management. Cross-listed as OMIS 3366. Credit will not be given for both. Prerequisite: Experience with computer usage.(3 units)

  • iconMSIS 2604. Information Systems Policy and Strategy

    Studies strategic management and deployment of information systems and technologies (ISTs) to improve business competitiveness. Examines of the role of IST strategy in enabling companies to effectively manage in the turbulent and dynamic business environment brought about by the Internet. Analyzes new business opportunities in electronic commerce brought about by ISTs, including the organizational redesign that these technologies require. Considers implementation and change management issues related to IST deployment in the new environment. Focuses on drawing lessons from the experiences of leading companies that are deploying ISTs to define and support their e-commerce strategies. Cross-listed as OMIS 3378. Credit will not be given for both. Prerequisite: None.(3 units)

  • iconMSIS 2605. Telecommunications and Business Networks

    Presents the essential technical understanding necessary to evaluate and integrate telecommunication technologies into sustainable business models as well as to make decisions concerning the communications infrastructure, in any organization. Covers technology topics including voice and data networks, local and wide area networking, Internet, and generations of wireless technologies that form the basis for the discussion of economic and managerial issues about how the technology is deployed, including issues of interoperability, scalability, regulations, security, service level agreements, convergence, unified messaging, and service quality. Prerequisite: None. (3 units)

  • iconMSIS 2606. Software Project Management

    Provides an overview of software project development methodology, covering both technical and managerial aspects of software development. Examines alternate software life-cycle models and introduces modern techniques for definition, design, implementation, and validation of software products. Prerequisites: MSIS 2601 and MSIS 2602. (3 units)

Printer-friendly format