CIS 270 - Artificial Intelligence for Computer Vision Description Computer Vision for AI delves into the theory, methods, and practical applications of AI techniques specifically tailored for analyzing and interpreting visual data. Students will explore the foundational principles of computer vision and its intersection with artificial intelligence, addressing various aspects of visual perception, object recognition, image analysis, and video understanding. Credit Hours: 3 Contact Hours: 3 School: School STEM Department: Computer Information Systems Discipline: CIS Course Review & Revision Year: 2028-2029 Course Type: Program Requirement- Offering designed to meet the learning needs of students in a specific GRCC program. Course Format: Lecture - 1:1
General Education Requirement: None General Education Learner Outcomes (GELO): NA Course Learning Outcomes:
- Comprehend the foundational principles of computer vision and its integration with AI.
- Apply various computer vision techniques to analyze and interpret visual data.
- Implement and evaluate computer vision algorithms for tasks such as image recognition and object detection.
- Gain proficiency in designing and implementing Convolutional Neural Networks for various computer vision tasks
- Critically evaluate and analyze contemporary tools and emerging trends in computer vision.
- Engage in ethical considerations concerning the societal impact of AI in computer vision applications.
Course Outline: Artificial Intelligence in Computer Vision
I. Introduction to Computer Vision and AI (Weeks 1-2)
- a. Overview of computer vision and its relationship to artificial intelligence
- b. Fundamentals of image representation and feature extraction
- c. Introduction to basic computer vision algorithms
II. Deep Learning for Computer Vision (Weeks 3-4)
- a. Understanding deep learning in the context of visual data analysis
- b. Convolutional Neural Networks (CNNs) for image recognition and classification
- c. Practical sessions on implementing CNNs for computer vision tasks
III. Object Detection and Image Segmentation (Weeks 5-6)
- a. Techniques for object detection and localization in images
- b. Image segmentation methods and their applications.
- c. Hands-on exercises on object detection and segmentation algorithms
IV. Video Understanding and Analysis (Weeks 7-8)
- a. Introduction to video data analysis in computer vision
- b. Optical flow, tracking, and action recognition
- c. Project work involving video understanding tasks
V. Ethical Considerations in Computer Vision (Weeks 9-10)
- a. Ethical implications and societal impact of AI in computer vision
- b. Discussion on bias, fairness, and transparency in visual data analysis
- c. Case studies and ethical frameworks in computer vision applications
VI. Advanced Topics in Computer Vision (Weeks 11-12)
- a. Advanced CNN architectures and their optimization techniques
- b. Reviewing contemporary research papers and recent developments
- c. Project-based assignments incorporating advanced computer vision methods
VII. Project Development and Practical Applications (Weeks 13-14)
- a. Independent or group projects focused on real-world applications of computer vision
- b. Guidance and mentorship for project development.
- c. Project refinement and implementation
VIII. Conclusion and Application Showcase (Weeks 15-16)
- a. Finalizing and refining projects for presentation
- b. Presentation of projects to peers, faculty, and industry professionals
- c. Conclusion, reflection on the learning experience, and submission of final project documentation
Mandatory CLO Competency Assessment Measures: None Name of Industry Recognize Credentials: None Instructional Strategies: Lecture 40%-50%
Facilitated Discussion 20%-30%
Facilitated Group Work 40%-50%
Mandatory Course Components: None Academic Program Prerequisite: None Prerequisites/Other Requirements: None
English Prerequisite(s): None Math Prerequisite(s): Eligible for Math 105 or Higher; SAT Math Score of 24.5 or Higher Course Corerequisite(s): CIS 210 Course-Specific Placement Test: None Course Aligned with IRW: NA Consent to Enroll in Course: No Department Consent Required Total Lecture Hours Per Week: 3 Faculty Credential Requirements: Master’s Degree (GRCC general requirement) Faculty Credential Requirement Details: 18 graduate credit hours in discipline being taught (HLC requirement) - The instructor must possess a minimum of a Master of Computer Science or a Master in Computer Information Systems with demonstrated studies/work with Artificial Intelligence, Machine Learning, or Advanced Algorithms. Professionally qualified through work experience in field - Two years work experience in tech industry directly related to AI, Machine Learning, or Data Science. Program Accreditation Requirement - The instructor must have a Lead Facilitator Certificate in AI for Workforce Program or equivalent. General Room Request: ATC Rooms or AI Incubator Maximum Course Enrollment: 24 Equivalent Courses: None Dual Enrollment Allowed?: Yes AP Min. Score: Number of Times Course can be taken for credit: 1 First Term Valid: Winter 2025 (1/1/2025) Programs Where This Courses is a Requirement: Pathway Degree with Computer Information Systems Concentration, A.A. 1st Catalog Year: 2024-2025 People Soft Course ID Number: 105270 Course CIP Code: 11.9999 Name of Course Author: Jonnathan Resendiz
Add to Catalog (opens a new window)
|