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

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 INFS1010

No Courses Found

INFS1020 - Intro Decision Support Systems
Fall 2016

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

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

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

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

No Courses Found

INFS2120 - Visual Basic Programming
Fall 2016

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: INFS1020 or MATH2070
3 Credits

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

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

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

No Courses Found

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

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

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

This course provides students with the skills and knowledge necessary to develop well-structured, user-friendly applications using the Visual C# programming language. The courses 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.
Prerequisite: INFS10203 Credits

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

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

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

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

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

No Courses Found

INFS2411 - Office Info Sys Implemnt Strat
Fall 2016

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

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

No Courses Found

INFS2412 - Desktop Publishing
Fall 2016

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

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

No Courses Found

INFS2413 - Records Administration
Fall 2016

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

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

No Courses Found

INFS2430 - Introduction To Multimedia
Fall 2016

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

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

No Courses Found

INFS2470 - Decision Support Systems
Fall 2016

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

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

No Courses Found

INFS2480 - Telecomm For Info Professional
Fall 2016

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

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

No Courses Found

INFS3110 - Mobile Security Policy
Fall 2016

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 INFS3110

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.
Prerequisites: INFS2160 or INFS2150 or INFS2120 or INFS2151 or INFS21843 Credits

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

Prerequisite: INFS2160 or INFS2150 or INFS2120 or INFS2151 or INFS2184

INFS3116 - Mobile Program With Android
Fall 2016

This 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 Android Studio development environment 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.
Prerequisite: INFS2151
3 Credits

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

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

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

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

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

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

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

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

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

No Courses Found

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

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

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

No Courses Found

INFS3152 - Adv Java: Application Program
Fall 2016

Advanced Java Programming will provide the opportunity for students to learn an object-oriented language and to learn object-oriented programming in-depth. The course is aimed at expanding and in-depth learning of ideas, syntax, and program models briefly encountered in an introductory course. Topics included are Object-oriented Programming, Classes, Objects, Instances, Methods, Control Structures, Arrays (as Objects), Strings and Characters, JavaFX, Swing, Exception Handling, Text files, Binary files and Streams, and DB connectivity and access.
Prerequisite: INFS2151
3 Credits

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

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 INFS3153

No Courses Found

INFS3154 - Java & Data Struct Program
Fall 2016

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 INFS3154

No Courses Found

INFS3160 - Human Computer Interaction
Fall 2016

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

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

No Courses Found

INFS3170 - Cyberlaw
Fall 2016

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

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

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

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

No Courses Found

INFS3185 - Advanced C++ Programming
Fall 2016

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

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

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

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

No Courses Found

INFS3190 - Digital Evidence Analysis
Fall 2016

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

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

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

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

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

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

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.

INFS3212 - Enterprise Operating Systems
Fall 2016

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

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

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: ARTM3210, INFS2110, INFS2120, INFS2130, INFS2140, INFS2184, INFS2150, INFS2151, INFS2160 or MATH2070 and COSK2220 or COSK22253 Credits

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

This course provides the foundation for understanding the key issues associated with protecting information assets, determining the levels of protection and response to security incidents, and designing a consistent, reasonable information security system, with appropriate intrusion detection and reporting features. The purpose of the course is to provide the student with an overview of the field of information security and assurance. Students will be exposed to the spectrum of security activities, methods, methodologies, and procedures. Coverage will include inspection and protection of information assets, detection of and reaction to threats to information assets, and examination of pre- and post-incident procedures, technical and managerial responses, and an overview of the information security planning and staffing functions.
Prerequisite: INFS32203 Credits

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

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

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

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.
Prerequisite: INFS3210 or INFS32113 Credits

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

No Courses Found

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

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 or INFS32123 Credits

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

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

Additional fees apply. See Details for more information.

INFS3233 - Admininstering MS System 7
Fall 2016

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

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

No Courses Found

INFS3234 - Admin MS Windows MS 7 Server
Fall 2016

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

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

No Courses Found

INFS3235 - Computer & Network Security
Fall 2016

