CS 2200: Introduction to AI and Applications
CS 2200: Introduction to AI and Applications
Semester Hours: 3.0
Contact Hours: 3
Coordinator: TBD
Text: TBD
Author(s): TBD
Year: TBD
SPECIFIC COURSE INFORMATION
Catalog Description
This course provides a comprehensive, high level introduction to Artificial Intelligence (AI) and Machine Learning (ML), focusing on its core concepts and practical applications. Students will gain an understanding of AI/ML, deep learning, and generative AI, while developing hands-on skills in applying AI/ML models. The course also emphasizes AI/ML applications across various disciplines. Approved for distance learning. Prerequisites: CS 1010.
Course type: REQUIRED
SPECIFIC COURSE GOALS
- Explain foundational concepts of AI/ML (e.g., machine learning, deep learning, and generative AI)
- Apply data analysis and preprocessing techniques to prepare datasets for AI/ML models
- Apply AI/ML models using appropriate libraries, frameworks, and tools and interpret model results
- Apply AI/ML models or tools for problem-solving in different application domains
- Explain the key stages involved in the development of an AI/ML project
LIST OF TOPICS COVERED
- Introduction to AI (0.5 weeks)
- Defining AI, ML, DL, and Generative AI, their history, and real-world applications
- Types of AI (narrow, general, super)
- Data Basics (1.5 weeks)
- Data types and formats
- Data visualization basis and implementation
- Data creation overview
- Introduction to Machine Learning (2.5 weeks)
- Supervised vs. unsupervised learning
- Common ML tasks (classification, regression, clustering)
- Deep Learning Overview (2 weeks)
- Neural networks: common architectures and optimization overviews
- Implementation of classical ANNs with python
- Generative AI Fundamentals (2 weeks)
- Concepts of generative models
- Applications of classical generative AI: data generation with GANs and VAEs
- AI in Business and Economics (1 week)
- Predictive analytics, fraud detection, customer segmentation, financial modeling
- AI in Healthcare (1 week)
- Medical imaging analysis, disease prediction, drug discovery, patient monitoring
- AI in Social Sciences and Humanities (1 week)
- Natural language processing applications (e.g., sentiment analysis, text summarization), social network analysis, digital humanities
- AI in Other Fields (1 week)
- Examples from fields like education, agriculture, environment, and more
- AI Development Lifecycle (1 week)
- Key stages in AI project development
- Project management and collaboration
- Ethical Considerations in AI (0.5 week)
- Bias in AI/ML, fairness, accountability, transparency, privacy principles
Updated: 12/02/2025 03:44PM