Doctorate Degree Programs:

Doctorate in Education - in Leadership and Learning (Ed.D.) »

 

Master's Degree Programs:

MBA »

MBA Finance »

MBA Project Management »

MBA Information Management »

MBA Pharmaceutical Marketing and Management »

Master of Science in Information Technology »

Master of Science in Information Management »

Master of Science in Information Systems »

Master of Science in Technology & Innovation »

Master of Education »

Master of Science in Nursing »

Master of Science in Criminal Justice »

 

 

Bachelor's Degree and Degree-Completion Programs:

Bachelor of Science in Business Administration, degree completion »

Bachelor of Science in Business Administration »

Bachelor of Science in Criminal Justice »

Bachelor of Science in Criminal Justice, degree completion »

Bachelor of Science in Early Childhood Education »

Bachelor of Science in Early Childhood Education, degree completion »

Bachelor of Science in Alternate Energy (BSAE) »

 

 
   

 


Master of Science in Technology & Innovation

 

 

The Master of Science in Technology & Innovation (MSTI) is a curriculum focused on the adoption of new technology and/or the usages of existing technology in new ways. The program core builds a strong advanced theoretical and practical framework for how technology and business interconnect, and each specialization focuses on the efficiencies, productivity, quality, competitive positioning, and strategy concerning a specific area how to profit from technological innovation.

 

The MSTI offers a carefully designed core and a flexible set of specializations allowing students to focus on the advanced skills most relevant to their professional careers. The different specializations build upon a strong business oriented core that provides relevant management and strategy context for the individual specializations, thus enhancing the impact and value of each specialized area. The program concludes with an individualized project that allows students to apply the knowledge and skills they have acquired to an integrated, sophisticated project suitable for inclusion in their portfolio.

 

The Aspen University 36 semester credit MSTI program prepares students for senior level careers in information technology in a variety of business settings. All organizations today rely on computer and information technology to conduct business and operate more efficiently. Information technology projects are generally lead by managers that have an understanding of the underlying business concepts and needs, the requirements of end users and stakeholders, and an understanding of the technologies needed to address the requirements. The core courses lay a firm foundation of essential concepts, principles, skills, and strategies for the information technology professional, providing the knowledge and skills needed for informed decision-making and effective leadership.

 

 

