For a better viewing experience, please consider updating your browser.

Please upgrade your browser for a better viewing experience.

You are currently using a browser that we no longer support.
Our website features components that only modern browsers support. To ensure that you receive the best experience while visiting the Robert Morris University website, please upgrade your browser to one of our recommended browsers below.

Google Chrome     Firefox     Internet Explorer
Please note: If you are using a version of Internet Explorer greater than IE 7, please ensure that the compatibility mode of your browser is turned off and/or that the document mode is set higher than IE 7.

What we support for Windows: Google Chrome, Mozilla Firefox, Internet Explorer 9+. Find out more about your browser.
 
 



Undergraduate Degrees, Majors and Concentrations

Computer Information Systems  
List of all courses and their descriptions
List of all courses, their descriptions and offerings in the schedule book

INFS1010 - Principles Of Info/Computing
Fall 2014

Principles of Information & Computing provides the student with a basic understanding of personal computers and essential computer software necessary for both common workplace and personal use. Discussion of computer hardware and software includes an overview of personal computers, operating systems, local area networks, the Internet, and the various types of application software. The student learns to use both operating system and application software that includes: Windows, e-mail software, Internet browsing software, spreadsheets software (Microsoft Excel), and database management software (Microsoft Access). In addition, the course provides a brief overview of word processing software (Microsoft Word) and presentation graphic software (Microsoft PowerPoint).
3 Credits

INFS1020 - Intro Decision Support Systems
Fall 2014

This course provides the student with an understanding of computers, essential computer hardware and software, and the impact of information technology on organizations and society. The complexity of designing effective information systems is discussed, and the student learns to compare, analyze, and evaluate information from various systems. The course involves both an overview of technological concepts and student practice in solving typical information-related problems. The importance of logical reasoning and solving specific technical problems is addressed by developing structured logic combined with software. Course also includes Excel and Access software
3 Credits

INFS1025 - Honors Intro To Dec Supp Syst
Fall 2014

Course description unavailable, please contact Academic Services.
Please try again at a later time
3 Credits

INFS2110 - Programming Logic
Fall 2014

INFS2110 Programming Logic introduces students to programming concepts, enforcing good style and logical thinking. It includes an overview of the Systems Development and Programming processes and the role of program logic in each of these activities. A thorough coverage of flowcharting and pseudocode techniques will be provided. The logic needed for programming selection, loops, and files will be introduced. Elementary data structures such as tables and indexes will be examined. Students will become familiar with general procedures for testing and debugging.
Prerequisite: INFS1010, INFS1020, INFS1030 or INFS1050
3 Credits

INFS2120 - Visual Basic Programming
Fall 2014

This course provides the student with experience in using the microcomputer as a problem-solving tool. The primary feature is the development of well-structured, user-friendly applications using the Visual Basic programming language. Concise problem analysis, logic development, and programming techniques are emphasized. Programming competency in Visual Basic is developed and applied to a wide range of potential business and other applications. Topics ranging from introductory programming concepts through various file creation/manipulation/update applications are presented and practiced.
Prerequisite: INFS1010, INFS1020, INFS1030, INFS1050 or MATH2070
3 Credits

INFS2130 - Cobol Programming
Fall 2014

This course provides the student with the hands-on skills to develop and debug COBOL applications in a zEnterprise system. Students will be introduced to TSO logon procedures, JCL, the ISPF, RDz, and SDSF. Fundamental COBOL coding rules, syntax, sequential batch report file processing. arithmetic verbs, conditional control structures, level 88s, data validation, utility sorting, control-break logic, and processing and searching single-level tables are presented.
Prerequisite: INFS1010, INFS1020, INFS1030, INFS1050 or MATH2070
3 Credits

INFS2140 - M Programming
Fall 2014

This course provides the student with experience in analyzing and designing comprehensive medical, financial, and other general information systems through the use of the M language in the context of a shared global database environment. Emphasis is placed on the unique on-line, interactive characteristics of the M programming language used to solve a wide range of problems quickly and efficiently. The course includes experiences relating to the design and development of system applications using the M language and serves as an introduction to the more sophisticated "FileMan" techniques integrated into INFS3141 Advanced M Programming.
Prerequisite: INFS1010, INFS1020, INFS1030, INFS1050 or MATH2070
3 Credits

INFS2150 - Intro To Web Dev & E-Comm Tech
Fall 2014

Web Design is an intermediate level course that integrates Cascading Style Sheets (CSS), the JavaScript programming language, and Dynamic HTML into a deliverable web-based eCommerce or Transactional Processing System interface. CSS's display and print properties are presented in detail through various practical Web design projects. Student will be able to organize complicated web page designs, position HTML elements, control visibility and presentation of HTML layers similar in quality found in the desktop publishing environment. By using the Document Object Model, students will use JavaScript client-side programming language to transform static web pages into applications that will interact with the web user, enhance document navigation, process data before submitting to a server and store state information through the use of cookies. Integrating DHTML (Dynamic HTML) concepts with JavaScript will enable a student to code JavaScript that will change Web page content and style dynamically and instantly in response to user interaction.
Prerequisite: INFS1020
3 Credits

INFS2151 - Java Programming
Fall 2014

