Theories of Communication and Information I provides frameworks for understanding human communication and the science of information and systems analysis. Emphasis is on the scope and history of the field of communication, as well as on principles of information science and systems theory. This course includes discussion of the nature and roles of communications and information professionals, the variety of approaches to understanding language and communication, the relationship of human and technological modes of communication, and the relationship of communication and information science.
3 Credits

Click "Details" for a course description, instructor information, and a link to the instructor's website, where you can find a syllabus,
first class information, and more...

TraditionalUndergraduate

Graduate

Day Codes

M

Monday

T

Tuesday

W

Wednesday

R

Thursday

F

Friday

S

Saturday

U

Sunday

Schedule Book for All Active and Available Future Terms, Course starting with COIS6030

No Courses Found

COIS6031 - Theories Of Comm and Info II
Fall 2017

Theories of Communication and Information II continues an in-depth exploration of the relationships between communication and information science, with emphasis on the building, use, and applications of information systems; the tools, technologies, and functions of information systems; and the impact of information systems on organizations. Special attention is given to theories of communication and information that relate to systems theory and the relationships among communication and information theories, businesses and professional organizations.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with COIS6031

No Courses Found

COIS6040 - Professional Communication
Fall 2017

Professional Communication prepares students to communicate in business contexts. Students analyze business situations and audiences, determine the appropriate medium--oral and written--they require, and develop and present communications in professional settings. By participating in peer reviews, students hone their skills in analyzing, critiquing and revising communications. Class members also collaborate on projects, working as part of a professional team. Throughout the course, students develop strategies for communicating in international professional situations.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with COIS6040

No Courses Found

COIS6050 - Applied Research Strategies
Fall 2017

Applied Research Strategies in Communication and Information Science provides students with strategies for designing, conducting and evaluating research so that they can solve problems and recommend solutions pertaining to communication and information science. Students acquire the knowledge and skills to formulate research problems; plan studies; gather, organize, test, and interpret information; prepare research reports; and present findings and recommendations in professional contexts. Specific areas include qualitative and quantitative research, sampling, measurement techniques, data collection, observational methods, general principles of research design of laboratory and field studies, computer simulations and cross-cultural studies. Students use bibliographies and other print and computerized databases in conducting research. Throughout the course, students broaden and deepen their understanding of the relationship between research and theory.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with COIS6050

No Courses Found

COIS6060 - Ethical/Legal Dimensions Tech
Fall 2017

This course examines the ethical and legal implications of advances in technology. Various technological inventions and innovations are examined for their impact on society and their ethical and legal ramifications. Drawing on traditional philosophical and anthropological and anthropological frameworks for examining ethical issues, students consider also the ethical impact of technology on the analysis and design of information systems, decision-making, corporate policies, budgets, government regulations, and laws. Also considered are first amendment issues, newly emerging areas of controversy involving the use of technology, and the interrelationships of ethics, law, and technology.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with COIS6060

Schedule Book for All Active and Available Future Terms, Course starting with COIS6228

No Courses Found

COIS6430 - Multimedia Design
Fall 2017

This course explores issues in the design and implementation of multimedia projects for teaching and other applications, including hardware and software consideration, problems, and concerns. Instructional design principles provide a basis for software use. Multimedia projects allow participants to practice the principles of analysis and design in relation to a teaching and learning application relevant to individual situations and needs.
Prerequisite: COIS6031 (CS503)3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with COIS6430

No Courses Found

COIS6435 - Issues In Media Management
Fall 2017

This course introduces issues in broadcast, corporate, and nonprofit enviroments from the viewpoint of the media manager-producer. Topics include facility planning, the impact of developing technologies, project administration, and other concerns such as producer roles, audience analysis, proposal writing, budgeting, research, and ethics. Media distribution and marketing are examined, including transmission modes, duplication, market share, rating point systems, and evaluations.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with COIS6435

No Courses Found

COIS6437 - Visual Communications
Fall 2017

This course will focus on the core concepts and skills required to understand and control visual language in the design process, providing an experience which examines theoretical and practical aspects of visual communication. Semiotic concepts will be introduced and assignments developed to provide exposure to critical aspects of visual thinking and its relationship to design. 3 credits
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with COIS6437

No Courses Found

COIS6471 - Usability Testing
Fall 2017

