Pennsylvania State University-Penn State Erie-Behrend College · Courses
DAAN
19 courses with the subject DAAN, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
DAAN 500Quantitative Methods3
This course aims to provide essential quantitative skills required for advanced studies and practical applications that are important in algorithm optimization, signal processing, data manipulation, analysis, and data-driven decision making under uncertainty. It covers a range of topics including vector and matrix operations, advanced calculus with a focus on differentiation and integration techniques, Fourier transformations, and basic statistics and probability. Cross-listed with: A-I 500
Students in this course will explore the elements of the research process within quantitative, qualitative, and mixed methods approaches as it applies to research into data analytics and its use. The ethical principles and challenges of research will be covered including human-subject
or STAT 557 Data Mining I Base Program or Option 9 Electives 9 Culminating Experience 3 Total Credits 30 An additional 9 credits of elective courses must be selected from the approved list. The list of approved elective courses is maintained by the graduate program office. All students will complete their program of study with the capstone course corresponding to their chosen option. All students will complete their program of study with the capstone course corresponding to their chosen option. While each capstone course focuses on problems relevant to their specific domains, they all provide students with an opportunity to apply their knowledge of the theories, methods, processes, and tools of data analytics, learned throughout their program, in a culminating and summative experience. The choice of project topic and exact form will be mutually determined by the instructor and each student. A written paper based on the applied project is required and must contain project description, analysis, and interpretation of its findings. Students are encouraged to upload their capstone projects to be available publicly via ScholarSphere and to participate in the Graduate Exhibition.
This course offers a comprehensive exploration of the foundational concepts, techniques, and applications of Artificial Intelligence (AI). Designed to cater to a wide range of learners, including those with limited programming experience, this course emphasizes practical hands-on learning. Students will delve into key AI topics such as search algorithms, multi-agent systems, data processing, machine learning, deep learning, natural language processing, computer vision, and reinforcement learning. The course also features a group project, enabling participants to collaborate on solving real-world problems using AI. The course is structured to be accessible for those without extensive programming experience, utilizing low-code/no-code tools to facilitate learning and hands-on case studies from accounting, finance, marketing, innovation, creative work and entrepreneurship. Cross-listed with: A-I 810
Generative AI is a transformative technology that is reshaping industries such as healthcare, finance, education, and entertainment. Understanding its technical fundamentals and ethical implications is essential for any AI practitioner or leader. This comprehensive course is designed to provide students with in-depth knowledge of generative AI, from foundational models to advanced techniques, while emphasizing the importance of ethical considerations. Students will gain hands-on insights into the intricacies of building, training, and optimizing foundation models, exploring the diverse applications of generative AI, and understanding its broader impact on society. The course emphasizes a human- centric approach, ensuring that the development and deployment of AI technologies align with ethical standards and societal values. The course is structured to be accessible for those without extensive programming experience, utilizing low-code/no-code tools to facilitate learning and hands-on case studies from accounting, finance, marketing, innovation, creative work and entrepreneurship. Cross-listed with: A-I 820
This course focuses on the tools and techniques required for collecting data and preparing them for further analysis. The presence of incorrect and inconsistent data can significantly distort the results of the analysis often negating the potential benefits of information-driven approaches. As a result a variety of research over the last decades has focused on data cleansing: computational procedures to automatically or semi- automatically identify - and, when possible, correct - errors in large data sets. The goal of this course is to explore and discuss different data collection tools and techniques in addition to learning skills for retrieving data from existing databases. To further enforce data quality and reliability this course will cover techniques for error detection and data cleaning on large databases. Students will learn the available tools and techniques for data collection including automated data collection for databases, retrieving data from available databases, data preparation and cleansing techniques, data quality and reliability and finally learn techniques to identify issues in data collection and how to clean the data.
This course provides a broad exploration of current and emerging practices for handling large quantities of data using large-scale database systems. Data is being generated at an exponential rate and handling and analyzing such data needs highly customized tools and processes to handle data-intensive tasks. In particular, this course investigates methods to effectively design, develop, and implement the two dominant types of large-scale databases: data warehouses for dimensional data and NoSQL databases for loosely-structured data. Students will learn to design a wide variety of large database solutions, apply extract-transform-load (ETL) strategies, maintain and evolve large-scale databases, explore the fundamentals of NoSQL systems, and understand the properties of different database technologies against atomicity, consistency, isolation, and durability (ACID) properties.
DAAN 826LARGE SCALE DATABASES FOR REAL-TIME ANALYTICS3
This course provides an exploration of current and emerging big data solutions for handling large quantities of data in real-time. In particular, this course investigates methods to design, develop, and implement several systems used for real-time data analysis and storage such as document databases, column-based databases, queueing systems, and real-time processing systems. Students will learn to design a wide variety of large database solutions, and how to interconnect those systems to create a lambda architecture. Using this platform, students will collect, process, store, and report real-time data.
This course covers practical knowledge and skills in supervised machine learning and data mining, emphasizing real-world business applications. Students will learn how to acquire, explore, and preprocess data, apply supervised and unsupervised learning techniques, and understand the
Responsible AI involves developing, deploying, and utilizing artificial intelligence (AI) systems in ways that are ethical, transparent, accountable, and aligned with societal values. This course focuses on understanding and applying the principles and practices of Responsible AI, ensuring that AI technologies are developed and used in ways that are fair, unbiased, and beneficial to individuals, communities, and society. Through practical exercises and real-world scenarios, students will learn to conduct bias audits, implement governance frameworks, conduct stakeholder consultations, and form cross-disciplinary teams to tackle the multifaceted challenges associated with AI ethics. The course is structured to be accessible for those without extensive programming experience, utilizing low-code/no-code tools to facilitate learning and application. Cross-listed with: A-I 840
DAAN 846Network and Predictive Analytics for Socio-Technical Systems3
The objective of this course is to provide a foundation in the principles of network and predictive analytics along with hands-on experience with statistical analysis software for studying the interrelatedness of cyber-social and cyber-technical aspects of our society as a whole that have transformed physical communities into virtual communities. Fundamental principles of network and predictive analytics, the importance of studying network structures, and how network structures can facilitate communication, coordination and cooperation will be discussed. Statistical analysis software will be used for analyzing the structure of an organization or a society as whole to detect and capture the dynamic patterns of group membership and structure, and predict threats, attacks, criminal behavior and evolution of criminal networks. Cross-listed with: INSC 846
This course delves into the theoretical underpinnings and practical implementation of intelligent agents and autonomous AI systems. Students will learn to design systems that can perceive complex environments, formulate long-horizon plans, and execute multi-step workflows with minimal human intervention. The course covers foundational agentic concepts, advanced transformer-based language models, sophisticated prompt engineering, hierarchical planning, memory systems, and robust tool integration. A significant focus will be placed on developing modular Large Language Models (LLM) based-agent systems and addressing the ethical and governance challenges inherent in autonomous AI. This course prepares students to be leaders in the Graduate - The Pennsylvania State University 2026-2027 1059 design, implementation, and responsible deployment of AI Agent with cutting-edge platforms. Cross-listed with: A-I 850
This course examines the theoretical foundations and practical methodologies for automating complex workflows using both symbolic and data-driven AI techniques. Students will explore classical planning formalisms, Large Language Model (LLM)-guided task planning, and workflow orchestration and scheduling to design, implement, and govern end-to-end automated systems. The course also includes topics such as process mining, multimodal and IoT-driven automation. Ethical, security, and regulatory considerations are integrated throughout, preparing graduates to lead responsible AI automation initiatives across diverse sectors. Cross-listed with: A-I 860
This course will explore the development of analytics systems and the application of best practices and established software design principles using the Python programming language and its several toolkits. Students will manipulate, analyze and visualize complex data sets and implement statistical, machine learning, information visualization, text analysis, and social network analysis techniques through popular Python toolkits to gain insight into their data.
A-I/DAAN 572 Reinforcement Learning 3 A-I 879 Machine Vision 3 Total Credits 9 All courses must be completed with a minimum grade of C or better and an overall GPA of 3.0.
DAAN 888Design and Implementation of Analytics Systems3
Big Data Systems Option (Offered at Penn State Great Valley and through World Campus) The Big Data System option will create graduates who can select, apply, and interpret a variety of data analytic methods and data visualization techniques to business related problems. These graduates will work in positions that require them to design and maintain data analytics systems and tools such as Data Modeler, Data Architect, Extraction, Transformation, Loading (ETL) Developer, Business Intelligence (BI) Developer, Data Warehouse Developer and Data Analyst. Code Title Credits