Skip to main content

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 5325 (3-3-0) System Architecture

The system architecture course is designed to equip students with the ability to build a comprehensive enterprise solution based on system architecture principles, concepts, and properties. System Architecture is abstract, conceptualization-oriented, global, and focused on achieving the system's mission and life cycle concepts. This course equips students to translate the business and system requirements, develop the solution design and system architecture, and articulate the solutions in various diagrams. 

Requisites: None.

Offered: Fall, Summer.

MSITM 5342 (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 5350 (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: None.

Offered:  Fall, Spring, Summer, Online.

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

(COSC 4351, PHYS 4351)

This course lays the foundations for understanding and utilizing quantum computing, as well as writing quantum computing programs. Topics covered include the history of quantum computing; current state of the field; potential future applications; quantum phenomena; the symbolic and mathematical representation of quantum circuits; the mathematics needed to understand quantum computing; circuit identities; writing and running programs on quantum computers; and basic quantum algorithms. This course will assume a knowledge of algebra and trigonometry is possessed by the student, as well as basic programming skills. A knowledge of linear algebra and complex numbers will deepen understanding.  Graduate students will study in greater depth hardware and use-cases of quantum algorithms.  This 5000-level course is cross-listed with a 4000-level course and includes specific graduate course requirements which reflect appropriate deeper learning experiences and rigor in the higher-level course. 

Requisites: None.

Offered:  Fall, Spring, Summer.

MSITM 5352 (3-3-0) Quantum Computing Algorithms

(COSC 4352, PHYS 4352)

This course focuses on understanding and implementing the major algorithms of quantum computing, including analysis of their use cases, as well as error correction.  In this course, students will get hands-on experience coding quantum algorithms. Topics covered include: a review of phase kickback and basic algorithms, quantum teleportation, superdense coding, quantum Fourier transform, quantum phase estimation, Shor’s algorithm, Grover’s algorithm, error correction, and other advanced topics.  Graduate students will study in greater depth complexity of algorithms and their use cases. This 5000-level course is cross-listed with a 4000-level course and includes specific graduate course requirements which reflect appropriate deeper learning experiences and rigor in the higher-level course. 

Requisites: MSITM 5351 or COSC/PHYS 4351

Offered:  Fall, Spring.

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. This course contains a field-based service-learning component.

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 5342.

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 know-how to extract and apply business intelligence to improve business decision-making using R/Python.

Requisites: MANA 6302 and MSITM 6341 or MSITM 5342.

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 5342.

Offered:  Spring, Summer, 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 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

Students have inculcated the agile mindset stemming from Agile/PMBOK values and principles. Popular practices like Scrum, Kanban, Extreme Programming, Scaled Agile, Disciplined Agile are introduced to students. Digital Transformation and Citizen Development through Lean-Agile transformations are discussed from a Disruptive Leadership point of view. Students will learn the latest trends of Agile and will apply them to create a new product, service, or result. 

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 6324 (3-3-0) CeDeFi/DeFi

This course is for students wishing to explore CeDeFi, DeFi potential use to change the world of money and finance. Decentralized Finance specializes in advancing FinTech services on smart contract enabled ledgers. The course covers a review of DeFi, use cases, and an understanding of the commercial, technical, and public policy fundamentals. DeFi supports a plethora of financial applications, such as asset exchange, lending markets, leverage trading, decentralized governance voting, and stable coins. Students will present a business idea based on a DeFi use case.

Requisites: None.

Offered: Fall, Spring.

MSITM 6326 (3-3-0) Java Script/Typescript Development (Node.js and React)

The Javascript based front end and server-side development course is all about designing and building websites and applications that are focused on the needs of enterprise application development. By taking a design-first, code-second approach, you will learn to structure applications and develop scalable responsive applications. Foundational concepts of writing valid HTML and CSS are paired with accessibility best practices to ensure students can implement the architecture designs effectively and accurately. Through an introduction to JavaScript and type library, jQuery, and data collection, students will be able to develop complex interactive applications. 

Requisites: None.

Offered: Fall, Spring.

MSITM 6327 (3-3-0) Product Innovation

Product Innovation course is designed to equip students with the skills necessary to execute innovation as a repeatable process, specifically business model innovation and product innovation, while also touching on other types of innovation. Students will gain the ability to successfully manage innovation and apply pragmatic frameworks which can be used within organizations quickly and effectively.  The course will focus on classroom discussions based on product innovation theory and examples from several influential books and case studies. Students should come prepared to read and dig into the material in the style of an intellectual salon.

Requisites: None.

Offered: Fall, Spring.

MSITM 6328 (3-3-0) The Metaverse

The Metaverse is a concept and idea with roots stretching back decades, though the term was first used 30 years ago and the technology is just becoming mainstream.  This course is designed to equip students with knowledge about the burgeoning concept known as The Metaverse and the skills necessary to participate in building for and shaping the future of this field.  Students will gain the ability to successfully identify the components of The Metaverse, the opportunities they present, and the reasons to remain skeptical as well as potential obstacles to overcome. 

Requisites: None.

Offered: Fall, Spring.

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 6331 (3-3-0) Digital Transformation

Digital Transformation course is designed to equip students to future-proof organizations through digital technologies that transform the world. Students will have the ability to navigate their organizations’ digital transformation through a strong foundation in visioning and strategy, transformation design, and technology platforms.  

Requisites: None.

Offered: Fall, Spring, Summer.

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 6339 (3-3-0) Product Management

The Product Management course is designed to equip students to create an enduring product vision and develop market strategy for products.The focus will be on product management process from product strategy to specification, execution, launch, and growth. Students will form teams and apply their learning to a practical product. 

Requisites: None.

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 6353 (3-3-0) Quantum Computing Application

This course focuses on applications and current challenges in quantum computing. Current software development tools will be used for hands-on experience.  Topics will be covered among the following: variational quantum eigensolver, quantum approximate optimization algorithm, quantum simulations, investigating quantum hardware, quantum cryptography, error correction, and other advanced topics. 

Requisites: MSITM 5351.

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.