# CST210 Introduction to AI

College of Technology Cybersecurity Department

**Course Description:** This course provides an overview of artificial intelligence and its applications in both cybersecurity and software development. Students will learn the fundamentals of AI, including machine learning, neural networks, and data analysis. The course will explore practical applications of AI in threat detection, cybersecurity defense strategies, automated response systems, and software development processes such as code optimization, bug detection, and intelligent automation. Through hands-on activities, students will gain experience using AI tools and frameworks to enhance both security and software development practices. Ethical considerations of AI in both fields will also be explored.

**Credit Hours:** 3.00

**Prerequisites:** Any of: [CYB120](https://www.ecpi.edu/course/CYB120 "View CYB120"), [SDC205](https://www.ecpi.edu/course/SDC205 "View SDC205")

**Corequisites:** None

## Programs offering this course

- [Information and Cybersecurity Operations (BS)](https://www.ecpi.edu/programs/cyber-network-security-bachelor-degree)

Learn more about the [programs available at ECPI University](https://www.ecpi.edu/programs).