Graduate Catalog 2008-2009
UDM Academic PoliciesCourse DescriptionsList of All ProgramsFaculty


CIS 501 Introduction to Information Systems
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


This course provides fundamental professional skills for students who have no background in IT. The students will be able to specify, design, code and test software programs. Other topics include the norms and common practices of the profession as well as methodologies for design and coding of a typical business application.
300

CIS 502 Enterprise Systems Programming
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


This course provides the basic skills and concepts for implementing and coding enterprise resource planning (ERP) systems. Topics include coverage of the basic concepts of ABAP/4 programming for the SAP R/3 system, the R/3 development environment ABAP/4 data handling and control statements, internal table formulation, modularization events and subroutines and the SAP functional modules.
300

CIS 505 Project Management
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Qualifies for CNSS Certification. Project management methods, models, software tools and standards for planning, scheduling, costing and control of software and information systems related projects, teambuilding and organizational issues. Course is based on the PMBOK and fulfills all of the PMI educational requirements.
300

CIS 510 Object Orientation
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
Completion of pre-core requirements.


Focuses on abstraction and object based modeling. Students will develop and design programs using the UDL and an object based programming language. The student of this course will have the ability to conceptualize and clearly communicate concrete models of abstract structures.
300

CIS 520 Specification and Design
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
Completion of pre-core requirements.


Qualifies for CNSS Certification. Concentrates on requirements specification and development of a Software Requirements Specification (SRS). Emphasis is on formal requirements specification approaches, methods and standards.
300

CIS 525 Software Construction
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:

Completion of core requirements


This course presents the fundamental methodologies employed in software engineering construction including all of the underlying elements of system programming. In addition it integrates that perspective into practical approaches to embedded work. The student will understand how to optimize operating and application system functioning and functional interfaces, formal methods for soft ware construction, alternative methods for software construction including their advantages/disadvantages, software unit and integration testing approaches (strengths and weaknesses) and modeling notation.
30000

CIS 530 Quality Assurance
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 520
Completion of pre-core requirements and CIS 520.


Qualifies for CNSS certification. Management of a quality system in software production. SQA Standards (ISO, IEEE) and best practices (CMM, SPICE.) Comprehensive coverage of Unit, Module, System, and Acceptance Testint. Principles, methods, models, standards and software tools used in the process of testing.
30000

CIS 535 Metrics and Models for Software Management
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


The fundamentals and applications of metrics and models for quality management are examined in this course. This includes all of the background necessary to establish a quality metric and improvement program.
300

CIS 540 Lifecycle Process Management
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 520 or permission of instructor


Qualifies for CNSS Certification. Principles and practices of IT lifecycle process management. Includes software lifecycle and process engineering, change management, standards, metrics and models, software maturity/capability and assessment. Tools for managing integrated software environments. The student will be able to organize, plan and lead software process improvement and IT strategic alignment projects. Student will have a complete understanding of the IEEE 12207, CMM, CMMI, ISO 15504 (SPICE) and the COBIT models.
300

CIS 543 Lifecycle Process Improvement
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


This course presents best practice lifecycle process improvement models at three levels: Organizational, Team and Personal. Students will learn about standard process improvement approaches at the organizational level by studying the Capability Maturity Model (CMM). The student will understand the requirements of each of the key process areas, as well as the general aspects of their implementation. At the Team level students will examine the application of the Team Software Process (TSP). They will discover what should be done in order to establish robust and disciplined team practices. At the personal level students will learn the Personal Software Process (PSP).
300

CIS 550 Practicum
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
Completion of the first four required courses in the core.


This course provides end-to-end experience in information technology work. That includes direct, hands-on experience in all aspects of project set-up and planning, specification and design, implementation, unit, integration and system testing and post-release management. In addition to the practical experience the student will be exposed to all aspects of IT culture including the range of expectations and work practices.
300

CIS 553 Human Factors in IT
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


The techniques for development of optimum processes and applications, with emphasis on human factors. Topics include best practices for design and implementation of interfaces for applications and managing an integrated development environment. The role of conceptual models and ergonomic factors, the importance of human factors for consistent GUIs for human computer interaction, usability testing and integration of components are investigated.
300

CIS 554 Post-Release Management
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 520 or permission of instructor


Qualifies for CNSS Certification. This course provides a defined and consistent set of methodologies and processes for the ninety percent of the software system’s lifecycle that follows its development and release. It focuses on configuration management and reengineering of legacy programs as well as the systematic documentation of programs. Examples will be provided using the COBOL language. Standards, methods, models and tools for software maintenance will be covered as well as the preparation of software maintenance plans.
300

CIS 555 Database Design
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Qualifies for CNSS Certification. A detailed examination of the database design process and technology like: data modeling, logical and physical design, data administration, enterprise modeling, data warehouses, Standard Query Language (SQL), and database design tools.
300

CIS 556 Advanced Database Issues
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 555



This course examines contemporary issues in databases focused but not limited to: data warehouses, data marts, data mining, database programming, temporal/distributed/heterogeneous databases, application planning and system integration.
300

CIS 557 Networks
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Qualifies for CNSS Certification. An examination of standardization and design issues for the communication infrastructure. Topics include: Communication hardware and software, standards and protocols (like: OSVISO and TCP/IP.) LAN, EDI. Special emphasis will be placed on recent advances, network administration and ensuring security of networks and transmitted data.
300

CIS 558 System Forensics
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
Permission of instructor