This course introduces how to identify and specify user needs or information requirements and their practical consequences. The course investigates usability and its practical consequences for information design in regards to hardcopy documents, screen displays, presentational materials, user interfaces and other information system displays and reports.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with COIS6471

No Courses Found

COIS6950 - Independent Research
Fall 2017

This course provides students who have considerable experience with an opportunity to plan, research, produce, and present an approved project under the supervision of a faculty or staff member. The research should focus on a clearly defined problem, include communication and/or information managerial issues, and extend the student's knowledge and experience in his/her area of specialization. The project may be located in the Academic Media Center or the Institute for Information Management. As part of the course, the student will present and defend a report on the project.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with COIS6950

No Courses Found

COIS6960 - Case Analysis In Comm/Info Sys
Fall 2017

This course summarizes and synthesizes instruction in communication and information systems. Through analyses of cases relevant to communication and information problem solving, reflection on the courses completed, and further application and synthesis of the principles of communication and information science, the Case Analysis course demonstrates the applicability of being conversant in both fields. The course involves oral and written student presentations, the contexts and critiques of which are structured to simulate work environments. Case analyses and presentations are to demonstrate comprehension of the theoretical frameworks of communication and information science and the interrelationship of these fields of study, and the ability to apply knowledge of the two disciplines in specific situations.
Prerequisites: COIS6031, COIS6050, COIS6030 and 18 credits3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with COIS6960

No Courses Found

COIS7903 - Cooperative Educ/Internship
Fall 2017

Course codes CS640 through CS645 provide students who have limited experience with the opportunity to work on projects for corporations, government agencies, nonprofit organizations, cable television, PBS Adult Learning Service, or other approved organizations. Some cooperative education/internship opportunities may be arranged through the Academic Media Center and the Institute for Information Management. All cooperative education/internships must be approved in advance according to guidelines established by the Career Services department, the appropriate dean and faculty in the School of Communications and Information Systems. Upon completion of the experience, the student will submit a portfolio of work and a written report evaluating the experience in relation to the objectives of the program. Also, the student will present and defend an analysis of the cooperative education/internship experience.
Prerequisites -- 30 credits and permission of the department head or dean. 3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with COIS7903

No Courses Found

COIS7906 - Cooperative Educ/Internship
Fall 2017

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

Schedule Book for All Active and Available Future Terms, Course starting with COIS7906

No Courses Found

INFS5231 - Rfid Technol, Appl & Security
Fall 2017

This course introduces the strategies to planning, designing, and deploying RFID technology into any business or organization. Emphasis is upon the operational features and requirements of RFID technology and upon emerging RFID applications that can reduce expenses, increase revenue, and drive competitive advantage. Next a framework for assessing and deploying RFID is presented and includes everything from budgeting to team building, national standards to international standards, and vendor selection to integration. Last, strategies for the management of security and privacy implications of RFID are presented.
Prerequisite: INFS3230 or INFS3231 or INFS6230 or INFS62313 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS5231

No Courses Found

INFS6010 - Decision Support Sys Anly/Dsgn
Fall 2017

This course presents the concept of decision making within the framework of a contextualized
(organizational or corporate) management information system that utilizes databases and/or
spreadsheets as tools in the decision-making process. The course distinguishes between two logical components of a management information system: the structured decision system which
lends itself to providing actual computer-generated decisions, and decision support systems, in which computer-based systems aid decision makers in confronting problems through direct
interaction with data and analytic models. Some of the topics covered include the definition and components of decision support systems, decision-making and problem-solving situations,
decision and problem types, the relationship of managing and decision making, problem-solving models and decision-making procedures, information requirements analysis and modeling, group
decision-making processes and models, organizational issues of decision making, political and ethical issues of decision making, information modeling, information design issues, cultural
dimensions of decision making, decision-making styles, cognitive and emotional styles influencing decision making, and decision-making techniques and model construction such as goal seeking, "What If" scenarios, sensitivity analysis, time series models, and graphic displays.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6010

