Upcoming Computer Information Systems Online & Hybrid Courses

CIS 150 - Introduction to Computing Description

Basic principles of computing, including study of the major components of a computer system. Introduction to software packages such as word processors, spreadsheets, databases, and languages. (3-0-0) Offered every semester.

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 160 - Learn to Code in Python Description

The ability to apply computation to address challenging problems is a critical skill in any discipline. Students will develop programming and computational skills emphasizing problem solving, logical inference, and algorithmic thinking to solve specific problems in the areas of the arts, humanities, health care, and business. Fulfills Foundations - Mathematical Sciences. (3-0-0) Offered every semester. Prerequisite: MTH 108 and MTH 109 (or MTH 110).

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 162 - Computer Science I Description

Introduction to programming and computational thinking through lab and lecture. Simple and structured data types and program control structures. Problem analysis, algorithm design and implementation using a high-level language. Offered every semester. Prerequisite: MTH 108 and MTH 109 (or MTH 110).

Available Semesters

Fall 2024 - Online

CIS 231 - Problem Solving Spreadsheets Description

Fundamental and advanced functionalities of Microsoft Excel. The course integrates practical problem-solving techniques and advanced analytical tools through hands-on case studies. (3-0-0) Offered fall and winter semesters. Prerequisite: MTH 108 and MTH 109 (or MTH 110), or MTH 115 or MTH 122 or MTH 201.

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 233 - Concepts of Database Systems Description

Introduces key concepts of relational database management systems (DBMS) and database design. Provides hands-on experience in data modeling, database implementation, and the design of graphical user interfaces (GUI) suitable for querying and managing the database. Offered fall and winter semesters. Prerequisite: CIS 150 or CIS 160 or CIS 162.

Available Semesters

Fall 2024 - Online

CIS 237 - Intro to Network Management Description

An introduction to practical problems in network management such as reliability, performance, security, wire-line systems, wireless systems, data communications, local and wide-area networking protocols, SNMP protocol, and SNMP-based management. Offered winter semester. Prerequisite: CIS 150.

Available Semesters

Winter 2025 - Online

CIS 238 - Internet Media and Programming Description

Study of the technology of Internet media, including graphics, video, audio, XML, and other emerging Internet technologies. Examines advanced features of the hardware and software requirements of those media. Also covers the implementation of those technologies through Web interface development. (3-0-0) Offered fall and winter semesters. Prerequisite: CIS 160 or CIS 162.

Available Semesters

Winter 2025 - Online

CIS 320 - Visualization of Data and Info Description

An introduction to the concepts of information visualization, principles in vision and perception, and design principles for interactive visualizations. Emphasis is placed on analyzing, designing, developing, and evaluating visual representations of quantitative and qualitative content using visualization software that do not require technical backgrounds. Part of the Information, Innovation, or Technology Issue. Offered winter semester. Prerequisite: Junior standing.

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 331 - Data Analysis Tools and Tech Description

This course will introduce the student to key technologies used for collecting, cleaning, manipulating, storing, analyzing, visualizing, and extracting useful information from large and diverse data sets. Upon completion of this course, students will be better prepared to assist organizations in facing the challenges of large-scale data analytics. Part of the Information, Innovation, or Technology Issue. (3-0-0) Offered fall semester. Prerequisites: STA 215 and junior standing.

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 339 - IT Project Management Description

A structured approach to project planning. Topics covered emphasize the knowledge areas of the Project Management Body of Knowledge (PMBOK) that drive project initiation and definition leading to the development of a project schedule and budget. Students will prepare typical project management work products associated with initiating and planning projects. Offered winter semester.

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 340 - Health Care Info Systems Description

Introduces principles of information systems in health care with focus on hospitals and ambulatory care. Individuals with various backgrounds can become familiar with computer applications in medicine and the fundamentals of electronic health records, medical decision-making, and other aspects of health informatics. A major project integrates different aspects of informatics. (3-0-2) Offered fall semester. Prerequisites: CIS 233, CIS 333, CIS 353, or CIS 360.

Available Semesters

Fall 2024 - Online

CIS 349 - Agile Project Management Description

This course goes beyond the planning of a project and explores what other factors, when well-managed, lead to project success. Topics include current trends in project management. A major emphasis will be placed on understanding agile project management principles and their relationship to the Project Management Body of Knowledge (PMBOK). Offered winter semester.

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 358 - Information Assurance Description

Introduction to Security, Privacy, and Information Assurance. Coverage will include not only security threats, attacks, and defenses, but also issues important to information assurance such as risk management, security planning, and ethical issues. Perspectives of computing professionals as well as computing users from other professions will be discussed. Part of the Information, Innovation, or Technology Issue. Offered winter semester. Prerequisite: Junior standing.

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 452 - Operating Systems Concepts Description

Fundamental operating systems concepts: processes and threads, CPU scheduling, interprocess communication and synchronization, deadlock, memory management, input/output devices, file systems, distributed systems, protection and security. Hands-on labs exploring and implementing the above listed topics. Offered fall and winter semesters. Prerequisites: CIS 241; and CIS 351 or (EGR 326 and EGR major standing).

Available Semesters

Winter 2025 - Online

CIS 511 - Networking Fundamentals Description

