Undergraduate Catalog 2007-2008
UDM Academic PoliciesCourse DescriptionsList of All ProgramsFaculty


CIS 100 Introduction to Computers
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Meets University Core Curriculum requirement. This course introduces the student to the fundamentals of computer hardware and software, presents end-user computing in the form of hands- on experience preparing them with file management skills, fundamental uses of the internet, word-processing, spreadsheet, database management, presentation, and e-mail software.
30000

CIS 102 Computers and Research
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Meets University Core Curriculum Requirement. This course introduces the student to research methodologies with respect to computer resources. Topics covered will be Internet research methods using university and other recognized research portals, advance spreadsheet tools, concepts of developing a database, best practices using presentation tools. Students who earned advanced placement in the computer placement exam can use this course to fulfill the University Core Computer Requirement.
30000

CIS 103 Web Productivity Tools
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


A set of commercial applications for Web Designers for developing web products using methods, principles, and tools for web development applying web productivity tools for the Internet. Topics include designing web pages using HTML and the latest authoring tools. Students who earned advanced placement in the computer placement exam can use this course to fulfill the University Core Computer Requirement.
30000

CIS 106 Healthcare Informatics
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:

This course is specifically designed for the BSN Completion Student.


This course is specifically designed for the BSN Completion Student. Students will receive instruction in the theory of information technology along with hands on application as it relates to nursing management and the delivery of patient care. Focus will be on the skills necessary to use and evaluate Computer Operating Systems, Databases, and search engines for budgeting, communications, presentations, data collection, analysis and decision-making. The course includes hands on laboratory sessions using word processing, spreadsheets, presentation software, clinical applications and the use of the Internet and library databases for research.
30000

CIS 115 Introduction to Application Programming
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Presents a set of programming skills using basic tools and examines their application for program development within the Windows graphical user environment and allows students to master the fundamentals of programming using Visual Basic. Students who earned advanced placement in the computer placement exam can use this course to fulfill the University Core Computer Requirement.
30000

CIS 201 Programming Logic and Design
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Elements of programming, logic design, control structures, syntax and algorithms and coding in a standard language (C++) are studied along with methods for design, testing, and debugging. The course covers Introduction to Computing I and II in compliance with the most current ACM/IEEE-CS recommendations for Computing Curricula (may be substituted with CSC 172). Students who earned advanced placement in the computer placement exam can use this course to fulfill the University Core Computer Requirement.
30000

CIS 220 Programming for the Internet
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:

CIS 201 or CSC 172.


This course is intended to introduce the student to the examination of web technologies, architecture, programming and design. Topics covered throughout this course are client server, HTTP, server side programming, and industry standards. It is recommended that the student understand functional programming logic as a pre-requisite and if the student has no knowledge of HTML and Web Design, it is recommended they take CIS103 prior to taking this course.
30000

CIS 281 Networks
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


Course emphasis is on the principles of distributed design and development of secure data communications and network systems for business. Focus is on understanding the technology and commonly accepted standards, protocols and topologies, emphasizes security plus certification.
30000

CIS 305 Software Requirements and Design
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
Junior Standing


This course presents principles that underlie the development of detailed requirements specification and design for a technical artifact or service. At the conclusion of this course, the student will demonstrate competence in the practice of requirements engineering as well as practical competence in: requirements elicitation and costing, requirements analysis, specification and management.
30000

CIS 325 Secure Software Construction
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 305



Secure engineering of code, this course presents the fundamental methodologies employed in secure software engineering construction including all of the underlying elements of system programming. It integrates these perspectives into practical approaches to software assurance.
30000

CIS 335 Human Factors in Security
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 305



Human factors in design and operation of secure systems. Balance between theory, standards and practices related to human-computer interaction. Emphasizes design issues and processes as they apply to ensuring disciplined practice.
30000

CIS 345 Software Project Management
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
Junior Standing


This course presents a comprehensive overview of project management methods, models, organizational issues, software tools and standards for planning, scheduling, costing and control of software and information systems related projects in compliance with the specifications of the PMI Body of Knowledge (PMBOK).
30000

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

Prerequisites:
CIS 305



Course emphasis is on logical and physical database design, conceptual data modeling and Database implementation. The Standard Query Language (SQL) is given particular consideration. Focus is on understanding the technology with respect to commonly accepted methods and procedures for development of computerized information bases and emerging database technologies.
30000