This course introduces the fundamentals of specifying and developing computer applications for integrated information systems. Emphasis is on meeting user requirements in an on-line, multi-user environment. The overall information management framework of relationships between business objects is consulted as models of applications are being specified and designed. The course includes such topics as information modeling, business rules, specification, information systems in context, assessing information technology limitations and risks, database and file design that responds to an information model, properties of multi-user systems, distributed applications, data dictionaries, and security issues. The course provides hands-on experience in identifying relationships between business objects, specifying business rules, and creating information models for business applications.
Prerequisite: INFS60103 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6020

No Courses Found

INFS6040 - Management Information System
Fall 2017

This course focuses on the issues, problems, and conceptions involved in maintaining and changing information systems in organizations. Emphasis is on the issues and concerns surrounding the integration of functional information systems including such topics as the collection, dissemination, use, retention, and disposal of data pertinent to the management of an organization; and on alignment of organizational information systems to organizational goals and strategies. The course provides opportunities to resolve problems of information systems and information resource management.
Prerequisite -- INFS6010 3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6040

This course teaches how to develop native applications for Apple iOS mobile devices (iPhone and iPad). Differences between mobile web sites, native apps, web-based apps and hybrid apps will be investigated and best practices for mobile interface design will be covered, focusing on user-centered design. The course will cover the tool set for native app development for iOS apps, including programming language (Objective-C and Swift), the Cocoa Touch framework, the Model-View-Controller design pattern, and use of the Xcode integrated development environment and iOS Simulator. Students will learn to use the Storyboard for developing apps with multiple scenes and navigation controls. Students will also learn to integrate a variety of frameworks to utilize device capabilities (such as location awareness, GPS/maps, and the camera) and store persistent data. Topics related to publishing apps and understanding enterprise-level concerns for app management and security will also be explored. Students should have prior experience in an object-oriented programming language.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6115

This course teaches how to build mobile apps for the Apple iOS and Google Android platforms. Techniques for developing cross-platform mobile apps built in HTML 5 will also be covered. The course will cover tool suites for each platform, including programming languages (Objective-C, Java), frameworks (Cocoa Touch, ANdroid Application Framework) and use of integrated development environments (Xcode for iOS, Eclipse for Android). Best practices for mobile app interface design and usability will be explored, sample mobile, sample mobile apps will be dissected, and processes for preparing and submitting mobile apps to the leading app stores will be covered. Enterprise-level concerns for mobile app deployment and management will also be discussed. The course assumes basic experience with an object-oriented programming language as well as HTML.

INFS6116 - Mobile App Devel With Android
Fall 2017

TThis course teaches how to develop native applications for mobile devices using the Android platform. The course will utilize the Java programming language and will cover the use of the Eclipse integrated development environment with Android Developer Tools and the Android Emulator. Students will learn to develop a user interface with a variety of user input and display controls using XML and GridView. Topics such as Views, Activities, Intents, Broadcast Receivers, and Content Providers will be covered. Students will also learn how to integrate media such as images and audio, how to create a drill-down navigation interface, and how to create an app that inputs, modifies, and stores data persistently. The app life cycle and publishing process will be covered. Topics related to enterprise-level concerns for app management and security will also be explored. Students are expected to have prior experience programming in Java.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6116

Visual Basic Programming provides the student with experience in using Visual Basic as a problem-solving tool. The primary feature of the course is the development of well-structured, user-friendly application 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 user interfaces. Topics range from introductory programming concepts to graphic user interfaces through various file creation/manipulation/update applications.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6120

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: INFS61203 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6121

This course provides the student with the practice following program specifications to design, develop, debug, and test COBOL programs using an IBM mainframe computer with the zEnterprise operating system. Emphasis is placed on structured programming techniques, logic structures, and modular design; along with the use of design tools such file layouts, print charts, structure charts, and pseudocode. Students are introduced to TSO logon procedures, JCL, the ISPF, and SDSF. Fundamental COBOL coding rules and syntax, sequential batch report file processing. arithmetic verbs, conditional control structures, utility sorting, control-break logic, and processing and searching single-level tables are presented.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6130

This course provides 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, Multireading, Files and Streams, Networking.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6151

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

Schedule Book for All Active and Available Future Terms, Course starting with INFS6153

No Courses Found

INFS6154 - Java & Data Struct Program
Fall 2017

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

Schedule Book for All Active and Available Future Terms, Course starting with INFS6154

No Courses Found

INFS6160 - Visual C# Programming
Fall 2017

