
Ball State University
Skills you'll gain: Data Ethics, Full-Stack Web Development, Graph Theory, Data Collection, Supervised Learning, Software Development Methodologies, File Systems, SQL, Unsupervised Learning, Statistical Methods, Data Wrangling, Theoretical Computer Science, Cryptography, Object Oriented Programming (OOP), Statistical Hypothesis Testing, Text Mining, Artificial Intelligence, Logistic Regression, Statistical Programming, Natural Language Processing
Earn a degree
Degree · 1 - 4 Years

Skills you'll gain: Computer Vision, Image Analysis, Program Development, Data Science, Real Time Data, Python Programming, Development Environment, NumPy, Machine Learning Methods, System Design and Implementation, Motion Graphics, Model Deployment, Debugging, Software Installation
Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Software Quality Assurance, Software Development Life Cycle, Quality Assurance, Software Documentation, Functional Testing, Software Testing, Software Development Methodologies, Acceptance Testing, User Acceptance Testing (UAT), Test Case, Maintainability, Unit Testing, Software Design, System Testing, Integration Testing, Waterfall Methodology, Agile Methodology, Regression Testing
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Database Design, Software Design Patterns, OpenAI API, Application Design, Database Management, AI Enablement, Software Architecture, System Design and Implementation, Software Development, Query Languages, Secure Coding, Application Programming Interface (API), Performance Tuning
Beginner · Course · 1 - 4 Weeks

Ball State University
Skills you'll gain: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Key Management, Application Development, Public Key Infrastructure, Data Integrity
Build toward a degree
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Software Development Tools, Software Development Methodologies, Agile Methodology, Responsible AI, AI Enablement, AI Workflows, Team Oriented, Software Engineering, Engineering Management, Cross-Functional Collaboration, Generative AI
Intermediate · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Music Theory, Music, Post-Production, Open Source Technology, Media Production, Musical Composition, Music History, Aesthetics, Collaborative Software, Data Sharing, Instrumental Music, Creativity, Digital Publishing, Software Installation, Editing, Content Creation, Computer Programming Tools
Beginner · Specialization · 1 - 3 Months

Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Engineering, Programming Principles, Computer Programming, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Testing, File I/O, Debugging, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Convolutional Neural Networks, Computer Vision, Image Analysis, Transfer Learning, Deep Learning, Artificial Neural Networks, Keras (Neural Network Library), Tensorflow, PyTorch (Machine Learning Library), Data Preprocessing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Test Driven Development (TDD), Image Analysis, Computer Vision, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Convolutional Neural Networks, Deep Learning, Keras (Neural Network Library), Tensorflow, Python Programming, Data Preprocessing, Development Environment, Jupyter, NumPy
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Model Evaluation, Computer Vision, Convolutional Neural Networks, Image Analysis, Transfer Learning, Matlab, Artificial Neural Networks, Deep Learning, Applied Machine Learning, Classification Algorithms, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Scenario Testing, Test Planning, Unit Testing, Functional Testing, Test Case, Hardware Troubleshooting
Beginner · Course · 1 - 4 Weeks