Survey of fundamental concepts of computer networking. Topics include protocols, protocol stacks, addressing, and routing. Focus is on TCP/IP (Transmission Control Protocol/Internet Protocol). Prerequisite: Admission to the applied computer science program or the cybersecurity program.

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 512 - Database Fundamentals Description

Survey of fundamental concepts of relational databases. Topics include relationships, tables, primary and foreign keys, and query languages. Focus is on SQL (Structured Query Language). Prerequisite: Admission to the applied computer science program.

Available Semesters

Fall 2024 - Online

CIS 617 - Digital Forensics Description

An introduction to the application of digital forensics principles and practices to collect, examine, analyze, and preserve digital evidence in support of cyber forensics investigations in various computing systems. This course is a blended mix of lecture and hands-on exercises to reinforce the concepts discussed in the lecture. Prerequisite: Admission to MS-Cybersecurity or Cybersecurity badge.

Available Semesters

Winter 2025 - Hybrid

CIS 635 - Knowledge Disc & Data Mining Description

A survey of computational methods for knowledge discovery in bioinformatics and medicine. Topics covered are dynamic programming (sequence alignment, BLAST search engine), Hidden Markov Models (phylogenetic trees, structure prediction), clustering and discriminations models for micro-array analysis (Gene Expression Data), selected data mining software, and working with biological databases. Prerequisite: CIS 500.

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 643 - Info Sys Policy Description

Operational, strategic, and tactical facets of the planning cycle, with an emphasis on strategic planning, including hardware and software considerations, system migration, capacity and contingency planning, project selection and prioritization, and outsourcing, culminating in the creation of a strategic information systems plan. (3-0-0) Prerequisite: CIS 642.

Available Semesters

Fall 2024 - Online

CIS 655 - Cloud Applications Development Description

Current and emerging techniques for developing applications supported by cloud computing technologies. Infrastructure-as-a-service (IaaS) (e.g., virtualization), Platform-as-a-service (PaaS) (e.g., cloud platforms), and Software-as-a-service (SaaS) (e.g., on-demand applications) will be explored. Cloud-specific concerns such as security and geographic implications, full-stack development, and big data are also included, among others. Offered winter semester. Prerequisite: Admission to MS-ACS or MS-Cybersecurity.

Available Semesters

Winter 2025 - Online

CIS 657 - Mobile Application Development Description

Fundamental concepts and technologies underlying mobile application development. Important aspects of developing and deploying conventional mobile applications are covered, such as mobile user interfaces, location-based services, integration with social media and other Web-based services. Effective use of mobile analytics and privacy concerns will also be covered. Prerequisite: Admission to MS-ACS.

Available Semesters

Winter 2025 - Online

CIS 660 - Data Engineering Description

An introduction to information storage, manipulation, retrieval, analysis, and modeling techniques. Topics include database paradigms, data preparation, extract transform load processes, information pipelines, and large-scale analytics. Prerequisite: CIS 500 or CIS 661.

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 661 - Medical & BioInformatics Description

A survey of fundamental concepts of medical and bioinformatics methods and techniques involved in the integration of computer systems in medical centers and life science industries. Introduction to biomedical information systems; data representation, modeling, management and mining; systems evaluation; project management practices for biomedical decision-making. Legal and ethical considerations.

Available Semesters

Fall 2024 - Online

CIS 665 - Clinical Information Systems Description

Introduction to Clinical Information Systems (CLIS) important to the health care delivery process. The course covers the entire range from laboratory systems to electronic health records. Other topics covered are CLIS and health informatics, components and examples of CLIS, telemedicine, public health information systems, and modern developments. Prerequisite: CIS 500, or CIS 661, or PA 630.

Available Semesters

Fall 2024 - Hybrid

CIS 671 - Information Visualization Description

Concepts of information visualization, principles in vision and perception, algorithms for building information spaces, and design principles for interactive visualizations. Emphasis is placed on analyzing, designing, developing, and evaluating visualizations and tools. Case studies demonstrate visualizations used to solve specific problems across a variety of domains. Prerequisite: CIS 500 or CIS 661 or equivalent.

Available Semesters

Fall 2024 - Online

CIS 679 - Advanced Topics in DBMS Description

This course covers emerging trends in database management systems to help students identify topics for research during and beyond the course. Specific contents and level of emphasis of each topic will be determined by the interests and expertise of faculty and students. Prerequisite: CIS 673 or CIS 660.

Available Semesters

Winter 2025 - Online

CIS 690 - Master's Thesis Research Description

Continuation of faculty supervised study and research on topic identified in CIS 690. Prerequisite: Consent of thesis committee.

Available Semesters

Fall 2024 - Hybrid

CIS 692 - Master's Capstone Description

An integrative Capstone course that promotes synthesis of topics in at least two content areas. Seminar for students having completed all courses in two content areas. Students will demonstrate ability to apply concepts to a practical situation by leading a critical discussion and presenting a paper on a current topic. Prerequisite: Completion of technical thread.

Available Semesters

Fall 2024 - Online
Winter 2025 - Online

CIS 693 - Master's Project Description

Individual student project involving the development or evaluation of a complex computing application or system. Prerequisites: Program director approval and the completion of the Responsible Conduct of Research Training within last three years.

Available Semesters

Fall 2024 - Hybrid