This course provides students with the skills and knowledge necessary to develop well-structured, user-friendly applications using the Visual C# programming language. The course begins by covering topics such as designing user interfaces, understanding variables and arithmetic operations, making decisions, and using loop structures and files. Building on this knowledge, coverage progresses to more advanced topics, such as modularizing code with methods, arrays and lists and creating classes and objects.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6160

This course provides the student with experience in the design and development of object-oriented programs using a language such as JAVA, C++, Visual Basic, and/or Power Builder. The principles of object-oriented development are emphasized, rather than language syntax. Topics included are Object-oriented Programming, Classes, Objects, Instances, Methods, Applets and Applications, Control structures, Arrays (as objects), Strings and Characters, Graphics, Multimedia, Exception Handling, Multithreading, Files and Streams, Networking, Data Structures, Utilities, Bit Manipulation. Developed programs make use of windows and mouse-activated controls. 3 credits
Prerequisite: INFS6120 or COIS71503 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6188

No Courses Found

INFS6189 - Data Structures With C++
Fall 2017

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 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 C++ programs. 3 credits
Prerequisites: INFS61883 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6189

No Courses Found

INFS6210 - Hardware and Operating System
Fall 2017

This course develops an understanding of the internal logical structure of computers with the basic structure and functioning of conventional computer systems. Discussion of conceptual techniques of assembler and machine-level programming as well as an introduction to appropriate data structures is included. The course highlights microcomputer operating systems (DOS, WINDOWS and UNIX) and the control programs they comprise as well as techniques for communicating with the operating system. The course includes such topics as multiprogramming, multiprocessing and time-shared operating systems, the virtual memory concept, and system software.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6210

Students enrolling in this course will be charged a $250.00 Certification Program Fee.

Course is taught Fully Online.

Additional fees apply. See Details for more information.

INFS6212 - Enterprise Operating Systems
Fall 2017

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.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6212

This course introduces issues and concepts about technological
development and its impact upon individuals, organizations, society, and culture. Information technology's impact upon organizational and societal structures is studied in depth. A theoretical framework is developed for understanding the relationship between technology and its environment, including ethical and legal dimensions.
Prerequisite: 12 credits
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6215

This course introduces project management controls throughout the system development life cycle and stresses the importance of an accurate communications process among user, analyst, and designer. The course introduces the stages of information system development: analysis, design, development, and implementation, reviews system modeling, data and information modeling techniques, as well as the software used as system modeling and design tools. Emphasis is on system documentation techniques as well as on providing opportunities to study and use structured analysis and design techniques and issues of information systems development and implementation.
Prerequisite: INFS6010 3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6220

This course introduces the concepts of "objects" and "classes" in systems analysis. Organization information needs are analyzed and presented in terms of objects and their nature. Concepts and methods to facilitate the analysis and design of object-based systems are introduced. Object methods are contrasted with classical procedural methods of systems analysis and design.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6225

Enables students to design information effectively and to present information articulately. Students will be introduced to a variety of theories, methods, research issues, and practices related to the design of text and information systems. As part of this course, students are required to understand, apply, and present design theories, practices, and strategies in both communication and information systems.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6226

No Courses Found

INFS6230 - Networks & Data Comput/Comm
Fall 2017

This course provides the student with terminology and concepts related to data communications in an Internet driven world. Emphasis is placed on the integration of software and hardware considerations 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. Current technologies that include hardware, software, and protocols are presented, and an emphasis is placed on the application of the technology to the solution of problems. Other topics include the definition of network requirements, evaluation of technology, design and installation of the network, security management, and network performance. Hands-on experience are provided with an actual LAN.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6230

No Courses Found

INFS6231 - Network Technology & Mgt (N+)
Fall 2017

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: INFS6210, INFS6211 or INFS62123 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6231

Students enrolling in this course will be charged a $250.00 Certification Program Fee.

Course is taught Fully Online.

INFS6236 - Spec Topic: Info Storage/Mgt
Fall 2017

This course provides a comprehensive introduction to Data Storage Technology fundamentals. The selection of course topics is based on the wide use, acceptance and adoption of these technologies by industry. Students will gain knowledge of the core logical and physical components that make up a Storage Systems Infrastructure. Throughout the course, students will be exposed to the following themes: (1) the explosion in demand from businesses and other organizations for highly available and secure access to data, (2) the Storage systems and infrastructure architectures and solutions available to support an organization?s information storage needs and (3) the complexities and challenges in managing storage infrastructures.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6236

