Information Technology and Management

MSITM 51.525 (1.5-2-0) Programming Fundamentals

This course teaches fundamental concepts, ideas, theories, and terminology of computer programming. Students will develop skills in designing, writing computer programs, and applying this knowledge in a real-world project. This is a programming intensive course.

Requisites: None.

Offered:  Fall, Spring.

MSITM 51.526 (1.5-2-0) Introduction to Quantum Computing

This course as a requisite will help students acquire skills on Quantum Computing concepts, technology, and use cases. The course will guide the students to demonstrate proficiency in the following: History of Quantum Computing, Industry and Business Impacts of Quantum Computing, Science and Technology of Quantum Computing, IBMQ, Machine Learning with Qiskit, and Qiskit Aqua Framework. The students will discover how Quantum Computing can bring together allies across departments and disciplines, industries and organizations, and countries and cultures.

Requisites: None.

Offered: Fall, Spring, Summer.

MSITM 6125 (1-0-0) Business Technology Professional Internship I (S-L)

This course is designed to provide experiential learning through internships wherein students solve real-world business problems using technology. Students will explore how the interaction between management, technology, and leadership provides strong solutions in a corporate setting. Students will be able to apply their knowledge from the classroom settings into the organizations they work for. This course contains a field-based service-learning component.

Requisites: None.

Offered:  Fall, Spring, Summer.

MSITM 6126 (1-0-0) Business Technology Professional Internship II (S-L)

This internship course is a continuation of MSITM 6125. This course contains a field-based service-learning component. Note: This course is the second in a series of three courses (MSITM 6125, MSITM 6126, and MSITM 6127) which must be taken in three different semesters.

Requisites: MSITM 6125.

Offered:  Fall, Spring, Summer.

MSITM 6127 (1-0-0) Business Technology Professional Internship III (S-L)

This internship course is a continuation of MSITM 6125 and 6126 and is the final course in the internship series. This course contains a field-based service-learning component. Note: This course is the third in a series of three courses (MSITM 6125, MSITM 6126, and MSITM 6127) which must be taken in three different semesters.

Requisites: MSITM 6125, MSITM 6126.

Offered:  Fall, Spring, Summer.

MSITM 6301 (3-3-0) Business Data Warehousing

This course focuses on basic principles and concepts of data warehousing using Ralph Kinball methodologies and its applications in business. Topics include requirements gathering for data warehousing, data warehouse architecture, ER modeling, dimensional modeling, physical database design for data warehousing, ETL (Extract, Transform, Load) strategies, business intelligence and use cases of data warehousing in business functions.

Requisites: MSITM 6342.

Offered:  Fall, Spring.

MSITM 6302 (3-3-0) Business Intelligence and Data Mining

This course focuses on basic principles and concepts of business intelligence and data mining and their applications for making informed business decisions. Topics include data mining theory and methodology, model prediction and assessment, data exploration and pattern discovery, predictive modeling and current trends in BI. This course equips students with the knowhow to extract and apply business intelligence to improve business decision making using R/Python.

Requisites: MANA 6302 and MSITM 6340 or 6341 or 6342.

Offered:  Fall, Spring.

MSITM 6303 (3-3-0) Data Visualization

This course focuses on best practices in data visualization and explores topics related to data wrangling, insight modeling, and designing dashboards. This course helps students sharpen their analytical skills as well as develop practical skills using data visualization tools like Tableau, Excel Power view and D3 for effective communication to stakeholders.

Requisites: MSITM 6342.

Offered:  Spring, Summer, Fall.

MSITM 6304 (3-3-0) Capstone Project

The capstone project gives students the ability to take knowledge and theory they learned in the Business Intelligence and Analytics concentration and apply it in a real-world setting. Students have the opportunity of experiential learning and putting into practice how Business Intelligence and Analytics techniques can help management make better decisions. This is an external project with an information technology organization or organizations that use Business and Intelligence and Analytics.

Requisites: MSITM 6301, 6302, and 6303.

Offered:  Fall.

MSITM 6305 (3-3-0) IoT and Big Data

This course will give an overview of IoT – its ecosystem, history, 5G as a driver of IoT devices. Business use cases on IoT and Big Data would be covered. Students will learn how IoT would be a big driver of Big Data and will be exposed to some Big Data technologies – Python, Hadoop, Spark, and Hive. Students will not learn a specific programming language; however, some Big Data Technologies will be used for demonstrations. This course will focus on learning by working through realistic examples.