This course presents the legal concerns, investigation techniques and incident response tactics of forensic investigation and forensic auditing. It centers around the basic operating system concepts that underlie this area. Students will learn evidence gathering and presentation techniques based around the Windows Incident Response Collection Report (IRCR). They will also learn how to employ IDS and CERT for effective incident response. Students will study the real-world investigation issues and concepts developed through the Honeynet Project.
300

CIS 559 Networks and Electronic Data Security - Architectures and Standards
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Qualifies for CNSS Certification. This course offers an in-depth understanding of the concepts, principles and practices of network and electronic data security as well as all relevant industry standards. Topics include classic methods for the identification analysis, design and response to network security incidents, in addition to an introduction to the principle set of issues involved with electronic data protection such as pen testing and automated methods for assuring data integrity, confidentiality and availability.
300

CIS 560 National Security Studies
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Qualifies for CNSS Certification. This course offers an in-depth and integrated examination of the range of contextual regulatory and social topics associated with ensuring national security. Topics include the real-world issues associated with deployment of public sector and private sector responses to threats such as crime and terrorism, as well as the socio-economic, legal and regulatory mechanisms that underlie these issues. Cases are analyzed to develop insight into innovative applications of security processes in a variety of industries.
300

CIS 565 Information Ethics
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Qualifies for CNSS Certification. Explores the role of the information professional in today's society. Topics include roles, values and norms, information use, information protection and security, and legal and ethical concerns such as rights of privacy and access.
300

CIS 566 Access Technologies
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 555
or approval of instructor.


Contemporary issues in system access and access control focused but not limited to: access authentication technologies, intrusion detection and penetration testing and non-repudiation services.
300

CIS 570 Information Assurance
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:

Permission of the instructor


This course presents an overview of the multidisciplinary process of information assurance. It is rooted in the information assurance body of knowledge (IBOK). The student will learn about the issues involved in creating a systematic information assurance control structure, how to establish systematic security auditing and control procedures and how to build systematic information assurance capability into the IT function.
300

CIS 575 Information Security Management
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
Permission of the instructor


The purpose of this course is to educate students in the discipline of information security management. Students will learn how to establish and maintain a systematic security solution for a business organization as well as build systematic information accounting procedures into normal operation. The focus is purely operational best practice rather than theoretical. The outcome will be a fully certifiable information security management system (ISMS).
300

CIS 579 Assurance Processes
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
Permission of the instructor


The purpose of this course is to educate students in-depth in the conceptual models for the assurance of information and IT assets. It will present and evaluate a range of process models for that purpose including all of the elements and provisions of federal government standards as encapsulated in NSTISSI 4011 as well as the concepts embodied in both BS 7799 and the IBOK. At the end of this course students will have fully mastered all of the essential concepts and methods for information assurance.
300

CIS 580 Advanced Topics in Information Systems
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


CNSS certification. Discussion of current leading-edge issues.
300

CIS 582 IT Portfolio Leadership
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 505
CIS 540
or permission of instructor.


This course provides a critical overview of the best practices used to bring about effective change in IT organizations. That includes the development of SOW's and SLA's, analytic support of procurement decisions (buy vs. make - own vs. lease), formal offering management, as well as the implementation of common governance and review processes, financial controls and performance management. This embodies steps to formally tie project/programme progress and outcomes to on-going governance and business decision making based on the entire portfolio.
300

CIS 584 IT Performance Leadership
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 505 and 540 or permission of instructor


This course provides a critical overview of three fundamental areas of IT work: People Care (team building, personnel issues (pay, bonus, flex time, flex place, performance management, career planning, hiring/interviewing); Client Care (establishing Statements of Work, Service Level Agreements, and developing and/or responding to RFP's, as well as overall Client management; and finally Business Issues (Business Planning, Establishing business cases, Governance, Deal Review Processes, Off Shore resourcing, Ethics and codes of conduct).
300

CIS 589 International Software Management
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 540 or permission of instructor


Principles, standards and issues for the international community.
300

CIS 590 Lead Assessor Certification
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Qualifies for CNSS Certification. This course allows the student to receive an internationally accredited Lead Assessor certificate. Several certifications are offered in this course but all are based on completion of a professional examination in audit licensure.
300

CIS 591 Audit
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Qualifies for CNSS Certification. This course presents the fundamental concepts of the IT audit and control process. The purpose is to establish the exact status of an IT operation. Students will create an audit based control structure, establish systematic accounting and control procedures and build complete and coherent information assurance capability into the IT function. This will revolve around defining a control framework, the attendant control objectives and the reporting system for an organization. Guidance for carrying this out will be provided in the form of expert models, however the primary example that will be employed is ISACA’s COBIT open standard. The end product of this course should be fully capable of structuring and performing Sarbanes-Oxley, HIPAA and Basel 2 audit programs.
300

CIS 595 Directed Research
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
Prerequisite: Approval of instructor and director of Graduate Business Programs.


This is an intensive study of some special problem taken under the direction of a supervising faculty member.
300

CIS 599 Master's Thesis in Software Management
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Student should consult the prospective advisor for substantive requirements and the Graduate Business Programs Office for formal requirements.
600

College of Business Administration

Home | Contacts | Policies | Programs | Website

College of Engineering & Science

Home | Contacts | Policies | Programs | Website

College of Health Professions & McAuley School of Nursing

Home | Contacts | Policies | Programs | Website

College of Liberal Arts & Education

Home | Contacts | Policies | Programs | Website

School of Architecture

Home | Contacts | Policies | Programs | Website

School of Dentistry

Home | Contacts | Policies | Programs | Website

School of Law

Home | Contacts | Policies | Programs | Website



For more information about UDM, or to apply online, go to www.udmercy.edu/apply.


Print Friendly Print-friendly