Java Programming will provide the opportunity for students to learn an object-oriented language and to learn object-oriented programming. The course is aimed at learning how to program in Java and developing Java applications and applets. Topics included are Object-oriented Programming, Classes, Objects, Instances, Methods, Applets and Applications, Control Structures in Java, Java Arrays (as Objects), Strings and Characters, Graphics, Multimedia, Exception Handling, Multithreading, Files and Streams, Networking, Data Structures, Java Utilities, Bit Manipulation.
Prerequisite: INFS1010, INFS1020, INFS1030, INFS1050 or MATH2070
3 Credits

INFS2184 - C++ Programming
Fall 2014

Programming in C/C++ introduces the C and C++ languages and their common usage. Students will be introduced to all of the data structures, operators and logic features of C and C++ in a functionally oriented program. The ANSI draft standard specifications for C++ will be used. Students will also gain an appreciation for the style typically used by C programmers in business. Students will also be introduced to object oriented programming concepts. Students will write structured programs that create classes and class hierarchies and implement operator and function overloading. Microsoft Visual C++ will be used to analyze, present, and debug these programs in a visual environment. Students will also be able to write their own commands executable from the DOS or UNIX command line.
Prerequisite: INFS2110, INFS2120, INFS2130, INFS2140, INFS2151 or MATH2070
3 Credits

INFS2410 - Office Info Sys Applications
Fall 2014

This course (Office Information Systems Applications) provides the student with the ability to use and integrate advanced features of word processing, spreadsheet, and database software to process applicable office information systems documents. Software proficiency in word processing, spreadsheet, and database is required.
3 Credits

INFS2411 - Office Info Sys Implemnt Strat
Fall 2014

Office Information Systems Implementation Strategies is broken into two distinctive parts: the Internet and networking. This course provides the students with the tools for using the Internet and for designing networks. This course is based on a hands-on approach to real-world situations and problem solving. The Internet is one of the most amazing technological developments, and networks have become the life blood of most organizations that rely on computing resources.
3 Credits

INFS2412 - Desktop Publishing
Fall 2014

This course provides the student with the opportunity to apply desktop publishing concepts and to use popular word processing software and desktop publishing software packages on a microcomputer to produce near-typeset quality newsletters, brochures, flyers, and reports. Software proficiency in word processing is required.
3 Credits

INFS2413 - Records Administration
Fall 2014

This course provides the student with the ability to plan, organize, and control integrated records retention systems in an electronic office. The student develops an awareness of the increasing use of database management software in the control of business records. Students complete simulated activities using database software to electronically create, store, retrieve, manipulate, and process information. Software proficiency in database is required.
3 Credits

INFS2430 - Introduction To Multimedia
Fall 2014

This course provides the student with an opportunity to explore issues in the design and implementation of multimedia projects for presentation, training, and computer-aided instruction. Focus is on design, hardware and software considerations, problems, and team work. Multimedia projects allow students to practice the principles of team- oriented systems analysis, design, development, and implementation in relation to an application relevant to particular situations and needs.
Prerequisite: INFS1020 or STAT2110 and COSK2220
3 Credits

INFS2470 - Decision Support Systems
Fall 2014

This course provides the student with theoretical and practical experience in applying microcomputer software (such as spreadsheet, database, graphics, and/or traditional programming languages) to support organizational decision-making processes. The concepts addressed include: analyzing business problems; identifying the information needed to make strategic and functional decisions; identifying software best suited to the problem solution; and designing, developing, and implementing the solution. Case studies that address information processing problems from various business and other disciplines are used throughout the course. The course builds on fundamental spreadsheet and database management skills, and provides for the development of additional technical, systems design, and problem-solving skills.
Prerequisite: INFS1020, INFS1030 or INFS1050
3 Credits

INFS2480 - Telecomm For Info Professional
Fall 2014

This course provides the student with the background necessary to evaluate the requirements for telecommunications infrastructure. This includes selection of hardware; software and carrier transport services to support telecommunications in a business organization. Emphasis is on covering the essential elements that are part of any telecommunications infrastructure. The three major components of telecommunications convergence will be covered including architecture, applications and end-user devices. Emerging technology changes affecting network integration, such as lines (transports), features, multi-function telephone systems, encoding, protocols, bandwidth economics, Total cost of ownership and return on investment are treated.
Prerequisite: COSK2220 or COSK2225
3 Credits

INFS3115 - Mobile App Development
Fall 2014

This course covers how to develop applications for mobile devices. Mobile app development platforms will be explored, with emphasis on Apple iOS and Google Android. Techniques for mobile web development using HTML5, CCS3, and JavaScript will also be covered and differences between mobile websites and native apps will be investigated. Best practicss for mobile interface design will be be explored, including differences between mobile and desktop applications sensors/accelerometers, etc. The course will cover tool sets for each platform, including programming languages (Obejective-C, Java), frameworks (Cocoa for iOS, Android Application Framework) and use of integrated development environments (Xcode for iOs, Eclipse for Android).
Prerequisites: ARTM3210 or INFS2150 and one from INFS2120, INFS2151 or INFS2184
3 Credits

INFS3120 - Intro To Computer Forensics
Fall 2014

This course exposes the student to Computer Forensics and Investigation. This course presents methods to properly conduct a computer forensics investigation beginning with a discussion of ethics, while mapping to the objectives of the International Association of Computer Investigative Specialists (IACIS) certification. The course provides an overview of digital investigations and data recovery with emphasis on data presentation techniques and chain-of-evidence procedures. Current computer forensics tools are presented along with controls required for digital evidence acquisition.
Prerequisite: INFS1020, INFS1030 or INFS1050
3 Credits