No Courses Found

INFS6240 - Database Management System
Fall 2017

This course presents the concept of a database environment and the spectrum of capabilities considered to be part of the database management system. The course provides an overview of topics and related issues in planning, designing, implementing and managing a database. While all four models of database are examined, the course emphasizes and provides experience with the relational model and with an SQL-compliant database management system.
Prerequisite: INFS6010 or INFS6120 or INFS6121 or INFS6151 or INFS6210 or INFS6760
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6240

Prerequisite: INFS6010 or INFS6120 or INFS6121 or INFS6151 or INFS6210 or INFS6760

Course is taught Fully Online.

INFS6241 - Advanced Database Mgmt Systems
Fall 2017

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: INFS62403 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6241

No Courses Found

INFS6241 - Big Data Technologies
Spring 2018

The course focuses on the "technologies", i.e., the tools/algorithms that are available for a variety of "analytics". This course explores distributed processing of big data by providing a practical approach to developing applications on Big Data technology platforms. By completing this course, students will gain an in-depth understanding of how Distributed File Systems work. This hands on course will teach students to define big data, identify basic components of a Big Data Technology such as Hadoop, and run queries on Big Data.
Prerequisite: INFS62403 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6241

No Courses Found

INFS6242 - Enterprise Database Systems
Fall 2017

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: INFS6130
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6242

This course is designed to enable students, including but not limited to oganizational studies, and information technology students, to concentrate on the legal issues and challenges that the changes in technology have created such as online contracting, computer crime, fraud, privacy, defamation, hate speech, indecency, obscenity, cyber-squatting, intellectual property, data and software protection and security, 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 online.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6310

No Courses Found

INFS6320 - Advanced Cobol Programming
Fall 2017

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: INFS61303 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6320

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: INFS6130, INFS6320 and INFS62423 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6321

No Courses Found

INFS6420 - Administering MS System 7
Fall 2017

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: INFS6211 or INFS6210 and INFS6231 or INFS62303 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6420

No Courses Found

INFS6421 - Admini MS Windows MS 7 Server
Fall 2017

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: INFS-6420 or passing Microsoft Certification Exam 70-270
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6421

No Courses Found

INFS6422 - Windows 2003 Ntwrk Infrastruct
Fall 2017

This course provides students with the knowledge and skills necessary for installing, configuring, managing, and supporting a network infrastructure that uses the Windows 2003 server family of products. Topics include: managing Internet protocol(IP), address assignment using DHCP, implementing and managing name resolution using DSN and WINS, implementing and managing network security, implementing and managing a Remote Access infrastructure, and network troubleshooting.
Prerequisites: INFS-6421 or passing Microsoft Certification Exams 70-270 and 70-291
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6422

No Courses Found

INFS6423 - Win 2003 Serv Active Dir Infra
Fall 2017

This course provides students with the knowledge and skills necessary for installing, configuring, managing, and supporting Active Directory (AD) in a Windows 2003 server based network. Topics include: logical and physical structure of AD, planning, implementing, managing and maintaining the AD infrastructure, planning, implementing and managing group structures and planning, implementing and managing group policies.
Prerequisites: INFS-6422 or passing Microsoft Certification Exams 70-270, 70-290 and 70-291
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6423

No Courses Found

INFS6440 - Adv Health Care Informatics
Fall 2017

Advanced Health Care Informatics presents models and approaches for design, implementation, management, maintenance, and evaluation of clinical information systems in view of core clinical process requirements. Through practical assignments students examine project management, including human and financial resource allocation, clinical systems integration, change management, organizational and group processes, and the impacts of clinical decision support systems. Assignments include strategies for assuring patient safety, for supporting the detection and prevention of adverse events, and for protecting confidentiality and privacy in research using clinical and genomic data collected through patient care.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6440

Schedule Book for All Active and Available Future Terms, Course starting with INFS6482

No Courses Found

INFS6482 - Expert Systems
Fall 2017