CIS 387 Secure Database Programming
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 382



Implementation of secure access control. Course emphasis is on ensuring access control in a database environment. Content emphasizes IDS and access control methods and principles.
30000

CIS 390 Ethics and Technology
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours


This Course is open to all majors, it explores the role of the information professional in today's society, topics include roles, values and norms, accountability in information use, human and social responsibility, protection and security, legal, and ethical concerns such as rights of privacy and access.
30000

CIS 395 Information Systems Internship
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:

Junior Standing


Provides an opportunity for computer information systems majors in junior and senior years to work within an applied setting to gain practical experience; the internship must be arranged through an academic advisor. The internship may be repeated with permission up to maximum of six credit hours.
1-60000

CIS 405 Software Maintenance
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 305



This course examines an integrated set of activities embodied in the primary process of post release software management including preparation of maintenance plans, software understanding and description. The ISO/IEC 12207 maintenance process will provide the framework for planning and managing the work involved in performing software maintenance.
30000

CIS 445 Introduction to IS Audit - Forensics
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 305



This course introduces fundamental concepts in forensics and security control. It provides essential knowledge and skills for forensic IS auditors. This includes examination of the range of commonly accepted information systems forensic audit methods and tools. It also introduces the principles that underlie assurance of the integrity, confidentiality and availability of information assets.
30000

CIS 455 Audit for IS Process Control - Advanced Forensics
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 445



This course provides an understanding of system forensics. It takes the perspective that organizational control originates form the ability to track as assign accountability for electronic transactions. This course will provide a thorough understanding of forensic procedures associated with all known methods of violation and attack.
30000

CIS 460 Technologies for Electronic Commerce
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
Junior Standing


Real world applications and cases are studied to introduce concepts related to the analysis, design, implementation and maintenance of electronic commerce systems. Emphasis is placed on the integration of electronic commerce technology into current information systems.
30000

CIS 484 SQA and Configuration Management
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 305



This course presents verification (review) and validation (testing) principles and methods in depth and identification of software project risk. In addition it provides the body of knowledge in configuration management as a related process. Students will be able to prescribe an effective monitoring and control system for any kind of IT work.
30000

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

Prerequisites:
Junior Standing


This course takes the perspective that information assurance is a strategic function. Consequently the concepts, principles and application of all the sixteen areas of information assurance will be examined. The student will be able to conduct a security risk analysis, balance resource requirements against identified weaknesses, formulate a coherent policy framework for information security using an accepted standard and deploy the appropriate set of security control objectives to meet the requirements of the defined policy framework.
30000

CIS 486 Software Testing and Methodologies
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:
CIS 305



Focus is on User's Acceptance Testing/Evaluation of 'commercial' software packages using standards, methods, tools and hands-on experience. Regression testing, test oracles, scripting languages, statistical and object-orientated testing, test process management as well as planning, designing, reporting and evaluation tests may also be covered. Test case design and use of supporting tools are demonstrated.
30000

CIS 488 Special Topics in IS Audit and Security Control
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:

Senior Standing


Presents special topics of interest in the domain of information governance. Topic areas might include Business Continuity Planning and DRP, Legal and Regulatory Compliance Issues and Operations, Personnel and Physical Security.
30000

CIS 489 International Seminar in Computing
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:

Senior Standing.


An intensive course in the cross cultural, comparative aspects of computing which is presented at an international venue. It examines the cultural and language differences that might impact software development in that culture. It is based on the comparison of Standards applicable within the target nation's software industry.
30000

CIS 490 Lead Audit
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:

Senior Standing


A complete certified Lead Assessor course including completion of course work in Preparation for Assessment and Implementation of Standards.
30000

CIS 492 Directed Study in Computer Information Systems
Credit HoursRecitation/Lecture HoursStudio HoursClinical HoursLab Hours

Prerequisites:

Senior standing and approval of program coordinator.


This course is an interactive study of special topics in the field of information systems and technology directed by members of the faculty. This may be repeated and is generally open to students with a cumulative grade point average of 2.75 or above who have achieved senior standing in the Computer Information Systems program. Requires approval of a faculty member and is designed to serve as an advanced elective course and cannot be used to substitute for required course work.
1-30000

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