INFS3121 - Visual Basic Programming II
Fall 2014

This course assumes prior programming experience in Microsoft Visual Basic and deals with designing and implementing Visual Basic applications in the context of actual information systems in organizations. Topics covered include the design and development of client-server applications, and writing programs that interface with external data structures, such as sequential and random data files, large scale databases, Internet Applications, and standard recurring business reports.
Prerequisite: INFS2120
3 Credits

INFS3130 - Advanced Cobol Programming
Fall 2014

Students will be introduced to Virtual Storage Access Method (VSAM). The structure and application of Virtual Storage Access Method (VSAM) datasets, i.e., ESDS, KSDS, and RRDS, are compared. Using the IDCAMS utility students will create and a manage VSAM clusters to support basic file maintenance applications. Other COBOL topics include advanced table processing; batch ESDS, KSDS, and RRDS processing and updating, and the use of sub-programs. Additional concepts covered are structured program design considerations, the interrelationship of programs within an information system, coding for program efficiency and clarity, and the creation and use of quality program documentation.
Prerequisite: INFS2130
3 Credits

INFS3131 - Enterp Transact Process Syst
Fall 2014

This course focuses on the CICS Enterprise Transaction Processing System and CICS COBOL applications. CICS architecture, online resource definition (CEDA), CSD data sets, and legacy CICS resource tables are presented. Students will design, prepare (DFHMAPS) and code a BMS mapset to generate physical and symbolic maps. Using a pseudo-conversational and modular style, students will develop, prepare (DFHYITVL), and test CICS COBOL VSAM and DB2 applications using the CICS EXEC and EXEC SQL APIs. Popular CICS-supplied transactions, e.g., CESN, CESF, CEMT, CECI, and CEDA will be reviewed. Using CICS as an HTTP Server to interface with a WebSphere Application Server (WAS) and WebSphere MQ will be introduced.
Prerequisites: INFS2130, INFS3130 and INFS4242
3 Credits

INFS3141 - Adv M & Cache´ Obj Script Prog
Fall 2014

This course provides the student with experience to design and implement interactive multi-user applications in M and InterSystems Cache'environments. M and Cache' associative global arrays (globals) are emphasized, including design strategies and techniques for cross-indexing, sorting, and searching. Design, implementation, and documentation of large applications are addressed through hands-on experiences. Other topics covered are error handling, data validation, device control and concurrency control. Experience with FileMan databases, routines, and globals is also provided. Systems supporting the current ANSI and ISO standards are used and Cache' extensions are covered. 3 credits
Prerequisite: INFS2140
3 Credits

INFS3152 - Adv Java: Application Program
Fall 2014


Prerequisite: INFS2151
3 Credits

INFS3153 - Adv Java: Applet Programming
Fall 2014

Course description unavailable, please contact Academic Services.
Please try again at a later time
3 Credits

INFS3154 - Java & Data Struct Program
Fall 2014

Course description unavailable, please contact Academic Services.
Please try again at a later time
3 Credits

INFS3160 - Human Computer Interaction
Fall 2014

This course provides the student with a introduction to the field of Human Computer Interaction (HCI) and the opportunity to apply the theories and concepts of HCI using a real-life usability scenario. The disciplines studied contributing to HCI include: computer science, artificial intelligence, cognitive psychology, social and organizational psychology, ergonomics and human factors, usability engineering, linguistics, philosophy, sociology, and anthropology. Program design and development is addressed through the use of host languages and/or on-line screen development software such as COBOL, VISUAL BASIC, JAVA, or HTML. The student develops interactive application programs that can include on-line creation of a transaction file and updating of master files or databases in a real-time environment.
Prerequisites: One from INFS2120, INFS2130, INFS2140, INFS2151 or INFS2184
3 Credits

INFS3170 - Cyberlaw
Fall 2014

This course is designed to enable students, including but not limited to organizational studies, and information technology students, to concentrate on the legal issues and challenges that the changes in technology have created such as on-line contracting, computer crime, fraud, privacy, defamation, hate speech, indecency, obscenity, cyber- squatting, intellectual property etc. The goal is not to teach students to be lawyers, but rather to provide students the tools to be able to identify problems in the world arising from the ever increasing activity on-line.
3 Credits

INFS3180 - Data Structures With Pascal
Fall 2014

This course provides the student with the concept of data structures such as strings, lists, trees, multilevel lists, files, and data-method integration (object-oriented programming). Practice in implementing these concepts is provided using Pascal as the programming language. Emphasis is placed on the algorithm design of application solutions, using a significant number of data structures. The student develops, modifies, and/or maintains solutions to information system problems with illustrational topics including algorithms for creating, organizing, searching, and updating data, and the use of recursion. Strings, arrays, records, sets, files, pointers, lists, stacks, queues, trees, and heaps are discussed. Hands-on experience is provided through implementation of algorithms through the development of Pascal programs.
Prerequisite: INFS1010 or INFS1020 or INFS1050
3 Credits

INFS3185 - Advanced C++ Programming
Fall 2014

