Computer Information Systems (CIS)

CIS 204  Computer Information Systems Fundamentals for Non-Business Majors  
Credits 3   Grading Basis Graded  
An introduction to computer-based information systems. Emphasis is placed on the role of computers in organizations and society, computer hardware and software, uses of information systems, computer ethics, and collaboration using computers. Students will use typical business applications. This course is designed to fulfill requirements for the General Business minor. Not open to business majors. This course may NOT be substituted for COB 204 by business majors or CIS minors. Not open to students who have completed COB 204 with a passing grade.
Prerequisites: Not open to business majors. Not open to students who have completed COB 204 with a passing grade.
CIS 221  Principles of Programming  
Credits 3   Grading Basis Graded  
Students will be required to solve real-world business problems using a programming language. Projects will include the use of control structures (selection and iteration), collections/lists of data, functions and file processing logic. Students will also be introduced to objects and graphical user interfaces.
Prerequisites: Not open to students who have taken CS 149; or ISAT 252 or IA 241 with a minimum grade of "C"; or are taking or have taken CS 159.
CIS 301  Cloud Server Management  
Credits 1   Grading Basis Graded  
This is a lab-based course that introduces students to operating systems and server administration in a business environment. Students will learn the basic functions of managing cloud servers through the hands-on use of cloud resources. Additionally, students will acquire hands-on server administration skills in order to better understand the operational and security demands of business applications.
Corequisites: COB majors: COB 300. Non-COB majors: Junior standing and COB 204 or CIS 204.
CIS 304  Enterprise Architecture  
Credits 3   Grading Basis Graded  
This course introduces students to key issues of managing enterprise IT solutions. Emphasis will be placed on strategic and systems thinking in planning, modeling and evaluating the enterprise IT architecture. Topics include business process modeling; computer network and cloud architecture modeling; risk assessment; security and disaster recovery planning; emerging technologies; and ethical, financial and global considerations.
Prerequisites: For CIS majors: COB 300. For CIS minors: junior or senior standing. Corequisites: For CIS majors: COB 300.
CIS 311  Analyzing Data in Organizations  
Credits 3   Grading Basis Graded  
This course provides an overview of how to work with databases and other data sources in order to access relevant information in a timely and user-friendly manner. It includes discussions of a variety of data representation types, including relational databases, XML documents, and cloud data. Students learn essential database concepts and gain practical experience in querying, reporting, and analyzing data.
Prerequisites: CIS 204 or equivalent knowledge (instructor permission is needed). Open only to Adult Degree Program students.
CIS 312  Systems Planning and Analysis  
Credits 3   Grading Basis Graded  
Information systems couple both technical (hardware, software, database, telecom) and socio-organizational (business processes, ethics, knowledge, users, developers) subsystems to create rich and available information for the purpose of optimizing business decisions. This course covers the techniques and common tools employed for planning and analyzing these systems. Emphasis will be placed on the system development life cycle, planning and analysis tools, and professional business writing.
Prerequisites: CIS 204 or equivalent knowledge (instructor permission is needed). Open only to Adult Degree Program students.
CIS 313  Designing for the Web  
Credits 3   Grading Basis Graded  
This course is an introduction to the design and development of web pages and web sites. Major topics to be covered include: Hypertext Markup Language (HTML5), Cascading Style Sheets (CSS), the principles of design for user experience, responsive design, and JavaScript.
Prerequisites: CIS 204 or equivalent. Not open to CIS majors or minors.
CIS 320  Principles of Computing Networks  
Credits 3   Grading Basis Graded  
This course focuses on the underlying principles of computer networks and how these principles are deployed to provide efficient and secure networks for providing voice, data and video services. Emphasis is placed on understanding basic routing, switching and data aggregation techniques; information security strategies; and understanding how basic information systems applications utilize network services.
Prerequisites: CIS majors and minors: CIS 304. ISAT majors: ISAT 252. CS majors: CS 149. Corequisites: CIS majors and minors: CIS 304.
CIS 330  Database Design and Application  
Credits 3   Grading Basis Graded  
A study of the tools and techniques of database analysis and design including the implementation of the design using common database management system models. Not open to students who have taken CS 374.
Prerequisites: For CIS majors: COB 300 and minimum grade of "C" in one of the following: CS 149, CIS 221 or ISAT 252. For CIS minors: Junior or senior standing and minimum grade of "C" in: CS 149, CIS 221 or ISAT 252. Corequisites: COB 300.
CIS 331  Intermediate Computer Programming  
Credits 3   Grading Basis Graded  
Study of concepts and techniques used in object-oriented programming for business applications including program specification, design, development, testing, implementation and documentation. Topics include: basic programming structures; method, array and memory analysis; object-oriented principles (encapsulation, inheritance, polymorphism); graphical user interface (GUI) design and database connectivity.
Prerequisites: For CIS majors and minors: CIS 330. Corequisites: For CIS majors and minors: CIS 330.
CIS 354  Advanced Visual Basic Programming  
Credits 3   Grading Basis Graded  
Advanced course in Visual Basic programming. Emphasis will be placed on Object-Oriented programming, sequential and random data files and error trapping. Other topics covered will include data access objects, client server, printing in VB and Crystal Reports.
Prerequisites: A minimum grade of "C" in one of the following: CIS 221, CS 149, or ISAT 252 and CIS 330. Corequisites: CIS 330.
CIS 361  Computer Information Systems Internship  
Credits 0   Grading Basis Credit / No Credit  
To enable students to gain valuable work experience in a CIS-related field. Requires 300 hours of approved computer information systems work experience. All work sites must be pre-approved.
Prerequisites: CIS major and COB 300.
CIS 366  Web Design and Development  
Credits 3   Grading Basis Graded  
This course is an introduction to the design and development of web pages and websites. Major topics to be covered include: Hypertext Markup Language (HTML5), Cascading Style Sheets (CSS), the principles of design for user experience, responsive design and a programming language for web development.
Prerequisites: Declared CIS major or CIS minor and a minimum grade of "C" in CIS 221, CS 149 or ISAT 252. And: CIS majors: COB 300; CIS minors: junior or senior standing.
CIS 393  Data Mining for Business Analytics  
Cross-listed with: BSAN 393  
Credits 3   Grading Basis Graded  
This course focuses on using statistical and machine learning techniques in computer applications that allow the extraction of useful, previously unrecognized information from large data sets for predictive purposes. By effectively sifting through databases such as those generated by many businesses, data mining allows the analyst to recognize potentially important patterns and clusters and to target business opportunities.
Prerequisites: Declared BSAN minor or declared BSAN concentration in CIS major, and BSAN 390 with a minimum grade of "C."
CIS 420  Advanced Topics in Computing Networks  
Credits 3   Grading Basis Graded  
This course presents advanced computer networking topics and concepts. Topics and concepts include network design and configuration, network security practices, and network administration practices. Students will use both network emulation software and networking hardware for assignments and labs.
Prerequisites: CIS 320.
CIS 421  Network Security  
Credits 3   Grading Basis Graded  
This course will introduce various topics of cybersecurity and network defense to prevent and investigate malicious attacks and crimes committed with and against computers. Students will be exposed to different aspects of security intrusions and ways to mitigate their impacts.
CIS 424  Computer Security Management  
Credits 3   Grading Basis Graded  
Instruction and discussion in the design, development and implementation of a computer security program including legal and ethical considerations.
Prerequisites: CIS 304 and a minimum grade of "C" in one of the following: CIS 221, CS 149 or ISAT 252.
CIS 425  Defensive Cybersecurity  
Credits 3   Grading Basis Graded  
This course introduces the concepts of offensive web security through a series of hands-on labs that are built upon real world examples. Doing so allows students to understand the mechanisms of online attacks and learn how to respond to IT security breaches with counter measures.
Prerequisites: CIS 320 or permission of the instructor. Corequisites: CIS 320 or permission of the instructor.
CIS 428  Mobile Computing and Security  
Credits 3   Grading Basis Graded  
The development of mobile software applications using current environments and frameworks is the primary objective of the class. Several different development and programming environments and platforms will be included as will the actual deployment of the application to a wireless device. An important aspect of the class will be the security implications of deploying mobile devices.
Prerequisites: A minimum grade of "C" in one of the following: CIS 221, CS 149, or ISAT 252 and CIS 331. Corequisites: CIS 331.
CIS 434  Information Technology Consulting  
Credits 3   Grading Basis Graded  
This course investigates the tools used by and skills necessary for information technology consultants. The class will use a team-oriented project approach. Teams will assigned professional consulting firms as manager/mentors and will work with their manager/mentor firm to complete projects that cover each phase of the consulting life cycle.
Prerequisites: Permission of the instructor.
CIS 454  Systems Analysis and Design  
Credits 3   Grading Basis Graded  
This course explores the concepts, processes and tools involved in solving contemporary business problems using information systems. Students will focus on developing skills in requirements elicitation, analysis and business modeling in the context of the information systems life cycle.
Prerequisites: Declared CIS major or minor; CIS 304 and either CIS 330 or CS 374. Corequisites: CIS 304 and either CIS 330 or CS 374.
CIS 463  Business Intelligence  
Credits 3   Grading Basis Graded  
This course provides a comprehensive discussion of advanced database techniques, data warehousing, online analytical processing (OLAP), data mining, data visualization, decision support systems (DSS), artificial intelligence (AI) methods and other Business Intelligence (BI) topics. Students gain practical experience using contemporary BI tools and technologies, and apply sound design principles for creating intelligent solutions to realistic business problems.
Prerequisites: Grade of "C" in CIS 330.
CIS 464  Information Systems Project Management  
Credits 3   Grading Basis Graded  
This course focuses on the concepts, tools, techniques and practices for planning and managing information systems projects, including stakeholder management, project risk and team building. Students gain expertise in using project management software.
Prerequisites: For CIS majors: COB 300, and a minimum grade of "C" in one of the following: CIS 221, CS 149, or ISAT 252. For CIS minors: A minimum grade of "C" in: CIS 221, CS 149, or ISAT 252, and junior standing. Corequisites: For CIS majors: COB 300.
CIS 484  Information Systems Development and Implementation  
Credits 3   Grading Basis Graded  
Comprehensive development and implementation of enterprise-level systems using object-oriented methodologies, database driven architectures, systems analysis and design procedures, and project management skills. Topics covered will include advanced programming techniques, database processing, GUI design, object communication and a comprehensive group capstone project.
Prerequisites: For students pursuing the IS Concentration: CIS 331 with a minimum grade of "C"; For all students: CIS 330 with a minimum grade of "C". Corequisites: CIS 454
CIS 490  Special Studies in Computer Information Systems or Business Analytics  
Cross-listed with: BSAN 490  
Credits 1-3   Grading Basis Graded  
An advanced course in information and/or business analytics designed to give qualified students an opportunity to complete independent study under faculty supervision.
Prerequisites: Senior standing, recommendation of the instructor and written approval of the department head prior to registration.
CIS 498  Special Topics in Computer Information Systems  
Credits 1-3   Grading Basis Graded  
An advanced course designed to allow exploration of current topics in computer information systems. Course content will vary. See advisor for current content.
Prerequisites: Permission of the instructor or department. Restricted to CIS majors or minors only.
CIS 499A  Honors  
Credits 1-6   Grading Basis Graded  
Year course. See catalog section "Graduation with Honors."
Prerequisites: COB 300.
CIS 499B  Honors  
Credits 3   Grading Basis Graded  
Year course. See catalog section "Graduation with Honors."
Prerequisites: COB 300.
CIS 499C  Honors  
Credits 2   Grading Basis Graded  
Year course. See catalog section "Graduation with Honors."
Prerequisites: COB 300.