The MSTI specializations:

    - Business Intelligence & Data Management

    - Electronic Security & Risk Management

    - Vendor & Change Control Management

    - Project & Program Delivery

    - Application Development & Quality Assurance

    - Business Systems Architecture



    The MSTI curriculum requires 36 credit hours. In the program, 24 credit hours are structured against core curriculum including the Capstone project, and 12 credit hours are dedicated to the specialization as outlined below. In all cases, the Capstone project must represent an undertaking relevant to the specialization topic selected:

      - 18 Credit hours from the CORE Curriculum

      - 3 Credit hour ELECTIVE (any course in the MSTI program)

      - 3 Credit hour Capstone



       

      Business Intelligence & Data Management

      - 3 Credit hours from the TECHNICAL Language Courses

      - 9 Credit hours from the BUSINESS Intelligence & Data Management Courses

      Electronic Security & Risk Management

      - 3 Credit hours from the PROJECT Management Courses

      - 9 Credit hours from the ELECTRONIC Security Courses


      Vendor & Change Control Management

      - 3 Credit hours from the PROJECT Management Courses

      - 9 Credit hours from the VENDOR & Change Control Management Courses


      Project & Program Delivery

      - 9 Credit hours from the PROJECT Management Courses

      - 3 Credit hours ELECTIVE (any course in the MSTI program)


      Application Development & Quality Assurance

      - 9 Credit hours from the TECHNICAL Language Courses

      - 3 Credit hours ELECTIVE (any course in the MSTI program)


      Business Systems Architecture

        - 6 Credit hours from the TECHNICAL Language Courses

        - 6 Credit hours from the SYSTEM Design Courses



        Course Listing

        CORE Curriculum

        505 Managing in an Age of Information Technology Change
        515 Management of Information Systems
        525 Information Systems Strategic Planning
        535 Telecommunications
        545 Emerging Technologies
        560 Business Ethics
        590 Organizational Behavior
        605 Customers, Markets, and Technology
        634 Strategic Management of Technology and Innovation

         


        TECHNICAL Language Courses

        650 ASP Programming
        651 ASP.Net Programming
        653 Perl Programming and CGI Scripting
        654 PHP Programming
        656 Relational Database Design
        695 Intranets
        657 Enterprise JavaBeans and J2EE
        658 Java Programming
        660 Website Development with HTML/JavaScript
        665 Data Communications
        670 C++ Programming for C Programmers
        812 XML Programming



        PROJECT Management Courses

        645 Project Management Essentials
        646 Project Management Organization Framework
        647 Project Management Integration Framework
        649 Information Technology Project Management



        SYSTEM Design Courses

        675 Systems Design
        680 Object Oriented Analysis & Design with UML
        685 eBusiness



        BUSINESS Intelligence & Data Management Courses

        BIDM 600 Information Theory, Design, and Application
        BIDM 610 Decision Support Systems
        BIDM 620 Analytical Information Processing & Presentation



        ELECTRONIC Security Courses

        ESRM 600 Principles of Information Security
        ESRM 610 Security Policy & Procedures
        ESRM 620 Computer Forensics & Cyber Crime



        VENDOR & Change Control Management Courses

        VCCM 600 Contract Law Fundamentals
        VCCM 610 Systems Verification & Acceptance
        VCCM 620 Implementing Organizational Change




        Back to Top



        Course Descriptions:

        505 Managing in an Age of Information Technology Change

        This course investigates the challenges that fast-paced frequently-changing IT environments present to managers. Students will examine factors that are common to most IT departments, symptoms of IT-related problems, the characteristics of software projects, and the challenges of managing IT personnel and IT projects. Students will establish lists of "best practices" that managers should follow for a wide-range of IT-related issues. Students will develop the skills managers must possess to successfully manage IT projects.


        515 Management of Information Systems

        In this course, students gain valuable insight into the planning, organizing, and controlling of user services, as well as the management of the information systems development process. The course also examines organizational learning curves, dealing with vendors, budgeting, accounting, management reporting, and legal considerations of information systems.


        525 Information Systems Strategic Planning

        Information systems are an integral part of corporate operations. This course examines guidelines for developing an information systems plan, selecting systems projects, assessing current systems, and planning future systems expansion that supports organizational growth.

         

        535 Telecommunications

        This course provides a brief history of telecommunications, a look at the field's structure and regulation, information on networks and telecommunications services, the basics of traffic engineering, and an introduction to primary data communications systems. The underlying principles and functions of telecommunications management are also introduced.

         

        545 Emerging Technologies

        This course provides an in-depth discussion of both the theories and application of risk-management approaches to the latest and most menacing IT threats. As technologies pervasively continue to enter our lives, the risks are becoming universal and quite far-reaching in terms of who are affected. Computer-communication systems reach into almost every aspect of our existence, relating to the health and well-being of not only people, businesses, and governments, but also the global environment.


        560 Business Ethics

        This course examines ethics and values in multiple contexts. It begins with an exploration of individual values and the integration of mind, body and soul. The perspective then broadens to include corporate ethics and the role of moral leadership in business. The course concludes with an examination of ethical dilemmas created by an expanding global economy.

         

        599 Capstone Project 

        The capstone project allows students to apply the knowledge and skills acquired in their courses to the work environment. This project is completely individualized; students are encouraged to select work-related projects that are of particular interest to them and that will result in professional growth and benefit the organization. Due to the extensive evaluation process, and the quantity of work and research involved, the Capstone course has a time limit of 6 months.


        605 Customers, Markets & Technology

        The relationship between technology-based products and the consumers of these products comes under investigation in this course. This course also teaches methods for designing, developing, and delivering technology-based products that can solve real-world problems. Students will examine best practices for integrating technology solutions and metrics managers can apply to measure the return on an IT investment. Throughout the course, students will learn skills they can use to increase their own creative skills.


        634-Strategic Management of Technology and Innovation

        Technology is rapidly shaping the face of business as well the global environment in which organizations compete. One of the most important challenges companies face is how to use the emerging trends in technology to compete more successfully and improve profitability. The conceptual framework of the course is an evolutionary process perspective on technology strategy and innovation. The fundamental ideas underlying this evolutionary perspective are that: a) a firm's technology strategy emerges from its technological competencies and capabilities, b) technology strategy is shaped by external (environmental) and internal (organizational) forces, and c) the enactment of technology strategy, through the experience that it generates, serves to further develop the firm's technological competencies and capabilities.


        645 Project Management Essentials

        PME introduces students to the fundamental elements of effective project management. It provides students with the opportunity to apply these elements using exercises and examples based on real-time projects. The required tools and techniques used to plan, measure, and control projects and the methods used to organize and manage projects are also discussed.


        646 Project Management Organization Framework

        PMOF introduces the fundamental concepts of scope, time management, human resource planning and project communications as presented in the Project Management Institute's Project Management Body of Knowledge. Emphasizing both theory and practical application, PMOF provides students with an opportunity to apply these concepts using real-life exercises, examples, and software tools.


        647 Project Management Integration Framework

        PMIF completes the topics presented in the Project Management Institute's Project Management Body of Knowledge and includes project cost, quality, procurement, and risk management. Continuing the work from PMOF, PMIF provides students with additional opportunities to apply these concepts using real-life exercises, examples, and software tools. Special consideration is given to preparing students for the Project Management Professional (PMP) certification exam.


        649-Information Technology Project Management 

        In today's fast-paced and dynamic environment, innovative information technology and system development projects are critical to many companies' success. The emphasis on such projects creates greater demand from senior management to deliver quality information technology projects on time, within budget, and which add functionality and value to their customers and clients. IT Project Management will teach the project manager how to integrate sound project management principles in the information technology project's development profile in order to assure every aspect of the project is under control and delivers the technical objectives. This course will also cover the IT project's life cycle from initiation through closeout and address all the components of project management as they relate to IT projects, based on the Project Management Body of Knowledge (PMBOK) as defined by the Project Management Institute (PMI).


        650 ASP Programming 

        This course provides the knowledge necessary to design and develop dynamic web pages using Active Server Pages (ASP). Topics include VBScript syntax, ASP intrinsic objects, IIS components, file I/O and database interaction. Students will explore how to connect to data from any ODBC-compliant database, and create database-driven HTML forms and reports. Students will also examine how to use all the standard ASP software components to implement dynamic web pages. The ASP scripting environment is used to create server-side scripts using VBScript and to provide dynamic web site content.


        651 ASP.Net Programming

        This course provides students the knowledge necessary to create ASP.NET applications that deliver dynamic content to the Web. Object oriented programming concepts and content management techniques are stressed throughout. Students will learn how to leverage the architecture of ASP.NET, migrate components to ASP.NET, and program with Visual Basic.NET. Important ASP.NET objects are introduced in detail and students will learn how to create their own scalable VB.NET classes using inheritance from existing ASP.NET classes. Topics include creating a Web form with server controls; separating page code from content by using code-behind pages; page controls; displaying dynamic data from a data source using ADO.NET and data binding; debugging ASP.NET pages by using trace; and handling page object events to produce dynamic Web pages.


        653 Perl Programming and CGI Scripting

        This course provides a thorough introduction to the Perl programming language, teaching students how to develop and maintain portable scripts useful for system management, data manipulation, and Web CGI programming. Emphasis is placed on built-in subroutines that can be used to help conveniently build fast, portable and efficient scripts. Exercises provide practice in report creation, pattern matching, string manipulation, file I/O, command line processing, and debugging. Students are shown how to extend Perl's basic functionality with packages and loadable modules. Also covered are CGI scripting with Perl as well as database access using the DBI module. Students are shown how to validate form data, how to perform robust database access, and how to generate HTML output in order to create a dynamic web site.


        654 PHP Programming

        This course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 5. PHP is a language written for the web, quick to learn, easy to deploy and provides many advantages over other server-side scripting languages. The course introduces the PHP framework and syntax, and covers in depth the most important functions used to build dynamic data enriched web applications. Students will learn how to use PHP in performing various programming operations and application functions. It also introduces attendees to MySQL and how to use PHP in combination with MySQL.


        656 Relational Database Design

        This class develops relational database design skills and techniques. Practical methodologies such as E-R diagrams and normalization forms are emphasized. Attention is placed on designing for data integrity and efficiency at the same time. Students are required to design multiple database models from business requirements and specifications. Through hands on experience using SQL programming code to create, populate and manage databases, students will experience the necessity of proper design methods and gain an in depth understanding of the link between design, creation, and utilization. The impact of alternative designs on maintainability and database performance is emphasized.


        657 Enterprise JavaBeans and J2EE

        This course provides participants with the information necessary to develop and deploy robust J2EE (Java 2 Enterprise Edition) applications. The focus is on building reusable components that exploit the services the J2EE platform provides via its component containers. The two most popular containers in the J2EE specification are the Web Container (which hosts HTML pages, servlets and JSP Pages) and the EJB Container (which hosts Enterprise JavaBean components). Both the EJB and Web containers, as well as details of the development and deployment of EJBs and Java based web content, are covered in depth in the course. Since the deployment descriptor of these applications is an XML file that is standardized across J2EE implementation servers, the participant will explore intricacies of deployment across the various servers that meet Sun's J2EE specification (including WebSphere, Oracle, WebLogic and many others). Session, entity, and message-driven beans, EJB container services, security, transaction and deployment issues are discussed in detail. Java enterprise protocols and services such as JNDI, JTS, JDBC and JMS are also covered.


        658 Java Programming

        This course introduces experienced programmers to Java programming techniques. Java provides an object-oriented, portable and robust framework for application development. Students will learn how to integrate Java technology into corporate web pages and how Java can be used as a powerful cross-platform distributed development engine. The course also covers designing classes and objects in Java, Java's approach to inheritance and polymorphism, and the details about creating Java programs for use on a distributed network, with emphasis on JSP, Servlets, and JDBC. The course is designed to leverage the participants' existing programming skills and to highlight the new and extended features of Java as compared to other common languages.


        660 Website Development with HTML/JavaScript

        This course provides a thorough introduction to implementing a full-featured Web site on the Internet or corporate Intranet, including implementation of dynamic content using JavaScript and related tools. Starting with thorough coverage of HTML, the course progresses to the implementation of dynamic client-side content using JavaScript. The course includes a survey and demos of server-side technologies such as ASP scripts, CGI scripts, Java servlets, JSP, and PHP. Exercises are designed to demonstrate key concepts.
        665 Data Communications Data Communications develops students' essential skills and knowledge for designing communication systems. Students examine network protocols and wide and local-area networks in detail. Topics include the seven layers of the Open Systems Interconnection (OSI) Model, client-server technology, and comparison of different network architectures.


        665 Data Communications

        Data Communications develops students' essential skills and knowledge for designing communication systems. Students examine network protocols and wide and local-area networks in detail. Topics include the seven layers of the Open Systems Interconnection (OSI) Model, client-server technology, and comparison of different network architectures.


        670 C++ Programming for C Programmers

        This course presents a thorough hands-on introduction to object oriented programming in C++ for experienced C programmers. The central concepts of C++ syntax and style are taught in the context of using object oriented methods to achieve reusability, adaptability and reliability. Emphasis is placed on the features of C++ that support abstract data types, inheritance, and polymorphism. Students will learn to apply the process of data abstraction and class design. Practical aspects of C++ programming including efficiency, performance, testing, and reliability considerations are stressed throughout.


        675 Systems Design

        This course reviews efficient processes for information systems analysis and development. It also covers state-of-the-art techniques for information systems specifications and design. Other topics covered include real-time structured analysis and design, and object-oriented analysis and design.


        680 Object Oriented Analysis & Design with UML

        This course presents the key concepts and methodologies required to perform quality object-oriented software engineering, with particular attention to practical techniques such as use-case and CRC analysis, UML diagramming, and patterns. Students apply object oriented analysis during the course to improve software designs and to see how software objects can be altered to build software systems that are more robust and less expensive. Students use several methods for analyzing software systems, finding and refining useful classes and relationships between objects. Care is taken not to focus on any one language so that all students can participate in the design exercises without relying on specific programming skills. The course emphasizes the most practical analysis and design methods, including the application of use case analysis, CRC analysis, problem domain analysis, activity diagramming, interaction diagramming, and class diagramming. The Unified Modeling Language (UML) is presented in detail and is used in the exercises. Special emphasis is given to the use of object patterns in developing software systems.


        685 eBusiness

        The Internet and related technologies pose enormous opportunities for developing new business models and significant threats to existing models. Information Professionals must be prepared to recognize opportunities and overcome challenges posed by the electronic economy. This course defines the core elements of developing an eBusiness strategy, including branding, competitive analysis, technology assessment, business method models, and preparing for emerging trends. Course assignments involve extensive case studies and online research using the latest e-tools. Students collaborate to create a prototype eBusiness venture.


        695 Intranets

        This course develops students' essential skills and knowledge for designing and managing Intranets, i.e. internal Web (TCP/IP-based) networks. Students will learn how the Internet model applies to business, how developments in technology have made Intranets possible, and the impact they may have for organizations in the future. Students will also examine the role of extranets in business-to-business (B2B) transactions. Students will examine the key security considerations that allow a company to protect, yet use, its business knowledge.


        812 XML Programming 

        This course presents a thorough introduction to creating, validating, transforming, and formatting XML data. The course covers structuring data with XML; validating that data with document type definitions (DTDs) and schemas; creating and viewing XML documents; transforming XML documents with the XML Stylesheet Language (XSL, XSLT and XPATH); use of XML in the deployment of Web Services; referencing XML data via the document object model (DOM) and parsing libraries; and parsing XML via the Simple API for XML (SAX). Extensive examples and demos are provided that reinforce the concepts being taught and introduce the practical application of XML to business problems.


        BIDM600 Information Theory, Design, and Application     

        This course introduces the theory behind databases in a concise yet comprehensive manner, providing database design methodology that can be used by both technical and non-technical professionals. The methodology for relational Database Management Systems is presented in simple, step-by-step instructions in conjunction with a realistic worked example using three explicit phases—conceptual, logical, and physical database design. Students are exposed not only to the foundational theory of databases but also to the most recent developments in the field.


        BIDM610 Decision Support Systems           

        This course emphasizes balancing the theory behind decision modeling and the use of technology tools to easily set up and solve these models. From a managerial perspective, the purpose of decision modeling is to gain insight into the problem, not the detailed mechanics of the solution process. Each decision modeling technique is presented in a three-step framework: 1.Formulation/problem setup, 2. model solution, and 3. interpretation of the results. The courses balances the data and mathematical models so students can understand the logic behind the problem's formulation.


        BIDM620 Analytical Information Processing & Presentation          

        This course takes a managerial approach to Business Intelligence, and therefore emphasizes the BI applications and implementations. This exposure allows students to truly understand how Business Intelligence works so they can adopt it in their future managerial roles. The field of Business Intelligence (BI) is evolving from its origins as a support tool for executives to a shared commodity by managers, analysts, and top executives at almost all medium and large companies. Business Intelligence integrates previously independent tools and technologies into a systematic, unified software suite for the most accurate and timely information. Extensive, vivid examples from large corporations, small businesses, and government and not-for-profit agencies from all over the world make difficult concepts more accessible and relevant. International examples of global competition, partnerships, and trade are also provided throughout. These real-world case studies show students the capabilities of BI, its cost and justification, and the innovative ways real corporations are using BI in their operations.


        ESRM610 Security Policy & Procedures      

        This course provides an introduction to security policy, coverage of information security regulation and framework, and policies specific to industry sectors, including financial, healthcare and small business.


        ESRM600 Principles of Information Security           

        This course has been developed to cover the 10 domains in the Information Security Common Body of Knowledge. They include: Security Management Practices, Security Architecture and Models, Business Continuity Planning (BCP) and Disaster Recovery Planning (DRP), Law, Investigations, and Ethics, Physical Security, Operations Security, Access Control Systems and Methodology, Cryptography, Telecommunications, Network, and Internet Security.


        ESRM620 Computer Forensics & Cyber Crime        

        This course fully defines computer-related crime and the legal issues involved in its investigation. It includes an exhaustive discussion of legal and social issues, fully defines computer crime, and provides specific examples of criminal activities involving computers, while discussing the phenomenon in the context of the criminal justice system. The course provides a comprehensive analysis of current case law, constitutional challenges, and government legislation. Also reviewed is Organized Crime & Terrorism and how it relates to computer related crime as well as more comprehensive information on Processing Evidence and Report Preparation.


        VCCM600 Contract Law Fundamentals      

        This course covers both theory and case study within the context of the black-letter law of contracts. It takes a straight forward approach and helps students develop an understanding of the essence of contract law. A variety of edited cases are reviewed throughout the course, and reflect classic contract law and contemporary rulings in different industries and states.


        VCCM610 Systems Verification & Acceptance       

        This course presents sound engineering approaches for test generation, selection, mitigation, assessment, and enhancement. Using numerous examples, it offers a lucid description of a wide range of simple to complex techniques for a variety of testing-related tasks. This includes mathematical approach followed to describe a wide range of simple to complex techniques for test generation. Detailed treatment of topics such as test generation from finite state models, combinatorial designs and test selection and minimization for regression testing.  Test adequacy assessment using criteria mandated by the FAA and other agencies; data-flow based adequacy and mutation-based adequacy which are the most powerful of the available test adequacy criteria. Step-by-step algorithms to generate tests. Comparative analyses of commercially available testing tools to facilitate tool selection.

         

         

        Return to Top

         

 
apply now request more information contact Aspen University