This course provides the student with the concept of data structures such as strings, lists, trees, multilevel lists, files, and data-method integration (object-oriented programming). Practice in implementing these concepts is provided using C++ as the programming language. Emphasis is placed on the algorithm design of business application solutions, using a significant number of data structures. The student will develop, modify, and/or maintain solutions to business systems problems that illustrate the use of discussed techniques. Additional topics covered include alogrithms for creating, organizing, searching, and updating data, and the use of recursion. Terms of importance that are discussed include strings, arrays, records, sets, files, pointers, lists, stacks, queues, trees, and heaps. Hands on experience will be provided through implementation of algorithms through the development of C++ programs.
Prerequisite: INFS2184
3 Credits

INFS3188 - Object-Oriented Applicatn Prog
Fall 2014

This course provides the student with experience in the design and development of object-oriented programs using a language such as Visual Base, C++, or Power Builder. The principles of object-oriented development are emphasized, rather than language syntax. Primary consideration is given to designing and creating classes, and implementing applications which exhibit polymorphism, inheritance, and encapsulation. Developed programs make use of windows and mouse-activated controls.
Prerequisites: INFS2120 or INFS2150 (INFS3150) or INFS2130 or INFS2140 (INFS3140)
3 Credits

INFS3190 - Digital Evidence Analysis
Fall 2014

Digital Evidence Analysis teaches students how to understand and decipher the complexities of digital and multimedia evidence. The course walks students through the proper legal procedures for acquiring, analyzing, and storing digital and multimedia evidence. The course also instructs the student in the proper procedures for testifying about digital evidence in court.
3 Credits

INFS3191 - Mobile Forensics
Fall 2014

This course covers areas of mobile forensics, which include topics from the legal and technical aspects of this discipline. Forensics tools will be utilized to examine flash drives, cell phones, PDA's, GPS devices and digital cameras. Recovered data will include call logs, address books, text messages, videos, Internet history and service provider information Fundamental topics include the differences between private and criminal investigations, issues regarding privacy, incident response policy, and the Fourth Amendment. The course will cover mobile phone networks, the network authentication process, differences between GSM and CDMA devices and how to extract information from a Subscriber Identity Module (SIM) cards.
Prerequisite: INFS3120 or INFS3190
3 Credits

INFS3210 - Operating Systems Concepts
Fall 2014

This course provides the student with a view of hardware/software configurations as integrated systems, giving students a basic understanding of what an operating system is and how it works. In addition, fundamental concepts and constraints of computer architecture are presented. Compilation and execution concepts are examined in detail. Specific examples of single-user and multi-user operating systems (such as MS-DOS and Windows, Windows NT, UNIX, and IBM mainframe operating systems) are used to illustrate the range of tasks that an operating system accomplishes. The approach taken is the system designer's and the system administrator's views of the hardware together with the operating system software.
Prerequisite: INFS2110, INFS2120, INFS2130, INFS2140, INFS2150, INFS2184, INFS2151 or MATH2070
3 Credits

INFS3211 - Microcomputing Technology (A+)
Fall 2014

This course focuses on servicing and supporting personal computers. Upon course completion, students will be able to provide technical support and maintain and service personal computers.
Prerequisite: INFS2120, INFS2130, INFS2140, INFS2151 or INFS2184
3 Credits

INFS3212 - Enterprise Operating Systems
Fall 2014

This course provides an integrated view of using IBM zEnterprise systems to prepare students to take the IBM System Z Mastery test. An overview for zEnterprise hardware concepts, z/OS operating system concepts, and interactive facilities, such as TSO/E, ISPF and UNIX will be presented. The roles of virtual and physical storage, LPARs, Parallel Sysplex, z/VM, and cluster technologies to provide scalability and continuous availability within zEnterprise systems are discussed. Students will be provided hands-on experiences using z/FS data sets, ISPF, SDSF, JCL, and JES3. A batch COBOL application will be edited, compiled, linked, and executed and debugged. CICS applications, WebSphere (J2EE) applications, and WebSphere MQ services will be compared as alternatives to zEnterprise interfaces, middleware and OLTP transactional services. An overview of system programming and SMP/E, zEnterprise database management systems, clients and utilities, e.g., DB2, IMS, SPUFI, QMF, z/OS HTTP web server, VTAM, TCP/IP, and RACF (IBM Security Server) will be introduced. Access to a zEnterprise system, hands-on exercises, and online support materials are important components of this course.
Prerequisite: One from INFS2120, INFS2130, INFS2140, INFS2150, INFS2151 or INFS2184
3 Credits

INFS3220 - Systems Analysis and Design
Fall 2014

This course provides the student with theory and practice associated with the analysis and design of computer-based information systems. Fundamental topics include systems theory, the role of the information system in operating and managing the organization, and systems design concepts. The purpose, function, and expected outcomes of each phase and activity of the systems development life cycle (SDLC) are discussed from theoretical and practical perspectives. Specific design techniques, such as data flow diagrams and data dictionaries, are discussed and used. Other topics include the function of design tools such as CASE, planning techniques, and project management. Case studies are used to supplement lectures, with hands-on experiences in applying the SDLC to the analysis and design of information systems.
Prerequisites: INFS2110, INFS2120, INFS2130, INFS2140, INFS2184, INFS2150, INFS2151 or MATH2070 and COSK2220 or COSK2225
3 Credits

INFS3221 - Advanced Sys Analysis/Design
Fall 2014