This course is intended to meet the needs of students and professionals who want to master practical network and computer security. A basic knowledge of computers and networks is required. Those seeking to pass the Computing Technology Industry Association's (CompTIA's) Security+ certification exam will find the course text's approach and content especially helpful, because all Security+ objectives are covered in the textbook Security+ Guide to Network Security Fundamentals. The course and the book's pedagogical features are designed to provide a truly interactive learning experience to help prepare the students for the challenges of network and computer security and to develop methodologies for the control and audit of computerized information systems.
Prerequisite: INFS3230 or INFS3231
3 Credits

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

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

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

No Courses Found

INFS3237 - Mng The MS Windows Enviorn
Fall 2016

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 INFS3237

No Courses Found

INFS3410 - Training/Development In Bus
Fall 2016

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

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

No Courses Found

INFS3420 - Windows 2000 Prof/Server Combi
Fall 2016

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

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

No Courses Found

INFS3440 - Health Care Information System
Fall 2016

Health Care Information Systems provides the student with an introduction to Information Technology and its infusion into the modern Health Care environment. Starting with the historical perspective, it progresses to the pertinent issues that can be addressed by Information Technology and Medical Informatics. Students will develop an understanding of the processes for identifying health care system needs and for the design and implementation of systems that meet requirements for patient care, administration, quality assurance, cost control and education with E-Health and Internet-based informational structures. Computer-based electronic patient record systems will be emphasized as the most important element of the on-going health care evolution. Students will also examine the database technologies of the M, Vista and Epic standards
Prerequisites: INFS1020 or STAT2110 and COSK2220 or COSK2225
3 Credits

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

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

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

No Courses Found

INFS3482 - Expert Systems
Fall 2016

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

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

No Courses Found

INFS3486 - Computer Simulation
Fall 2016

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

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

No Courses Found

INFS3510 - Introduction To Data Analytics
Fall 2016

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.
Prerequisite: INFS32203 Credits

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

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

No Courses Found

INFS3640 - Managing Intelligence Systems
Fall 2016

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

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

No Courses Found

INFS3710 - Knowledge Management
Fall 2016

This course, as an introduction, provides opportunities to study the defining and fundamental concepts, and vocabulary, of knowledge management. Knowledge management is the logical and historical extension of expert systems in business and knowledgebase systems. The course covers concepts of knowledge creation and acquisition, knowledge generation, and concepts of knowledge representation or codification, 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: INFS32203 Credits

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

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

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

No Courses Found

INFS3840 - Systems Threat Def/Vul Analy
Fall 2016

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 INFS3840

No Courses Found

INFS4150 - Web Applic Devel Using Asp.Net
Fall 2016

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

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

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

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

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

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

Data Mining Applications 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 XLMiner, NodeXL, and MS-Excel are used with case problems to give the student hands-on experience.
Prerequisite: STAT2110
3 Credits

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

The course introduces the student to the theory and practice of database management, that is, the application of database technology to the solution to business and information-related problems. It covers an introduction to the relational model of data, and focuses on the use of Structured Query Language (SQL). Database concepts, terminologies and data structures of the relational database model will be discussed, and briefly compared with other models (such as hierarchical, network, and object). Database design in the practice of normalization is included, but the emphasis is on the use of Entity-Relationship modeling for a graphical approach to the analysis of requirements and the design of a conceptual schema. The student will have hands-on experience working with a database management system such as MS Access, Oracle, or SQL Server.
Prerequisites: 75 credits and ARTM3210, INFS2120, INFS2130, INFS2140, INFS2184, INFS2151, INFS2150, INFS2160, or MATH2070
3 Credits

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

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

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

No Courses Found

INFS4242 - Enterprise Database Systems
Fall 2016

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

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

No Courses Found

INFS4260 - Data Warehousing
Fall 2016

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

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

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

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

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

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

This course satisfies part of the Communication Skills graduation requirement.

Course is taught Fully Online.

INFS4830 - Strategic Info Syst Planning
Fall 2016

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

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

No Courses Found

INFS4860 - Program Outcomes Assessment
Fall 2016

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 permission of the Department Head0 Credits

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

Successful completion of this course will satisfy the Professional Experience category of the Student Enagagement Transcript.

INFS6241 - Advanced Database Mgmt Systems
Fall 2016

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