Please ensure Javascript is enabled for purposes of website accessibility Course Schedules | University of West Florida
Skip to main content

Course Schedules

Course dates and registration deadlines for all courses offered within the Institute for Analysis and Industry Advancement (IAIA).


Graduate

Advanced Data Science Graduate Certificate

CRN Term Dates Length Registration Deadline Instructor
81299 Fall POT2 8/17 - 10/10 8 Weeks 8/16/2026 Ian Fang

Course Description:

A new approach to effectively analyzing, understanding, learning, and managing data is necessary for the data that originates from instruments, sensors, Internet transactions, emails, click streams, and/or all other digital sources. Analytics has drawn more attention and has emerged as some of the most important, cutting-edge fields in a variety of fields, from corporate intelligence to scientific research. This course will examine essential big data technologies, trends, infrastructure, and management challenges, enabling students to make prudent decisions when confronted with them. with extensive data sets In addition, students will gain practical experience developing for popular big data platforms using Python, Java, or Scala.

CRN Term Dates Length Registration Deadline Instructor
81426 Fall POT3 10/12-12/12 8 Weeks 10/11/2026 Shusen Pu

Course Description:

This course is an introduction to deep learning, a branch of machine learning focusing on the development and application of neural networks. Applications of deep learning play a significant role in recent advances in technology, such as automated hearing and speech translation, automated driving, fraud detection, and various aspects of healthcare. This course covers a range of topics in deep learning, including biophysical background, mathematical preparation, basic neural networks, convolutional and recurrent network models, optimization methods, and applications to real-life problems. Through hands-on projects, students will learn how to implement deep learning algorithms and formulate their analysis into a report. In the final project, students will apply the techniques they learn in the course to real-world scenarios with a problem of their choice.

CRN Term Dates Length Registration Deadline Instructor
81297 Fall POT3 10/12 - 12/12 8 Weeks 10/11/2026 Brian Jalaian

Course Description:

This course provides a broad introduction to modern machine learning, including supervised learning (multiple linear regression, logistic regression, and decision trees), unsupervised learning (clustering, dimensionality reduction, and anomaly detection), model evaluation (k-fold cross validation & performance evaluation metrics) and hyper-parameter tuning. The goal of course is for the students to master the key theoretical concepts and gain the practical know-how to quickly and powerfully apply machine learning to challenging real-world problems via hands-on projects.

AI in the Workplace Graduate Certificate

CRN Term Dates Length Registration Deadline Instructor
82034 Fall POT92 9/21-12/12 12 Weeks 9/20/2026 Joseph Herring

Course Description:

This course is designed to provide students with the skills necessary to integrate the tools made available through artificial intelligence into the practice of graphic design. Students will learn to use AI tools to enhance creativity and efficiency. Offered concurrently with GRA 4146. Graduate students will be assigned additional work.

CRN Term Dates Length Registration Deadline Instructor
82025 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Heather Riddell

Course Description:

This course instructs students in the use of artificial intelligence to produce professional and strategic communications in a variety of environments, such as social media, press releases, and websites. Offered concurrently with COM 4381. Graduate students will be assigned additional work.

CRN Term Dates Length Registration Deadline Instructor
NA NA NA 16 Weeks NA TBA

Course Description:

This course investigates the nature of artificial intelligence and the ethical questions raised by integrating artificial intelligence and big data into the social, political, and personal lives of today's citizens. Offered concurrently with PHI 4681. Graduate students will be assigned additional work.

Cybersecurity Graduate Certificate

CRN Term Dates Length Registration Deadline Instructor
NA NA NA 12 Weeks NA NA

Course Description:

This course reviews fundamental principles of modern computer architectures, operating systems and computer networks and relates them to computer programming. The course covers topics such as the design of various components of operating systems and services they provide to users and application developers, network structures & devices, network protocol stacks, network performance metrics, network routing algorithms, and network traffic analysis. The role of security in systems and networks will also be covered. This course may require completion of graduate foundations courses in computer programming or the equivalent undergraduate coursework if a student has insufficient academic or professional experience in the discipline.

CRN Term Dates Length Registration Deadline Instructor
80443 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Anthony Pinto

Course Description:

