Course Descriptions

ITM201 / Computer Programming [3-0, 3 cr.]

This course is an introduction to the fundamental concepts of programming from an object-oriented perspective. Topics are drawn from classes and objects, abstraction, encapsulation, data types, calling methods and passing parameters, decisions, loops, arrays and collections, documentation, testing and debugging, exceptions, design issues, inheritance, and polymorphic variables and methods .

ITM230 / Introduction to Health Informatics [3-0, 3 cr.]

This course presents an introduction to Health Informatics from a management perspective and provides an overview of contemporary issues related to the application of information technologies (IT) in health care. It is divided into three parts that emphasize concepts and approaches useful for future managers in health care organizations. The first part of the course introduces students to the health care management and health informatics concepts, and highlights the critical role of IT in transforming today’s healthcare environment. The second part presents an overview of IT applications and tools that enhance information integration, and support timely decision making, and delivery of health care services. The third part focuses on socio-organizational factors related to the development, implementation, adoption, and evaluation of health IT in organizations.

Prerequisite: ITM211 / Information Technology Management

ITM231 / E-Business [3-0, 3 cr.]

This course provides an overview of e-commerce from both technological and managerial perspectives. It introduces e-commerce frameworks, and technological foundations; and examines basic concepts such as strategic formulation for e-commerce enterprises, management of their capital structures and public policy. This course is designed to familiarize students with current and emerging electronic commerce technologies using the Internet. Topics include Internet technology for business advantage, managing electronic commerce funds transfer, reinventing the future of business through electronic commerce, business opportunities in electronic commerce, electronic commerce Web site design, and social, political and ethical issues associated with electronic commerce, and business plans for technology ventures.

Prerequisite: ITM211 / Information Technology Management

ITM232 / Enterprise Resource Planning (ERP) [3-0, 3 cr.]

Enterprise Resource Planning (ERP) systems exemplify a substantial business investment. ERP systems can help to assure competitiveness, receptiveness to customer needs, efficiency, and flexibility in operating a business in a global economy. Implementing ERP allows companies to re-engineer business practices around “best practices” and to leverage integrated information resources. This course is designed to give you the skills and knowledge you need to successfully plan, design, and implement ERP systems.

Prerequisite: ITM211 / Information Technology Management

ITM301 / Business Data Communication [3-0, 3 cr.]

This course is intended to provide students with knowledge and understanding of basic concepts of data communication in business environments as well as of computer networks and protocols. The material will be presented in the context of the Internet reference model, with particular focus on the physical, network, transport, and application layers. Frequently used protocols are presented (Mainly TCP/IP suite), which illustrate concepts and provide insight into practical networks.

Prerequisite: ITM211 / Information Technology Management

ITM302 / Data and Information Management [3-0, 3 cr.]

This course offers an introduction to the core concepts in data and information management. It is focused around the core skills of recognizing organizational information requirements, modeling them using conceptual data modeling techniques, translating the conceptual data models into relational data models and validating the structural characteristics with normalization techniques, and implementing and utilizing a relational database.

Prerequisite: ITM201 / Computer Programming

ITM330 / Financial and Accounting Information Systems [3-0, 3 cr.]

The course provides instruction in the impact and use of information technology in the financial services sector and accounting transactions, including exposure to and experience with different kinds of financial services and accounting software applications common to the financial and accounting industries.

Prerequisite: ITM211 / Information Technology Management

ITM350 / Technology Management [3-0, 3 cr.]

This course provides the students with the necessary tools to understand in depth the internal operating mechanics of the organization, evaluate various technologies available on the market, suggest appropriate technology solutions, implement the technology and evaluate the results.

Prerequisite: ITM211 / Information Technology Management

ITM398 / IT Emerging Topics [3-0, 3 cr.]

This elective course enables the program to address the latest topics and issues in the information technology field. It will present students with new and innovative IS technologies and will assess how these new systems are influencing modern organizations.

Prerequisite: ITM211 / Information Technology Management

ITM401 / Information Security and Protection [3-0, 3 cr.]

This course provides students with the necessary knowledge for a comprehensive coverage of information security, risk management, planning, implementing and managing various security technologies to protect the organization information infrastructure, Students will also learn about the legal, ethical and professional issues in information technology.

Prerequisite: ITM301 / Business Data Communications

ITM402 / Business Intelligence [3-0, 3 cr.]

Business Intelligence (BI) is essentially the timely, accurate, high value and actionable business insights and the work processes and technologies used to obtain them. This is an introductory course. It will introduce business students to the theoretical concepts and practical applications of BI as a decision support tool so that they can identify problems and opportunities in their companies and apply these techniques. Statistical expertise is neither expected nor essential. Basic statistical concepts will be integrated in the course content. Special attention would be given to existing real-world applications that make use of BI and data mining techniques.

Prerequisite: ITM302 / Data and Information Management

ITM403 / Information Technology Project Management [3-0, 3 cr.]

This course focuses on the basic aspects related to project management as it applies to the IT context. It introduces students to the most common challenges and risks associated with IT projects. It also presents the management role and major management skills that support the success of these projects, and are essential for delivering IT projects on time, within budget, and according to the desired specifications.

Prerequisites: ITM 211 / Information Technology Management.

ITM420 / System Analysis and Design [3-0, 3 cr.]

This is a capstone course where students are engaged in projects that are comprehensive in nature. The emphasis will be on utilizing the knowledge and skills acquired through the program in designing and implementing in a form of a project reflecting the Technical-Management interface function required from the MIS graduate. This course will explore the techniques of object-oriented analysis, and design. The emphasis will be upon the development of clean interfaces that permit easy modification and reuse of software components. Students will learn how to use object-oriented techniques in support of programming.

Prerequisites: ITM211 / Information Technology Management and senior standing

ITM430 / Information Systems Strategy [3-0, 3 cr.]

Technology is changing so fast and most organizations’ survival depends on IT, so planning its effective use is a matter of organizational life and death. IT strategy is gaining attention by businesses. This course explores the concepts and activities involved in developing and delivery IT value to an organization. It takes a senior management perspective in exploring the acquisition, development and implementation of plans and policies to achieve efficient and effective information systems. Topics include the current version of strategic systems planning and the various approaches that are used in IT strategic systems planning.

Prerequisite: ITM211 / Information Technology Management