This course introduces the fields of expert systems and knowledge engineering. It surveys current expert system usage as well as introduces such concepts and issues as knowledge acquisition, knowledge representation, and techniques associated with inferring, knowledge base development, predicate logic, and inference engine construction. Emphasis is on analyzing, designing, developing, and implementing functions of knowledge engineering for an expert systems project. The course provides the opportunity to create functioning expert systems applications using an expert system generator or shell.
Prerequisite -- CI555. 3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6482

No Courses Found

INFS6486 - Modeling and Simulation
Spring 2018

This course offers students a hands-on introduction to the basic concepts, practices and applications of developing forward-looking - i.e., predictive models. The class begins with a conceptual overview of multivariate statistics, followed by a discussion of commonly used types of multivariate predictive models. The course also focuses on hands-on applications of model fitting and evaluation.
Prerequisite - INFS6010 (CI555)3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6486

No Courses Found

INFS6486 - Simulation/Graphics
Fall 2017

This course 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. The course provides opportunities to study decision making using simulation models that include graphical presentation and animation and introduces the use of a simulation language such as SIMAN to create models and experiments and to interpret their results. The course also provides opportunities to use an animation package such as CINEMA for presentation and animation of dynamic simulation models. Other topics of discussion include criteria for selecting appropriate models and simulation languages.
Prerequisite - INFS6010 (CI555)3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6486

No Courses Found

INFS6490 - Computer Network Security
Fall 2017

Computer Network Security directs the student to develop methodologies for the control and audit of computerized information systems. 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 hardware platforms are analyzed. Topics include: security threats, preventing, detecting and dealing with viruses, security standards, authentication methods, encryption methods, access control, LAN security, firewall: TCP/IP and Internet security, and security policies.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6490

Data Analytics provides the student with a broad overview of the analytics landscape, including the tools and techniques that are successfully utilized by 21st century organizations. Students learn about the history and evolution of Data Analytics (DA), Business Analytics (BA), and Business Intelligence (BI) from standardized reporting to a flexible, integrated Information Ecosystem that provides modern decision makers with essential, accurate, and timely information. The emphasis of this course centers on the proper deployment and use of analytics techniques and technologies to best meet the information requirements of modern decision makers. An overview of current analytics tools and concepts is also provided, including Data Warehousing, Data Mining, GIS, OLAP, Big Data, Business Performance Management (BPM), and others
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6510

Corporate Risk Mitigation 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. The emphasis is on the development of policies and their management.
Prerequisite: INFS6510
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6560

No Courses Found

INFS6630 - Geographic Info Sys: Tutrl/App
Fall 2017

The primary goal of the course is to introduce to the students to Geographic Information Systems and to prepare them to become familiar with the core capabilities and the wide range of applications. With hands-on experience working through the tutorials, the students are expected to develop a critical understanding of GIS as well as the use of information with spatial analysis, leading to GIS projects and applications.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6630

Managing Intelligence Systems includes special emphasis on the manager's use of CI as well as the role that Competitive Intelligence plays in strategic planning and tactical decision-making.
Prerequisite: INFS6510
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6640

No Courses Found

INFS6710 - Knowledge Management
Fall 2017

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, and the requirements for Knowledge Management Systems operation and control.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6710

No Courses Found

INFS6720 - Data Mining
Fall 2017

This course offers the student an introduction to data mining and data warehousing concepts with emphasis placed on formulating and leveraging the de-normalized "star schema" data warehouse design. The statistical techniques behind the wide variety of data mining tools available are analyzed and applied. Students are introduced to the analytical principles and processes involved in data mining. Various software packages, such as iData Analyzer, MS-Excel, SPSS, and/or Cognos may be used with case problems to give the student hands-on experience."
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6720

Introduction to data warehousing and the foundations of understanding the issues involved in building a successful data warehouse. Data warehouse development methodology and issues surrounding the planning of the data warehouse. Data quality and metadata in the data warehouse. Analysis, transformation and loading of data into a data warehouse. Development of the data architecture and physical design. Implementation and administration of the data warehouse.
Prerequisite: INFS6240 or INFS6242
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6730

This course is designed for the student who needs to learn the basics of network firewall security. Topics covered include basic installation techniques, choosing firewall technology, and firewall troubleshooting. Emphasis is on firewall configuration strategies, packet filtering, working with proxy servers and application-level firewalls, and setting up a virtual private network.
Prerequisite: INFS64903 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6740