A course in the Accelerated Software Engineering Foundations Series in which students will gain a comprehensive understanding of principles/concepts of Java programming and how to apply those principles/concepts in conjunction with principles of software engineering to design and develop object- oriented software systems. Students taking this course should have an understanding of programming language fundamentals including variables, constants, selection, iteration, arrays, and functions or methods.

CRN Term Dates Length Registration Deadline Instructor
81345 Fall POT2 10/12-12/12 8 Weeks 10/11/2026 Behrouz Zolfaghari

Course Description:

This course introduces students to topics in cybersecurity. It provides information related to threat models, vulnerability analysis, and security-policy formation and enforcement. In addition, the course covers information assurance controlling laws and guidelines as well as introduces students to broad topics in network and system security, Internet services, and digital forensics.

CRN Term Dates Length Registration Deadline Instructor
80702 Fall POT3 10/12 - 12/12 8 Weeks 10/11/2026 Ezhil Selvam Kalaimannan

Course Description: 

This course covers the basic strategies and tools that prepare students to engage in proactive and aggressive cybersecurity activities, with an increased focus on computer, network and system security. Students will learn about protection strategies which are most effective when dealing with cyber attacks, especially in an age of increased reliance on distributed devices. This course may require completion of graduate foundational courses in computer science or undergraduate coursework in computer networks and operating systems if a student has insufficient academic or professional experience in the field.

CRN Term Dates Length Registration Deadline Instructor
NA Fall NA 8 Weeks NA TBA

Course Description:

Examines the importance of building security into the design, implementation and testing phases of software development. Covers coding techniques that avoid known vulnerabilities and test strategies that can uncover previously unknown weaknesses. Includes discussion of security policies and design principles. Prior to taking this course students should have knowledge and skill in software development.

CRN Term Dates Length Registration Deadline Instructor
NA Fall NA 8 Weeks NA NA

Course Description:

Database Security is designed to teach students how database systems are used, managed, and issues associated with protecting the associated data assets are resolved. This course will cover various methods to ensure information confidentiality, integrity, and availability on various data storage systems. This graduate course is an elective for graduate Cybersecurity and Information Technology programs.

CRN Term Dates Length Registration Deadline Instructor
81242 Fall POT3 10/12-12/12 8 Weeks 10/11/2026 Ezhil Kalaimannan

Course Description:

This course will provide a solid foundation for performing a digital forensic examination; introduces tools and techniques required for conducting a forensic analysis on systems and data pertaining to evidences in civil, criminal or administrative cases. It introduces systematic problem-solving techniques and applies them to digital investigations. The techniques directly correlate to methods used to recover/restore data for various requirements, ranging from litigation to fraud-based investigations.

CRN Term Dates Length Registration Deadline Instructor
81344 Fall POT1 8/17-12/12 16 Weeks 8/16/2026 Shashi Bhushan Jha

Course Description:

Introduction to database systems and database management system architectures. Various database models are discussed with emphasis on the relational model and relational database design. Case applications using fourth-generation languages, such as SQL are included. This course requires completion of graduate foundations courses in computer programming or the equivalent undergraduate coursework.

Data in the Workplace Graduate Certificate

CRN Term Dates Length Registration Deadline Instructor
81554 Fall POT2 10/12-12/12 8 Weeks 10/11/26 Aletheia Zambesi-Middleton

Course Description:

Data in the workplace is a course that guides students through an exploration of data including data integration, ethical considerations, identification of a problem of interest, interpretation of results, and written and oral presentations of findings. This 16-week asynchronous online course guides students through the applications of the fundamentals of statistics necessary for data description and analysis to enable data-driven decision-making in the context of the student’s discipline.

CRN Term Dates Length Registration Deadline Instructor
NA Fall NA 8 Weeks NA Samantha Seals

Course Description:

Data in Society is a course that covers the essentials of data fluency and awareness from the perspective of the consumer of statistics. This 16-week asynchronous online course builds the fundamentals of statistics necessary for data description and analysis to enable data-driven decision-making in the context of the student’s discipline. Offered concurrently with STA 4012. Graduate students will be assigned additional work.

CRN Term Dates Length Registration Deadline Instructor
NA Fall NA 16 Weeks NA Julianna Costanzo

Course Description:

This course investigates the nature of artificial intelligence and the ethical questions raised by integrating artificial intelligence and big data into the social, political, and personal lives of today's citizens. Offered concurrently with PHI 4681. Graduate students will be assigned additional work.

Data Science Graduate Certificate

CRN Term Dates Length Registration Deadline Instructor
81301 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Achraf Cohen
81334 Fall POT3 10/12-12/12 8 Weeks 10/11/2026 Achraf Cohen

Course Description:

Gain hands-on knowledge of tools for data science using R, Python, SQL, and Spark. The course provides introductions to several packages in R, particularly Tidyverse, libraries in Python such as NumPy and Pandas, SQL clauses and summary statistics, and Spark framework for distributed computing. You will also learn about RStudio, GitHub, and RMarkdown. To end this course, you will conduct a final project to work on real-world problems.

CRN Term Dates Length  Registration Deadline Instructor
81267 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Ann Aksut
81335 Fall POT3 10/12-12/12 8 Weeks 10/11/2026 Ann Aksut

Course Description:

Organizations can generate copious amounts of data. Extracting useful knowledge from data Warehouses to utilize in decision-making can provide a competitive advantage for an organization by identifying strengths and weaknesses. In this course, you will learn data warehouse organization, how to analyze data through analytical queries, and apply machine learning algorithms to build predictive models.

CRN Term Dates Length Registration Deadline Instructor
81205 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Aletheia Zambesi-Middleton
81141 Fall POT3 10/12-12/12 8 Weeks 10/11/2026 Aletheia Zambesi-Middleton

Course Description:

This builds the fundamentals of statistics necessary for students to perform and interpret appropriate hypothesis tests using software based on the data and research questions at hand.

CRN Term Dates Length Registration Deadline Instructor
81284 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Samantha Seals
81285 Fall POT3 10/12-12/12 8 Weeks 10/11/2026 Samantha Seals

Course Description:

Statistics for Data Science II is the second course in statistics for students in data science. This course covers the application of regression analysis techniques using software for statistical analysis. Broadly, students will learn how to construct statistical models and disseminate predictions and results to a wide audience. There will be a focus on choosing the appropriate modeling strategy for the data and research questions at hand

Essentials of AI and Generative AI Online Graduate Certificate

CRN Term Dates Length Registration Deadline Instructor
83130 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Dr. Lakshmi Prayaga

Course Description:

This course provides an introduction to and hands- on exploration of the rapidly evolving fields of artificial intelligence (AI), machine learning (ML), deep learning and generative AI (GenAI). Learn how to harness these models, including large language models (LLMs), to understand complex requirements and deliver precise solutions. Through practical projects, the course will delve into using open-source software, enabling students to experience firsthand the exponential growth of AI and its impact on solving real-world problems. The course also addresses the ethical and societal implications of deploying generative AI technologies.

CRN Term Dates Length Registration Deadline Instructor
N/A N/A N/A 8 Weeks N/A N/A

Course Description:

This course introduces the foundations of Large Language Models (LLMs) and how they power today’s most advanced AI applications. Students will explore how LLMs are structured, how they generate language, and how to interact with them effectively. Through hands-on labs using open-source models in cloud notebooks, you will gain practical experience in text generation, prompt design and building a simple chatbot/Q&A assistant. The course emphasizes both conceptual understanding and applied skills, preparing students to use and evaluate LLMs in real-world contexts.

CRN Term Dates Length Registration Deadline Instructor
83131 Fall POT3 10/12-12/12 8 Weeks 10/11/26 Dr. Achraf Cohen

Course Description:

This 8-week course on AI models for data science explores various techniques from the perspective of an AI assistant. It highlights how AI models contribute to building a full data science pipeline, including exploratory data analysis, data preprocessing, model fitting and evaluation. The course also covers assessing prompting methods, interpreting AI outputs, and understanding AI’s limitations within the ever-changing landscape of data science.

Undergraduate

AI in the Workplace Undergraduate Certificate

CRN Term Dates Length Registration Deadline Instructor
NA NA NA 6 Weeks NA TBA

Course Description:

This course provides students the opportunity to develop a professional portfolio of AI-supported work that demonstrates mastery of appropriate AI platforms and their applications to the student's chosen professional field. Students will develop their own large project or series of linked projects integrating AI technology as one of the tools. Offered concurrently with IDS 5765. Graduate students will be assigned additional work.