Requisites: MSITM 6301, 6302, and 6303.

Offered:  Fall, Spring, Online.

MSITM 6306 (3-3-0) Artificial Intelligence

This course helps students have a strong foundation on the methodologies, technologies, and best practices used in Artificial Intelligence. Topics covered include machine learning, robotics, planning, computer vision, natural language processing, ANI, AGI, among others. Special focus is placed on the sue cases of AI in business and society. Students will also learn how convergence of AI, Cybersecurity, IoT, blockchain and other technologies helps cities/organizations become more efficient as well as enrich people’s lives.

Requisites: MSITM 6301, 6302, and 6303.

Offered:  Fall, Spring.

MSITM 6307 (3-3-0) Humanics: Design Thinking

This course teaches a problem-solving technique called design thinking which focuses on empathizing and meeting the user’s needs with innovative solutions. Topics include defining a problem, ideating and collaboration, crafting user narratives using storytelling, prototyping solutions, testing iteratively, and reflecting on final products. Students will be equipped with a methodology to approach solutions including empathy maps, hopes and fears, needs statements, stakeholder maps, and storyboards. Students will apply IBM principles and earn badges from IBM in this course.

Requisites: None.

Offered: Fall, Spring.

MSITM 6308 (3-3-0) DevOps

This course teaches a set of software development processes, technology, tools, and culture to integrate operational and development teams to deliver applications and services at a high velocity. Students will learn how to combine technical and managerial skills to improve and achieve a continuous delivery pipeline.  Topics include automation, continuous development, continuous delivery, information security, and continuous testing practices. Students will be equipped to improve collaboration between development, security, and operational teams.

Requisites: None.

Offered: Fall, Spring.

MSITM 6309 (3-3-0) FinTech: Latest Trends and Digital Strategies

FinTech is an emerging field seeking to improve and automate the financial industry. Students will study the latest trends and digital transformation strategies for building faster and fairer FinTech. Topics include crypto-currencies and blockchain, the impact of artificial intelligence and machine learning, the disruption of enterprise banking, lending, and crowdfunding, regulations, and robo-advisors. Students will also learn how startup companies are disrupting enterprise banking and how banks are innovating to keep up with the direction in financial services.

Requisites: None.

Offered: Fall, Spring.

MSITM 6310 (3-3-0) FinTech Capstone

The capstone project gives students the ability to take knowledge and theory learned in the FinTech concentration and apply it in a real-world setting. Students have the opportunity of experiential learning and putting into practice how FinTech techniques can help incorporate technology in the financial industry. This is an external project with an Information Technology organization or organizations that use FinTech.

Requisites: FINA 6301, MSITM 6306, MSITM 6323.

Offered: Fall, Spring.

MSITM 6311 (3-3-0) Introduction to Information Security Management

The primary emphasis of this course is to study the scope, impact, and magnitude of information technology security on business organizational structure; the use of information systems for developing corporate security strategies, both domestic and international; and the growing impact of information systems security on global economic, legal, political, regulatory, and social structures. It will also serve as an introduction to IT Security for Managers concentration, paving the way for information security – risk management, strategy, and incidence response.

Requisites: None.

Offered:  Spring.

MSITM 6312 (3-3-0) Information Security Privacy, Policy and Governance

This course focuses on important aspects of information security and governance – managing information security policies, roles and responsibilities related to information security, governance of third-party relationships, and information security strategy development.

Requisites: None.

Offered:  Spring.

MSITM 6313 (3-3-0) Information Security Privacy, Program Management and Development

This course helps students learn how to establish and maintain information security program in alignment with the information security strategy. Students will be able to identify, acquire and manage requirements to execute the information security program and also maintain standards, guidelines and procedures to enforce compliance with information security policies.

Requisites: MSITM 6312.

Offered:  Fall.

MSITM 6314 (3-3-0) Information Security Privacy, Risk Management

This course enables students to identify risks, ensure compliance, facilitate integration of risk management into business and IT policies, learn various risk assessment frameworks, monitor the threat landscape and report noncompliance to facilitate the risk management decision process.

Requisites: MSITM 6312.

Offered:  Fall, Online.

MSITM 6320 (3-3-0) Agile Project Management

