Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Programming Languages Course Catalog
University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Statistical Inference, Data Analysis, Probability, Statistical Modeling, Statistical Analysis, Microsoft Excel, Probability Distribution, R Programming, Regression Analysis
University of Colorado Boulder
Skills you'll gain: Electrical Safety, Low Voltage, Simulations, Thermal Management, Basic Electrical Systems, Estimation, Failure Analysis, Failure Mode And Effects Analysis, Mathematical Modeling, Electronic Components, High Voltage, Probability, Electrical Engineering, Manufacturing Processes, Power Electronics, Matlab, Electronic Systems, Simulation and Simulation Software, Numerical Analysis, Engineering Calculations
Dartmouth College
Skills you'll gain: Embedded Software, C (Programming Language), Linux, Embedded Systems, System Programming, Build Tools, Command-Line Interface, Operating Systems, Program Development, Software Installation, Development Environment, Software Development, Application Development, File Systems, Computer Programming, Image Analysis
- Status: New
DeepLearning.AI
Skills you'll gain: Artificial Intelligence, Jupyter, Python Programming, Data Analysis, OpenAI, Application Development, Generative AI, Scripting, Automation, Computer Programming, Application Programming Interface (API), Development Environment, Debugging
University of Michigan
Skills you'll gain: Feature Engineering, Applied Machine Learning, Supervised Learning, Scikit Learn (Machine Learning Library), Predictive Modeling, Machine Learning, Unsupervised Learning, Classification And Regression Tree (CART), Dimensionality Reduction, Random Forest Algorithm, Regression Analysis, Artificial Neural Networks
Johns Hopkins University
Skills you'll gain: Bioinformatics, Data Structures, Jupyter, Python Programming, Programming Principles, Scripting Languages, Scripting, Package and Software Management, Computer Programming, Data Manipulation, File Management
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Apache Spark, Apache Hadoop, Scala Programming, Distributed Computing, Big Data, Data Manipulation, Data Processing, Performance Tuning, Data Analysis
University of Alberta
Skills you'll gain: Reinforcement Learning, Machine Learning, Machine Learning Algorithms, Artificial Intelligence, Markov Model, Applied Machine Learning, Algorithms
University of Maryland, College Park
Skills you'll gain: Sampling (Statistics), Sample Size Determination, Survey Creation, Data Collection, Statistical Analysis, Data Analysis Software, Business Research, Interviewing Skills, Data Integration, Data Ethics, Research Design, Stata, R Programming, Data Quality, Data Analysis, Statistical Modeling, Qualitative Research, Statistical Methods, Statistical Programming, Data Cleansing
University of Colorado Boulder
Skills you'll gain: User Story, Supplier Management, Project Schedules, Project Closure, Engineering Management, Milestones (Project Management), Team Leadership, Stakeholder Management, Agile Project Management, Scheduling, Scrum (Software Development), Procurement, Quality Management, Project Risk Management, Team Management, Project Planning, Agile Software Development, Agile Methodology, Project Scoping, Leadership and Management
University of Michigan
Skills you'll gain: JSON, Data Processing, Web Scraping, Restful API, Data Manipulation, Application Programming Interface (API), Python Programming, Data Transformation, Data Structures, Data Collection
DeepLearning.AI
Skills you'll gain: Applied Mathematics, Calculus, NumPy, Machine Learning, Jupyter, Python Programming, Artificial Neural Networks, Visualization (Computer Graphics), Deep Learning, Derivatives
Programming Languages learners also search
In summary, here are 10 of our most popular programming languages courses
- Bayesian Statistics: From Concept to Data Analysis: University of California, Santa Cruz
- Algorithms for Battery Management Systems: University of Colorado Boulder
- C Programming: Using Linux Tools and Libraries - 7: Dartmouth College
- AI Python for Beginners: DeepLearning.AI
- Applied Machine Learning in Python: University of Michigan
- Python for Genomic Data Science: Johns Hopkins University
- Big Data Analysis with Scala and Spark: École Polytechnique Fédérale de Lausanne
- Fundamentals of Reinforcement Learning: University of Alberta
- Survey Data Collection and Analytics: University of Maryland, College Park
- Project Management: University of Colorado Boulder