No Courses Found

INFS6760 - Info Tech Security & Assurance
Fall 2017

This course is intended to meet the needs of students and professionals who want to specialize in information security and assurance fundamentals. A basic knowledge of computers and networks is required. The course is designed to provide a learning experience to help prepare the student for the challenges of computer security and assurance through hands on exercises, fundamental principles and research oriented papers. The course is designed to help prepare the student for the challenges of network and computer security and to develop methodologies for the control and audit of computerized information systems. Emphasis is on the seven cognitive domain areas as specified in the ISACA Model Curriculum which includes: (1) The Information Systems Assessment, (2) Information Systems Management, Planning, and Organization, (3) Information Systems Technical Infrastructure and Operations, (4) Protection of Information System Assets, (5) Information Systems Disaster Recovery and Business Continuity, (6) Information Systems Acquisition, Development, and Maintenance, and (7) Information Systems Risk Management.
Prerequisite: INFS6490
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6760

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: INFS6490
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6810

No Courses Found

INFS6820 - Cryptography
Fall 2017

This course introduces students to the essentials of computer cryptography. Students will be able to use secret keys and secret key methods, public and private keys, and public key methods. Emphasis is placed on digital certificates, Secret key and secret key exchanges, Public and private keys, Digital signatures, Digital certificates, Public Key Infrastructure (PKI), Secure e-mail, secure socket layer (SSL), and Internet Protocol Security.
Prerequisite: INFS6490
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6820

No Courses Found

INFS6830 - Secure Programming
Fall 2017

This course is designed to enable a student to take a proactive approach to computer security. Students learn to build programs which help get security right the first time. Emphasis is on software and software developers' practices which cause security problems, and instructions to make their code behave. This course provides expert perspectives and techniques to help ensure the security of essential software and, by considering threats and vulnerabilities early in the development cycle, the incorporation of security into a computer system. Emphases include determining an acceptable level of risk, developing security tests, and plugging security holes before software is even shipped.
Prerequisite: INFS6490
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6830

I/T Governance 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. The course will emphasize refining individual communications skills necessary to the field of information systems governance, control and assurance.
Prerequisite: INFS64903 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS6840

This course investigates the Internet and provides an overview of HTML (Hyper Text Markup Language). Internet topics include the origin and history of the Internet, the various protocols used, browsers and tools, server-client relationships, and security and social issues. HTML topics will include the basic and advanced syntax used to create web-based documents. Also included here are the current theories in regard to web-based document design and management and tools to enhance web-page development, management, and human-computer interaction.
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS7150

This course introduces Web application development using Visual Studio and theASP.NET framework. The course will familiarize the student with ways to create dynamic web applications using server-side programming technologies. The C# programming language will be utilized. The course makes use of Windows, SQL Server, and Internet Information Server (IIS). Methods of data display, navigation, authentication/authorization, validation, and secure login will also be explored.
Prerequisites: INFS7150 or COIS7150 and INFS 6160 or INFS6120
3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS7151

INFS7520 This course builds upon the concepts contained in the five Process Areas by focusing upon the nine Knowledge Areas in general and human resource management in particular. This course introduces leadership strategies for improving job satisfaction, teamwork, and creativity within a project team. Specific information technology project management leadership topics include strategic project planning, authority, change control, requirements development, work estimating, work breakdown structures, scheduling, plan optimization, and performance tracking. Students learn how to tailor their leadership style and acquire the skills most suited to their information technology culture. The course also equips the student with techniques for motivating information technology professionals for optimum performance within their organization. Skills needed to deal effectively with customers and technology vendors, to delegate technology assignments, and to make presentations for information technology projects are also presented.
Prerequisite: COIS7479 or ENGR50303 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS7520

INFS5730 This course examines knowledge, strategies and techniques needed to manage the development of software products. This course helps students to develope the skills managers require in order to create and execute plans for software development. Topics include software development life cycles, software development standards, control strategies for software development, software testing strategies, and software metrics.
Prerequisite: COIS7479 or ENGR50303 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS7530

INFS7540 This course introduces the techniques needed for successful information technology project managers to build their e-business skills and effectively manage and implement e-business projects. The course first presents a framework for defining e-business projects. Project management strategies and risk management techniques for e-business projects are described in detail. Various tools and checklists designed for e-business projects are utilized to enhance the concepts needed in the nine Knowledge Areas for an e-business project.
Prerequisite: COIS7479 or ENGR50303 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS7540