This course builds on the fundamental systems design concepts and skills presented in CI360 Systems Analysis and Design, enabling students to develop advanced analysis and design requirements related to information systems. Case studies focus on analysis and design concepts in situations that utilize transaction processing systems, management information systems, and decision support systems. Computer-Assisted Systems Engineering (CASE) tools are integrated into class projects. Other topics include prototyping and alternatives to the Systems Development Life Cycle (SDLC), cost/benefit analysis, planning and managing systems development projects, and applying system design techniques to end-user computing.
Prerequisite: INFS3220
3 Credits

INFS3222 - It Security, Control/Assurance
Fall 2014

Introduction to Information Technology Security Control Systems utilizes the Control Objectives for Information and Related Technology (COBIT) taxonomy to provide the student with an integrated theoretical and practical perspective of technology and information systems security and control. While the course has a focus on the requirements of a formal technologically-based information technology security system, emphasis is on the seven cognitive domain areas as specified in the ISACA Model Curriculum which includes: (1 Information Systems Security Assessment, (2) Information Systems Security Management, Planning, and Organization, (3)Information Systems Security Technical Infrastructure and Operations, (4) Protection of Information System Assets, (5) Testing Information Technology Controls and Implementing Anti-fraud Technology Using a Computer-aided Auditing Tool (CAAT), (6) Information Systems Disaster Recovery and Business Continuity, (7) Information Systems Acquisition, Development, and Maintenance, and (8) Information Systems Security Risk Management. As an underlying tenet, the course emphasizes refining individual communications skills necessary to the field of information systems security.
Prerequisite: INFS3220
3 Credits

INFS3223 - It Governance, Control/Assuran
Fall 2014

This course utilizes the Control Objectives for Information and Related Technology (COBIT) taxonomy to provide the student with an integrated theoretical and practical perspective of technology and information systems governance, control, and assurance. Emphasis is on the key control mechanisms that support the achievement of control objectives as well as the prevention, detection, and correction of undesired events through responsible uses of resources, appropriate management of risk, and the alignment of information technology with the organization. As an underlying tenet, the course emphasizes refining individual communications skills necessary to the field of information systems governance, control, and assurance.
Prerequisites: INFS3222 and 96 credits
3 Credits

INFS3230 - Networks/Data/Computer Comm
Fall 2014

This course provides the student with terminology and concepts related to data communications. Modes of data transmission and transmission media are discussed. Emphasis is placed on the integration of electronic principles with systems analysis and design for computer networks. The role of telecommunications in systems design for networking and distributed processing is presented, along with the architecture of data communication systems ranging from local area networks to international wide area networks. Also discussed are common data communication error detection and correction techniques, available communications software, common carrier services, and prevailing relative costs for those services.
Prerequisites: INFS3210 or INFS3211
3 Credits

INFS3231 - Network Technology & Mgt (N+)
Fall 2014

This practical "hands-on" course is aimed at those students that have passed A+ Certification or have equivalent knowledge. On course completion, students should be able to: install and configure a network card; define the concepts of network layers; understand principles of extending networks and interconnectivity; understand and implement the TCP/IP protocol; use test equipment to troubleshoot network connectivity. Part of the content is similar to Microsoft's "Networking Essentials" exam. The course has been developed to produce competent network support technicians that are capable of taking and passing the new Network+ certification exam.
Prerequisite: INFS3211 or INFS3210
3 Credits

INFS3233 - Admininstering MS System 7
Fall 2014

This course provides the student with theoretical and practical knowledge required to configure, install, administer and troubleshoot a computer running the Microsoft System 7 operating system. The course addresses the use of this technology in stand-alone, workgroup network and domain network environments. The course content is patterned after the material required to pass the Microsoft certification exam on administering System 7 with additional coverage of theoretical and practical materials in order to provide the student with a well-rounded understanding of this technology. Areas of emphasis include hardware and other resource requirements, installation of the software, defining and installing the security environment, establishing and maintaining network connectivity, performance management and the identification and solution of problems. The course includes a significant laboratory component to provide the student with practical experiences working with the technology.
Prerequisites: INFS3211 (INFS2211) or INFS3210 (INFS2210) and INFS3231 or INFS3230
3 Credits

INFS3234 - Admin Ms Windows Ms 7 Server
Fall 2014

This course provides the student with theoretical and practical knowledge required to configure, install, administer and troubleshoot networks utilizing Microsoft Windows 2003 Server. The course content is patterned after the material required to pass the Microsoft certification exam on Administering a Windows 2003 Server Environment with additional coverage of theoretical and practical materials in order to provide the student with a well-rounded understanding of this technology. Windows 2003 Server is addressed as both a network operating system and as a base for implementing client/server based applications. Areas of emphasis include the structure and capabilities of Window 2003 based networks, planning, installing, and configuring Windows 2003 Server environment and key areas of system management including security, reliability and performance. The subject of Active Directory is presented in the context of how an individual computer running Windows 2003 Server is integrated into an overall network that utilizes Active Directory. The course includes a significant laboratory component to provide the student with practical experiences working with the technology.
Prerequisites: INFS3233 or passing Microsoft Certification Exam 70-270
3 Credits

INFS3235 - Computer & Network Security
Fall 2014

This course directs the student to develop methodologies for the control and audit of computerized information systems. EDP accounting controls at the management and application systems levels are examined. Techniques of control assessment are presented for both stand-alone and integrated transaction processing systems in various file and database structured environments. Specific control and security procedures for various EDP hardware platforms are analyzed. Emphasis is directed to the computer as both a tool and a target in audit activities. Case studies augment theoretical concepts.
Prerequisite: INFS3230 or INFS3231
3 Credits

INFS3236 - Linux System Administration
Fall 2014

This course is an introductory course in Open System Software, emphasizing Linux Operating System Administration. Students are provided with hands-on experience in basic Linux BASH shell commands and text editing using the command line interface (CLI). Creating, mounting, managing and maintaining a secure Linux file system are explored in detail. System Administration tasks such as Installing the Linux Operating System, customizing the X-Windows and Desktop Interfaces, User and Group Management, System Initialization, Process Management, Linux Printing, System Backup, Software Installation and Log management. Hands-on experiences will require students to configure the Network Interface and Network Services. Network Security as implemented by Linux is introduced. Concepts covered in this course will provide a strong foundation to prepare students for various Linux Certifications exams, i.e., Linux+, Red Hat Certified Technician, Linux Professional Institute LPI Certification, or the SAIR/GNU Certified Administrator (LCA) exams.
Prerequisite: INFS3210 or INFS3211
3 Credits

INFS3237 - Mng The Ms Windows Enviorn
Fall 2014

Course description unavailable, please contact Academic Services.
Please try again at a later time
3 Credits

INFS3410 - Training/Development In Bus
Fall 2014

This course provides the student with application of theories of learning and instructional development to the education and training of employees in office information systems. Topics include instructional design, strategy, technology; and the implementation, evaluation, and management of training in an organizational environment.
Prerequisite: INFS1020 or INFS1050 or INFS2470
3 Credits

INFS3420 - Windows 2000 Prof/Server Combi
Fall 2014

This course will prepare the student to take the first two Microsoft MCP exams. Topics covered in the course will follow the Microsoft Windows 2000 exam study outlines and will deal with all phases of the administration and operation of the client-side and the configuration, administration and operation of the server side of Microsoft Windows 2000. This course will prepare the student for taking the following Microsoft MCP exams: Installing, configuring and Administering Microsoft Windows 2000 Professional (Exam 70-210), and installing, configuring and Administering Microsoft Windows Server (Exam 70-215)
Prerequisites: CI365 or CI366 and CI469 or CI466
6 Credits

INFS3440 - Health Care Information System
Fall 2014

This course provides an introduction to automated information systems which are useful to health services organizations at all levels of care, and demonstrates a variety of practical applications of information systems and techniques for use throughout the health care industry. Specifically, students develop an understanding of MIS uses in patient medical records; medical quality assurance; cost control and productivity enhancement; utilization analysis and demand estimation; program planning and evaluation; simplification of internal and external reporting; clinical research; and education.
Prerequisites: INFS1020 or STAT2110 and COSK2220 or COSK2225
3 Credits

INFS3450 - Quan Analy For Inf Sys Prof
Fall 2014

This course provides the student with applications of discrete analytic methods in software design and development, programming, networks and data communication, operating systems and computer hardware, database design and implementation, and network security. Topics include sets, Boolean logic, logic statements and rules, functions, relations, foundations of relational databases, directed and undirected graphs, shortest path determination, programming language documentation, number systems, code sets (like ASCII, Unicode, ISO standards), and searching algorithms.
Prerequisites: INFS1020 or INFS1050 and STAT2110
3 Credits

INFS3478 - Information Resources Mgmt
Fall 2014

This course provides the student with an understanding of the role of information in the operation and management of the business organization and the theory and practice of information resources management (IRM). The evolution of the role of information is discussed, with emphasis on the concepts of viewing information as an organizational resource. Other topics include the strategic and tactical application of information resources, hardware and software technology in support of IRM, and application of integrated IRM technologies to the solution of business problems. Specific issues covered include planning and management related to the storage and retrieval of data. Other critical issues relating to the successful implementation of IRM are discussed in terms of theory and practice.
Prerequisites: INFS3210 or INFS3211 and INFS3230 or INFS3231
3 Credits

INFS3482 - Expert Systems
Fall 2014

This course provides the student with an introduction to the concepts of advanced computer-assisted decision making and the field of artificial intelligence. The hardware and software requirements of an expert system are presented. Specific job skills of a knowledge engineer are developed, with emphasis on the knowledge acquisition skills related to building expert systems. The systems development life cycle, as adapted for the development of expert systems, is integrated into an expert systems development methodology. Concepts and techniques necessary to build expert systems using "shells" or generators are presented as well as applications that use generators in the microcomputer environment to create small expert systems. The course includes ways that knowledge engineers interview experts in fields with which they are moderately familiar. Students design the logic and control structures involved in an expert system and examine the systems analysis functions of the knowledge engineer: planning, designing, developing, and controlling an expert system project.
Prerequisite -- INFS2130, INFS2120, INFS3140, INFS3150, INFS3180, INFS2010, (CI328 or CI324 or CI330 or CI326 or CI336 or CI310).
3 Credits

INFS3486 - Computer Simulation
Fall 2014

Computer Simulation focuses on the development and validation of simulation models and the application of those models to problem solving and decision making faced by management personnel. Decision making using simulation models include graphical presentation and animation. Students will use the ARENA environment to create simulation models and experiments and interpret their results. Dynamic simulation models will also be animated using the ARENA environment. Criteria for selecting appropriate models and simulation languages will be discussed.
Prerequisite: STAT2110
3 Credits

INFS3510 - Competitive Intelligence Syst
Fall 2014


Prerequisite: INFS3220
3 Credits

INFS3610 - System Indicators/ Warnings
Fall 2014

This course focuses on creating a systematic approach to monitor Low-Probability, High-Impact events that could adversely impact a company's strategic plans and/or tactical execution. Software systems and techniques for creating effective executive warning systems will be presented.
Prerequisite: INFS3510
3 Credits

INFS3640 - Managing Intelligence Systems
Fall 2014

This course includes special emphasis on the manager's use of CI as well as the role that Competitive Intelligence plays in strategic planning and tiactical decision-making.
Prerequisite: INFS3510
3 Credits

INFS3710 - Knowledge Management
Fall 2014

This course provides opportunities to study the defining and fundamental concepts of knowledge management. Knowledge management is the logical and historical extension of expert systems in business and knowledgebase systems. The course covers methods of knowledge creation and acquisition, and techniques of knowledge representation, as well as the use of knowledge in organizations. There is a discussion of the ethics of knowledge management. The defining and fundamental concepts covered are data, information, and knowledge, tacit and explicit knowledge, personal and organizational knowledge maps, knowledge access and processing, sharing and application. The course introduces students to knowledge systems and associated software
Prerequisite: INFS3220
3 Credits

INFS3820 - Systems Risk Mitigation
Fall 2014

This course gives the student the ability to develop a multi-phased, cost-effective risk management strategy to reduce commercial risk through the application of an integrated structural, information, cyber, physical and technical defense strategy. Security risks to e-commerce systems will be analyzed along with software tools and techniques for insuring that their impact on customers and transactional systems will be minimized.
Prerequisite: INFS3510
3 Credits

INFS3840 - Systems Threat Def/Vul Analy
Fall 2014

Course description unavailable, please contact Academic Services.
Please try again at a later time
3 Credits

INFS4150 - Web Applic Devel Using Asp.Net
Fall 2014

TThis course introduces Web Application Development using the Windows, Internet Information Server, SQL Server, and ASP.NET enterprise application platform. Students will develop an application web site using introductory and intermediate ASP.NET server standard, validation, navigation, data and login controls. VB.NET will be used to provide additional programmatic capabilities. This course will focus on the development and deployment of a dynamic database web application.
Prerequisites: INFS2150 and INFS2120
3 Credits

INFS4170 - Glob, Econ, Soc, Eth Iss Comp
Fall 2014

This course provides the student with the tools necessary to make good ethical decisions in their role as a technology professional in a global context. The course will cover general issues related to various economic, ethical, and social frameworks and move to topics specifically related to computers. Emphasis is placed on the study of ethical questions that arise as a consequence of the development and deployment of computers and computing technologies. Moral and social ethical and economic issues will be identified and brought into focus, giving the student a means to understand them and make wise decisions. Case studies will be used to facilitate discussions in areas such as; economics of information systems, computer crime and hacking, computer software ownership, database privacy, risks of computing, professional liability, internet freedom in computing, and international laws and punishment. The Global impact of Information Technology on individuals and society will be highlighted. The student will be required to participate in class discussions and present a paper on some area of these issues surrounding computing and society.
Prerequisite: 90 credits
3 Credits

INFS4180 - Netwk Forensics, Intr Det/Resp
Fall 2014

Network Forensics, Intrusion Detection, and Response teaches students how to prevent unauthorized access to computer networks and to minimize the damage caused to networks and computers by intruders. The course provides techniques for recognizing and responding to various types of attacks, on a variety of computer networks and operating systems.
Prerequisites: INFS3230 or INFS3231 and INFS3210
3 Credits

INFS4220 - Data Mining Applications
Fall 2014

This course offers the student an overview of data mining with emphasis placed on using data mining as an appropriate problem-solving strategy. The statistical techniques behind the wide variety of data mining tools available are explored. Various software packages, such as MSExcel, SPSS, or Cognos may be used with case problems to give the student hands-on experience.
Prerequisite: STAT2110
3 Credits

INFS4240 - Database Management System
Fall 2014

This course provides the student with an introduction to the theory and practice of applying database technology to the solution of business and other information-related problems. Experience is provided with database design and implementation based on a thorough analysis of requirements and information modeling. A graphical user interface (GUI) approach to design and modeling is emphasized. An introduction to relational database technology is provided, highlighting the use of Structured Query Language (SQL) and report generation. Database terminology and concepts, data structures, and a comparison of the relational database model with other models (hierarchical, network, and object-oriented) is addressed. Course includes hands-on experience with the design of and interaction with a working database management system.
Prerequisites: 75 credits and INFS2120, INFS2130, INFS2140, INFS2184, INFS2151, INFS2150 or MATH2070
3 Credits

INFS4241 - Open Source E-Comm Devl (Lamp)
Fall 2014

LAMP (Linux-Apace-MySQL-PHP) is the foundation of many open source eCommerce applications. This course will introduce the role of PHP, an open source server-side scripting language, embedded in (X)HTML documents. Integration of PHP basic programming language fundamentals with MySQL databases on a Linux operating system platform and Apace web server will be used to develop eCommerce applications. Open source application installation, SQL concepts, Linux line commands and Apache web server administration will be covered on an introductory level.
Prerequisite: INFS3210 or INFS3211
3 Credits

INFS4242 - Enterprise Database Systems
Fall 2014

This course focuses on the design, implementation, testing and integration of an IBM DB2 enterprise database with a COBOL DB2 API application. Relational Data Modeling within a business requirement context will be presented. Using a 3270-terminal emulation client, the student will be introduced to SPUFI and QMF to execute SQL batch and static SQL statements. Using DB2I, DCLGEN, ISPF, and SDSF students will code and test COBOL DB2 dynamic SQL interactive applications. The DB2 COBOL application development process, e.g., DB2 Precompile, COBOL load modules, DBRM, packages and plans will be presented. Implementation of cursors, currency, null processing, error handling, basic security and administration will be also presented. Basic SQL DDL commands will be introduced using RDz.
Prerequisite: INFS2130
3 Credits

INFS4260 - Data Warehousing
Fall 2014

This class explores the most current definitions of the term data warehouse, the evolution of the data warehouse, and the people and social processes needed to build a data warehouse. Emphasis is placed on studying various data warehousing architectures and the technical concerns involved: hardware and software issues, databases, normalization, denormalization, star schemas, data cubes, OLAP, ROLAP, and MOLAP.
Prerequisite: INFS4240
3 Credits

INFS4630 - Intro To Geographic Info Syst
Fall 2014

INFS 4630 Introduction to Geographic Information Systems provides the students with an overview of Geographic Information Systems (GIS) and their use. The strength of GIS is its spatial modeling capability built upon database functionalities combined with an interactive graphical user interface. The course introduces GIS from its roots in computer cartography, and covers the issues of numerical representations, data structures, and file formats in handling and presenting map information, leading to the use of geospatial databases and spatial analysis as well. The technologies used in making digital maps will be discussed, along with the critical reasoning about design and implementation issues in GIS. The students will get a glimpse of the wide range of GIS applications. The course is conducted primarily by lectures, with discussion. There will be substantial lab and project work to get the hands-on experience in GIS applications
Prerequisite: STAT2110
3 Credits

INFS4810 - Project Management
Fall 2014

INFS4810 Project Management, the capstone course, utilizes an Information Systems Project Management Taxonomy to provide the student with an integrated theoretical and practical perspective of technology and information systems as process and functional components of an organization. Emphasis is on the roles that people, information, information systems quality, and technology play in the application of the nine Knowledge Areas and five Process Groups that comprise the Common Body of Knowledge for Information Systems Project Management. Particular emphasis is placed in the five Process Groups?initiating, planning, executing, controlling, and closing--- for information systems projects that are needed to provide the various types information systems which provide a competitive advantage in both inter-organizational and international environments and yet serve the needs of both the users and management. As an underlying tenet for the nine Functional Areas, the course emphasizes refining individual communications skills necessary to the field of information systems project planning and management. The student completes Chapter Questions and case studies, practices team problem solving techniques, participates in structured group discussions, conducts research, writes reports, and gives oral presentations.
Prerequisites: 90 credits and COSK2220 or COSK2225
3 Credits

INFS4830 - Strategic Info Syst Planning
Fall 2014

Strategic Information Systems Planning provides the student with an integrated perspective of information systems as functional components of any organization. Emphasis is on the roles that information, associated information systems, and technology play in organizational planning and management. Concepts emphasized include: identifying an organization's information requirements; developing strategies to address those requirements; and developing strategic, tactical, and operational information systems plans to deliver the necessary information. Hardware and software selection, cost/benefit analysis, project management techniques, and monitoring the effectiveness and efficiency of information systems are also discussed. Primary emphasis is placed on case study analysis, structured class and group discussions, and preparation and presentation of assigned individual and/or group projects.
Prerequisite: INFS3220
3 Credits

INFS4860 - Program Outcomes Assessment
Fall 2014

This pass/fail course requires the completion of quality assessment activities directly related to the student's program of study. Graduating seniros are required to complete two or more appropriate assessment mechanisms such as but not limited to the Senior Exit Exam and the Senior Exit Interview Survey. Dat form these instruments is used in the on-going quality assurance procedures implemented by the CIS department to shlp insure that the designed outcomes of the programs are being met by the students. This ocurs is to be scheduled the last semester prior to graduation.
Prerequisite: 105 credits or perission of the Department Head
0 Credits

INFS4903 - Internship/Co-Op
Fall 2014

Permission of Department Head needed
3 Credits

INFS4906 - Internship/Co-Op
Fall 2014

Permission of Department Head needed
6 Credits

INFS4909 - Internship/Co-Op
Fall 2014

Permission of Department Head needed.
9 Credits

INFS4912 - Internship/Co-Op
Fall 2014

Permission of Department Head needed.
12 Credits

INFS6241 - Advanced Database Mgmt Systems
Fall 2014

The objective of this course is to introduce the students to more advanced concepts and recent issues in several areas of database technology, including advanced SQL considerations, PL/SQL, database performance and security issues, multimedia, parallel, and distributed database management systems, data warehousing, and object-oriented databases. The course includes lab work and an advanced individual database application project using a specific relational database application. The student will also be provided interaction with real users in the implementation of various database related activities.
Prerequisite: INFS6240
3 Credits

ROBERT MORRIS UNIVERSITY

6001 University Blvd. Moon Township, PA15108 800-762-0097 © 1995 – 2011 Robert Morris University. All rights reserved.