Background Image
Table of Contents Table of Contents
Previous Page  214 / 301 Next Page
Information
Show Menu
Previous Page 214 / 301 Next Page
Page Background

ITM-3300

3 hours

Advanced Topics in Programming Languages

–Fa

This course covers advanced concepts in programming

and programming languages using one or more programming

languages. Topics include theories of program design and

implementation, distributed architectures, business object

frameworks, generics, collections, reflection, data binding, and

web services. Students will apply course topics in a team project

through the development of a distributed information system.

Prerequisite: ITM-2300 Introduction to Programming.

(even years)

(Fee: $20)

ITM-3400 Data Communications and Networking

–Fa

3 hours

This course provides a study of the basic concepts of data

communications and current networking technology. Topics

include discussion of physical-layer considerations, higher-layer

implications, and network operating systems. The concepts

will be applied through a hands-on project of network design,

implementation, and documentation.

Prerequisite: ITM-1900

Fundamentals of IT Management or permission of instructor.

(Fee:

$50)

ITM-3450 IT Security and Risk Management

–Sp

3 hours

This course provides an introduction to the fundamental

principles and topics of information technology security and

risk managment at the organizational level. Students will learn

critical security principles that enable them to plan, develop,

and perform security tasks. The course will address hardware,

software, processes, communications, applications, and policies

and procedures with respect to organizational IT security and risk

management.

Prerequisites: ITM 3400 Data Communications and

Networking.

ITM-3500 Web Development

–Fa

3 hours

This course will expose students to the process of developing

information systems for the World Wide Web using the

ASP.NET

and C

#

programming languages. The focus will be on the creation

of web applications to support business processes. Topics include

HTML, CSS, Model-View-Controller (MVC) design paradigm,

LINQ, AJAX, and web services.

Prerequisites: ITM-2300

Introduction to Programming.

(even years) (Fee: $20)

ITM-3550 Enterprise Architecture

–Sp

3 hours

This course explores the design, selection, implementation,

and management of enterprise IT solutions, The focus is on

applications and infrastructure and their fit within the business.

Students learn frameworks and strategies for infrastructure

management, data/information architecture, distributed

computing, middleware, legacy system integration, and

emerging technologies.

Prerequisites: ITM-2300 Introduction to

Programming.

ITM-3600 Business Process Management

–Fa

3 hours

In this course students will be introduced to key concepts and

approaches to business process management and improvement.

The course focuses on both understanding and designing

business processes. Students will learn how to identify, document,

model, assess, and improve core business processes. Students

will be introduced to process design principles. The way in which

information technology can be used to manage, transform, and

improve business processes is also discussed.

Prerequisites: ITM-

1500 Information Technology for Business..

ITM-3650 Enterprise Systems

–Sp

3 hours

This course is designed to provide students with an

understanding of the theoretic and practical issues related to the

application of enterprise systems within organizations. The main

focus of this course is to demonstrate how enterprise systems

integrate information and organizational processes across

functional areas with a unified system comprised of a single

database and shared reporting tools. The course includes an

integrated project, which requires the application of conceptual

and technical skills of students.

Prerequisite: ITM-2100 Database

Management.

(even years)(Fee: $50)

ITM-4100 Advanced Database Design

–Sp

3 hours

This course is a systematic study of the use of databases in

dynamically generated webpages in e-commerce systems. The

course focuses on the integration of database management

systems and other software such as CRM, ERP, and supply

chain management systems in the design and development of

scalable e-commerce systems.

Prerequisites:

ITM-2100 Database

Management

; ITM-3500 Web Development.

(odd years) (Fee: $20)

ITM-4300 Advanced Topics in IT Management

–Sp

3 hours

This course heading covers a variety of Management

Information Systems courses offered on a temporary basis.

The dynamic nature of the field of MIS gives rise to the need to

address recent changes in technologies, methods, and systems.

(even years)

ITM-4400 Systems Analysis and Design

–Fa

3 hours

This course provides an understanding of the duties of the

systems analyst along with a presentation of philosophies,

terminology, and techniques commonly used in the Systems

Development Life Cycle. Topics such as business case

development, project management, requirements modeling, data

design, and user-interface design will be discussed. Students will

apply their skills in the completion of an integrated, analysis and

design project.

Prerequisite: ITM-2100 Database Management.

ITM-4450 IT Audit and Controls

–Fa

3 hours

This course introduces the fundamental concepts of the

information technology audit and control function. The main

focus of this course is on understanding information controls,

the types of controls, and their impact on the organization, and

how to manage and audit them. The concepts and techniques

used in information technology audits will be presented. The

challenge of dealing with best practices, standards, and regulatory

requirements governing information and controls is addressed.

Prerequisite: ITM-3400 Data Communications and Networking.

(odd years) (Fee: $50).

ITM-4500 System Development

–Sp

3 hours

Students hone their skills of project management, analysis,

design, database development, web development, end-user

training, and documentation, as they work in teams to develop

the project that was designed in the Systems Analysis and

Design course. Test-driven development is introduced and

used throughout the development process. This course is the

second course in a two-course sequence that forms the senior

capstone experience for IT Management majors in the Application

Developer track.

Prerequisites: ITM 3500-Web Development; ITM-

4400 System Analysis and Design.

(even years)

Page

210

2015–16 Undergraduate Academic Catalog

Course Descriptions

ITM-3300 – ITM-4500