No Courses Found

INFS7550 - Qual Iss Inf Tech Project Mgt
Fall 2017

INFS 7550 This course examines knowledge, strategies and techniques needed to manage the development of software products. This course helps students to develop the skills managers require in order to create and execute plans for software development. Topics include software development life cycles, software development standards, control stategies for software development, software testing strategies, and software metrics.
Prerequisite: COIS7479 or ENGR50303 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS7550

INFS7560 This course introduces the strategies for developing a project management culture within an organization. Emphasis is upon stategic planning for project management using a Project Management Maturity Model (PMMM). The course begins by examining the principles of strategic planning and how they relate to project management. Then the PMMM is introduced, detailing the five different levels of development for achieving maturity, along with benchmarking instruments for measuring an organization's progress along the maturity curve. case studies are utilized as a resource.
Prerequisite: 15 graduate credits3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS7560

INFS7570 This course requires the completion of one or more projects that apply theories and principles to the workpleace, leading to a written and oral presentation. The prupose of the Applied Research/Internship course is to demonstrate the student's ability to apply project management theoretical concepts to the workplace. The student must spend a sufficient amount of time with an organization to which his/her Applied Research/Project Mangement engagement applies. The course project may be any activity predefined by the instructor that a student completes in the workplace. It may be an individually designed project of particular interest to the student or of immediate ability to make course-related applications to real work situations. This may be accomplished in various ways: Paid internship, Unpaid internship, Employee job-related assignment, Volunteer assignment, Applied Research Project as assigned by instructor.
Prerequisite: 15 credits of ITPM Core and permission of the Department Head3 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS7570

Prerequisite: 15 credits of ITPM Core and permission of the Department Head

INFS7571 - Proj Mgmt Research Project-I
Fall 2017

INFS7571 Project Management Research Project-I requires the student to successful initiate, plan, and control an information systems project. Students are required to correctly perform and document all of the initiating and planning process activities for the project. The purpose of INFS7571 Project Management Research Project-I is for the student to demonstrate his/her ability to apply project management theoretical concepts to the workplace. The student must spend a sufficient amount of time with an organization to which his/her Project Management engagement applies. The course requires work-related experience that relates to project management. The course project may be any activity predefined by the instructor that a student completes in the workplace. It may be an individually designed project of particular interest to the student or of immediate usefulness in his/her workplace. The project's purpose is to demonstrate the student's ability to make project management course-related applications to real work situations.
Prerequisite: Permission of the Department Head2 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS7571

INFS7572 IT Project Management Research Project-II requires the student to successfully execute, control, and monitor the information systems project that was utilized in INFS7571. INFS7572 is the second of three sequential two-credit courses that in aggregate allows the student to initiate, plan, execute, control, and close an information system project. Students are required to correctly perform and document all of the executing, controlling, and monitoring project management process activities for the project. The purpose of INFS7572 IT Project Management Research Project-II is for the student to demonstrate his/her ability to apply project management theoretical concepts to the workplace. The student must spend a sufficient amount of time with an organization to which his/her Project Management engagement applies. The course requires work-related experience that relates to project management. The project's purpose is to demonstrate the student's ability to make course-related applications to real work situations.
Prerequisite: INFS75712 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS7572

INFS7573 IT Project Management Research Project-III requires the student to successfully complete the information systems project that was utilized in INFS7571 and INFS7572. INFS7573 is the third of three sequential two-credit courses that in aggregate allows the student to initiate, plan, execute, control, and close an information system project. Students are required to correctly perform and document all of the initiating, planning, executing, controlling/monitoring, and closing project management process activities for the project. The purpose of INFS7573 IT Project Management Research Project-III is for the student to demonstrate his/her ability to apply project management theoretical concepts to the workplace. The student must spend a sufficient amount of time with an organization to which his/her Project Management engagement applies. The course requires work-related experience that relates to project management. The project's purpose is to demonstrate the student's ability to make course-related applications to real work situations.
Prerequisite: INFS75722 Credits

Schedule Book for All Active and Available Future Terms, Course starting with INFS7573