This course helps students learn the agile principles, values, and beliefs and agile project management framework. Students are taught AGILE methodologies like Scrum, Kanban, DSDM, Lean Development, Feature Driven Development and extreme programming. Enterprise agility through Scaled Agile framework for Lean Enterprises is covered in this course. This course is oriented towards MSITM students who want to be product owners, scrum masters, and project managers transitioning from traditional to agile project management.

Requisites: None.

Offered:  Fall, Spring, Summer.

MSITM 6321 (3-3-0) IT Strategy

This course gives a blueprint as to how technology supports and shapes the organization’s overall business strategy. All aspects of technology management, including risk, capital, human resource, vendor, hardware and software management are covered. Students will learn strategies that prepare organizations to be responsive to technology disruption. They will be able to set business priorities and objectives, handle budgetary constraints, develop on core competencies of the organization and leverage technological advances for growth of the organization.

Requisites: None.

Offered:  Spring.

MSITM 6322 (3-3-0) Technology Consulting

This course helps students provide leadership in creation and delivery of technology solutions designed to meet customers’ business needs. It helps students shape technical direction and strategies within the organization and for external customers. Students will be able to consult and advise organizations on proposal efforts, solution design, system, and project management.

Requisites: MANA 6314.

Offered:  Fall, Spring, Online.

MSITM 6323 (3-3-0) Blockchain

This course helps students gain an understanding of blockchain as a disruptor and the various use cases across industries. Topics include distributed ledger technology, distributed applications, social value proposition, Ethereum, asset transactions, smart contracts, trust protocol, technical characteristics and architecture of a blockchain. Students will learn how blockchain affects business and governance, challenges, and its relationship with other emerging technologies including IoT and AI. (IBM Skills Academy fee required).

Requisites: None.

Offered:  Fall, Spring, Summer.

MSITM 6330 (3-3-0) Digital Ethics

This course gives an introduction to ethics and explores the social, legal, and cultural issues arising from current and emerging technologies. Technologies considered include AI, self-driving cars, cryptocurrencies, blockchains, cybersecurity, IoT, digital and mainstream media. Issues like fake news, net neutrality, broadband and telecommunication regulation, intellectual property rights, privacy, and government are addressed, and Christian viewpoint presented.

Requisites: None.

Offered:  Fall, Online.

MSITM 6332 (3-3-0) User Experience Principles

Students will explore how design facilitates the interaction between management, technology, and leadership for creating new products, experiences, and solutions. Students will learn the basics of User Experience (UX) and how they can solve real-world business problems using technology with a user-centric approach. Students will explore various UX Principles, evaluating, and analyze organizations from a Lean UX perspective by applying Design Thinking techniques. Students will learn how to improve products and transform organizations with an efficient and effective User Experience by applying UX principles.

Requisites: MSITM 6307, MSITM 6320.

Offering: Fall, Spring, Summer.

MSITM 6333 (3-3-0) User Experience Analytics

This course is designed to provide the required tools to measure the User Experience. These metrics allow students to solve real-world business problems using technology with a user-centric approach with quantitative evidence. Students will learn about the analytics involved in User Experience, including analysis, finding problems, providing solutions, measurement, and reporting. Students will be able to identify advantages and strong arguments of using analytics in the UX process. By measuring the User Experience from a quantitative approach, students will learn how to get a full picture of users engaging with websites, applications, products, and services.  

 Requisites: MSITM 6307, MSITM 6320, MSITM 6332.

Offering: Fall, Spring, Summer.

MSITM 6334 (3-3-0) Customer Experience Intimacy

Students will explore how design facilitates the interaction between management, technology, and leadership for creating an awesome customer experience (CX). Students will learn the basic concepts of CX, CX intimacy, design and improvement, customer journey management (CJM), including customer journey mapping, creating a customer-centric culture and mindset across all levels of the organization.

Requisites: MSITM 6307, MSITM 6320.

Offered: Fall, Spring, Summer.

MSITM 6335 (3-3-0) UX Design and Strategy

Students will learn how Design facilitates the interaction between management, technology, and leadership for creating new products, experiences, and solutions through experience design (XD). They will learn the latest trends in experience design and strategy, consumer preferences, personalization, applying design principles, and leading digital transformation through focus on the customer, innovative exemplary customer experiences, and employee engagement.

Requisites: MSITM 6307, MSITM 6320.

Offered: Fall, Spring, Summer.

MSITM 6340 (3-3-0) Object Oriented Programming (JAVA)

