Programming courses can help you learn coding languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software development methodologies. You can build skills in debugging, version control, and writing efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, that support developing web applications and software solutions.
University of Illinois at Urbana-Champaign
Earn a degree
Degree · 1 - 4 Years

Ball State University
Skills you'll gain: Data Ethics, Full-Stack Web Development, Data Collection, Machine Learning Algorithms, File Systems, SQL, Graph Theory, Database Systems, Software Development Methodologies, Database Management Systems, Statistical Methods, Data Wrangling, Theoretical Computer Science, Application Security, Cryptography, Object Oriented Programming (OOP), Statistical Hypothesis Testing, Text Mining, Artificial Intelligence, Natural Language Processing
Earn a degree
Degree · 1 - 4 Years
University of Colorado Boulder
Skills you'll gain: Computer Vision, Power Electronics, Display Devices, Control Systems, Image Analysis, Computer Displays, Tensorflow, Electronic Systems, Deep Learning, Systems Design, Debugging, Artificial Neural Networks, Electrical Engineering, USB, Semiconductors, Technical Design, Electrical Power, Electrical Systems, Artificial Intelligence and Machine Learning (AI/ML), Computer Programming Tools
Credit offered
Graduate Certificate · 6 - 12 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Financial Statement Analysis, Financial Statements, Peer Review, Descriptive Analytics, FinTech, Business Valuation, Derivatives, Gerontology, Social Determinants Of Health, Portfolio Management, Strategic Decision-Making, Customer Analysis, Risk Analysis, Credit Risk, Digital Transformation, Cloud Security, Object Oriented Programming (OOP), Assertiveness, Governance, Health Policy
Earn a degree
Degree · 1 - 4 Years

IIT Guwahati
Skills you'll gain: Package and Software Management, Time Series Analysis and Forecasting, Relational Databases, Data Structures, Linear Algebra, Data Warehousing, Database Management, Data Visualization, Cloud Computing Architecture, Social Network Analysis, Algorithms, Deep Learning, Portfolio Management, Oral Comprehension, Java Programming, C (Programming Language), Dimensionality Reduction, Matplotlib, Econometrics, R Programming
Earn a degree
Degree · 1 - 4 Years