CRN Term Dates Length Registration Deadline Instructor
NA Fall NA 16 Weeks NA Julianna Costanzo

Course Description:

This course investigates the nature of artificial intelligence and the ethical questions raised by integrating artificial intelligence and big data into the social, political, and personal lives of today's citizens. Offered concurrently with PHI 5687. Graduate students will be assigned additional work.

CRN Term Dates Length Registration Deadline Instructor
82005 Fall POT92 9/21-12/12 12 Weeks 9/20/2026 Joseph Herring

Course Description:

This course is designed to provide students with the skills necessary to integrate the tools made available through artificial intelligence into the practice of graphic design. Students will learn to use AI tools to enhance creativity and efficiency. Offered concurrently with GRA 5148. Graduate students will be assigned additional work.

CRN Term Dates Length Registration Deadline Instructor
81823 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Heather Riddell

Course Description:

This course instructs students in the use of artificial intelligence to produce professional communication for strategic communications in a variety of environments, such as social media, press releases, and websites. Offered concurrently with COM 5385. Graduate students will be assigned additional work.

CRN Term Dates Length Registration Deadline Instructor
NA Fall NA 8 Weeks NA NA

Course Description:

This course will introduce students to the generative AI models and explore best practices in using AI tools to produce the kinds of writing demanded by today's workplace, such as proposal writing, email writing, grant writing, internal communications, website text and others. Offered concurrently with ENC 5605. Graduate students will be assigned additional work.

Cyber Technologies Undergraduate Certificate

CRN Term Dates Length Registration Deadline Instructor
81834 Fall POT1 8/17-12/12 16 Weeks 8/16/2026 TBD
81835 Fall POT1 8/17-12/12 16 Weeks 8/16/2026 TBD

Course Description:

This course covers an introduction to and applications of Artificial Intelligence (AI). Topics include but are not limited to the history and evolution of AI, the technical AI applications in domains such as healthcare, supply chain, business, transportation, law enforcement, arts and creative works, and social well-being. The course discusses new AI trends and opportunities, including Generative AI, Large Language Models, such as ChatGPT, and prompt engineering for improved productivity. It also covers AI technology best practices, ethics, and risks. The course is intended for anyone interested in AI and its applications and benefits to improve daily activities, processes, and productivity. Offered concurrently with CAI 5931. Graduate students will be assigned additional work. Open to students from any major, no prior background in AI required.

CRN Term Dates Length Registration Deadline Instructor
81027 Fall POT1 8/17-12/12 16 Weeks 1/6/2026 Tony Al-Abed

Course Description:

Security+ includes important foundational principles for securing a network and managing risk. Access control, identity management and cryptography are important components of the course. Mitigation and deterrent techniques are provided to prevent network attacks and expose potential vulnerabilities. Successful completion of the CompTIA Security+ exam meets the "Information Assurance (I.A.) technical and management certification requirement" outlined by the U.S. Department of Defense. Non-degree seeking students will be required to pass an online pre-test with a minimum score of 80% prior to enrollment.

Data in the Workplace Undergraduate Certificate

CRN Term Dates Length Registration Deadline Instructor
81621 Fall POT3 10/12-12/12 8 Weeks 10/11/2026 Aletheia Zambesi-Middleton

Course Description:

Data in the workplace is a course that guides students through an exploration of data including data integration, ethical considerations, identification of a problem of interest, interpretation of results, and written and oral presentations of findings. This asynchronous online course guides students through the applications of the fundamentals of statistics necessary for data description and analysis to enable data-driven decision-making in the context of the student’s discipline. This course does not count for mathematics credit for mathematics majors.

CRN Term Dates Length Registration Deadline Instructor
NA Fall NA 8 Weeks NA Samantha Seals

Course Description:

Data in Society is a course that covers the essentials of data fluency and awareness from the perspective of the consumer of statistics. This asynchronous online course builds the fundamentals of statistics necessary for data description and analysis to enable data-driven decision-making in the context of the student’s discipline. This course does not count for mathematics credit for mathematics majors. Offered concurrently with STA 5015. Graduate students will be assigned additional work.

CRN Term Dates Length Registration Deadline Instructor
NA Fall NA 16 Weeks NA Julianna Costanzo

Course Description:

This course investigates the nature of artificial intelligence and the ethical questions raised by integrating artificial intelligence and big data into the social, political, and personal lives of today's citizens. Offered concurrently with PHI 5687. Graduate students will be assigned additional work.

Data Science Undergraduate Certificate

CRN Term Dates Length Registration Deadline Instructor
81174 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Achraf Cohen
81193 Fall POT3 10/12-12/12 8 Weeks 10/11/2026 Achraf Cohen

Course Description:

Throughout the course, there will be hands-on exercises with computing resources. The course will include introductions to several packages in R, particularly Tidyverse, libraries in Python such as Pandas/NumPy/Statsmodels, SQL clauses and summary statistics, and Spark framework for distributed computing.

CRN Term Dates Length Registration Deadline Instructor
81594 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Ann Aksut
81595 Fall POT3 10/12-12/12 8 Weeks 10/11/2026 Ann Aksut

Course Description:

Organizations can generate copious amounts of data. Extracting useful knowledge from data Warehouses to utilize in decision-making can provide a competitive advantage for an organization by identifying strengths and weaknesses. In this course, you will learn data warehouse organization, how to analyze data through analytical queries, and apply machine learning algorithms to build predictive models.

CRN Term Dates Length Registration Deadline Instructor
81204 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Aletheia Zambesi-Middleton
81140 Fall POT3 10/12-12/12 8 Weeks 10/11/2026 Aletheia Zambesi-Middleton

Course Description:

This builds the fundamentals of statistics necessary for students to perform and interpret appropriate hypothesis tests using software based on the data and research questions at hand.

CRN Term Dates Length Registration Deadline Instructor
81206 Fall POT2 8/17-10/10 8 Weeks 8/16/2026 Samantha Seals
81139 Fall POT3 10/12-12/12 8 Weeks 10/11/2026 Samantha Seals

Course Description:

Statistics for Data Science II is a second course in statistics for students in data science. This course covers the application of regression analysis techniques using softwares for statistical analysis. Broadly, students will learn how to construct statistical models and disseminate results to a wide audience. There will be a focus on choosing the appropriate modeling strategy for the data and research questions at hand.

Engineering Professional Undergraduate Certificate

CRN Term Dates Length Registration Deadline Instructor
81632 Fall POT1 8/17-12/12 16 Weeks 8/16/2026 Maher Amer

Course Description:

Systematic methodology aimed at process improvement and waste elimination to achieve customer satisfaction and increase profits. Define-measure-analyze-improve-control (DMAIC) is used to understand and control project processes. Green Belt Six Sigma training and certification to facilitate supporting Black Belt Six Sigma project leads.

CRN Term Dates Length Registration Deadline Instructor
81135 Fall POT1 8/17 - 12/12 16 Weeks 8/16/26 Richard Hand
  Non-credit Open Enrollment      Richard Hand

Course Description:

Covers the topics necessary to pass the Certified Solidworks Professional Exam.

CRN Term Dates Length Registration Deadline Instructor
81134 Fall POT1 8/17 - 12/12 16 Weeks 8/16/2026 Michael Reynolds

Course Description:

Review of all areas of the Fundamentals of Engineering - Mechanical Exam. This course will prepare students to pass the exam.

CRN Term Dates Length Registration Deadline Instructor
81129 Fall POT1 8/17 - 12/12 16 Weeks 8/16/2026 Jeffrey McGuirk

Course Description:

This course is designed to help prepare ECE senior students to take the FE exam, which is the first step in becoming a professional engineer. Course content will include review of relevant math, science, engineering economy, and ethics topics as well as fundamental concepts from the ECE engineering program including from such areas as circuits, electronics, controls, communications, electromagnetics, etc.

CRN Term Dates Length Registration Deadline Instructor
82003 Fall POT1 8/17-12/12 16 Weeks 8/16/2026 Joshua Huber 

Course Description:

This course introduces the graphic principles and practices in engineering. This course includes the development of the basic drafting skills needed to produce civil and other engineering plans and graphical presentations. The elements of descriptive geometry are addressed. A major component of the course is an introduction to the fundamentals of computer-aided drafting and design (CADD).

AutoCAD

CRN Term Dates Length Registration Deadline Instructor
NA NA NA 16 Weeks NA NA