Students will be introduced to fundamental concepts of software development and Object-Oriented Programming using the JAVA language. Object-Oriented principles like abstraction, composition, classes, objects, inheritance, polymorphism, and interfaces will be covered. These principles are applied in JAVA language after basic JAVA syntax and program structure is covered in this course.

Requisites: MSITM 51.525.

Offered:  Fall, Spring.

MSITM 6341 (3-3-0) Python

This course is an introduction to the Python programming language for students planning to take the Business Intelligence and Analytics concentration. Topics include data types, control flow, object-oriented programming, graphical user interface-driven applications, as well as text processing, web crawling and parsing, statistics, and data visualization. No prior programming experience is required. Students will explore the large standard library of Python, which supports many common programming tasks.

Requisites: MSITM 51.525.

Offered:  Fall, Spring.

MSITM 6342 (3-3-0) Database Management for Business Analysis

This course is for students who wish to acquire both a business and technical understanding of database systems; their design, development, management, and application. Topics include techniques involved in determining database requirements, designing databases, components and architecture of database, relational data model and database queries, SQL and NoSQL databases. Focus is on experiential learning through use cases of Database Management in business analysis.

Requisites: None.

Offered:  Fall, Spring.

MSITM 6343 (3-3-0) Programming Approaches to Data Management

This course is for students who plan to specialize in data management. The focus is on technical aspects of data management wherein students will learn about programming approaches for managing data through its lifecycle. Topics include data management approaches, technologies, and architectures, big and small volumes of data, data at rest and streaming data, and costs of various approaches. Students will also learn about blockchain programming through Javascript (using Node.js and Angular).

Requisites: MSITM 51.525.

Offered:  Fall, Spring.

MSITM 6350 (3-3-0) Cloud Computing

Students learn concepts on cloud infrastructure through AWS/Microsoft Azure. Topics covered include cloud infrastructure, virtualization, software-defined networks, cloud storage, IaaS, PaaS, SaaS, security and privacy issues, ethics, capacity planning, disaster recovery, etc. Students are exposed to current practices in cloud computing. Students are introduced to the motivating factors behind Cloud, its benefits, use cases as well as cloud computing models, techniques, and architectures.

Requisites: MSITM 6340.

Offered:  Fall, Spring, Summer, Online.

MSITM 6351 (3-3-0) Quantum Information Processing

The Quantum Information Processing course prepares students for the next wave, trend, or tectonic shift driven by Quantum Technology. It provides graduate students unique opportunities to be disruptors through coursework on basics of quantum computation and information: quantum bits and registers, unitary gates, algorithms, error correction and cryptography, experimental realizations, and near-term quantum technology.

Requisites: MSITM 51.526, MSITM 6341, MATH 2309.

Offered:  Fall, Spring, Summer.

MSITM 6352 (3-3-0) Quantum Information Theory

This course builds quantum information theory from the ground up, connecting it to classical information theory at each step of the way. Quantum Information Theory addresses the fundamental mathematical limits of communication (error correction), compression, and security, built upon probability theory. This material brings quantum mechanics into the picture to derive the mathematical limits of information processing in the physical world. This includes error correction encoding for preserving a quantum state, secret key agreement via quantum channels.

Requisites: MSITM 51.526, MSITM 6341, MATH 2309, MSITM 6351.

Offered:  Fall, Spring, Summer.

MSITM 6353 (3-3-0) Quantum Computing Application

The Quantum Computing applications course prepares students for the next wave, trend, or tectonic shift driven by Quantum Technology. It provides graduate students unique opportunities to be disruptors through advanced coursework on Quantum Information Science. Students will be trained on Qiskit, Aqua, various algorithms (Grover, Shor, Deutsch) and will have the opportunity to program quantum computers and run sample problems through hands-on tutorials.

Requisites: MSITM 51.526, MSITM 6341, MATH 2309, MSITM 6351.

Offered:  Fall, Spring, Summer.

MSITM 6354 (3-3-0) Quantum Information Science Capstone

The capstone project gives students the ability to take knowledge and theory learned in the Quantum Information concentration and apply it in a real-world setting. Students have the opportunity of experiential learning and putting into practice how Quantum Computing techniques can help incorporate technology in the industry. This is an external project with an Information Technology organization or organizations that want to pursue Quantum research/programming.

Requisites: MSITM 51.526, MSITM 6341, MATH 2309, MSITM 6351, MSITM 6352, MSITM 6353.

Offered:  Fall, Spring, Summer.