Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Computer Programming Course Catalog
University of California San Diego
Skills you'll gain: Event-Driven Programming, Interactive Data Visualization, Java, Object Oriented Programming (OOP), User Interface (UI), Computer Programming, Algorithms, Software Engineering, Data Structures, Software Documentation, Debugging
University of California, Irvine
Skills you'll gain: Network Security, Computer Hardware, Hardware Architecture, Computer Systems, Information Technology, System Software, General Networking, Network Protocols, Operating Systems, Computer Networking, Software Systems, Data Storage, File Systems
- Status: Free
Edge Impulse
Skills you'll gain: Computer Vision, Image Analysis, Artificial Neural Networks, Embedded Systems, Deep Learning, Data Ethics, Machine Learning, Artificial Intelligence, Python Programming, Data Collection, Performance Testing
DeepLearning.AI
Skills you'll gain: Computer Vision, Image Analysis, Deep Learning, Artificial Neural Networks, Tensorflow, Applied Machine Learning, PyTorch (Machine Learning Library), Artificial Intelligence, Data Processing, Algorithms
Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Hardware, Computational Logic, Computer Programming, System Design and Implementation, Technical Design, Software Design, Program Development, Debugging, Verification And Validation, Development Environment
Skills you'll gain: Data Ethics, Data Analysis, Data-Driven Decision-Making, Google Sheets, Spreadsheet Software, Analytical Skills, Data Sharing, Data Cleansing, Data Processing, Data Visualization Software, SQL, Data Management
Coursera Project Network
Skills you'll gain: Data Import/Export, Package and Software Management, R Programming, Data Structures, Data Literacy, Software Installation, Data Analysis Software
- Status: Free
Yonsei University
Skills you'll gain: TCP/IP, Network Protocols, Network Routing, Network Security, General Networking, Intrusion Detection and Prevention, File Transfer Protocol (FTP), Dynamic Host Configuration Protocol (DHCP), Network Architecture, System Configuration, Network Analysis
LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Database Management, System Software, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, SQL, Computer Science, Computer Networking, Computer Programming, Network Protocols, Programming Principles, Software Development, Automation, Analysis, Cloud Computing, Artificial Intelligence
University at Buffalo
Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Visualization (Computer Graphics), Data Processing, Digital Design, Artificial Intelligence, Matlab, Linear Algebra, Algorithms, Calculus, Probability & Statistics
The Hong Kong University of Science and Technology
Skills you'll gain: Computer Hardware, Computer Graphics, Computer Systems, Graphics Software, Spreadsheet Software, Document Management, File Management, Data Management
Skills you'll gain: Event-Driven Programming, Application Development, Interactive Design, Programming Principles, Computer Graphics, Python Programming, Game Design, Computer Programming, Debugging
Computer Programming learners also search
In summary, here are 10 of our most popular computer programming courses
- Object Oriented Programming in Java: University of California San Diego
- Computer Hardware and Software: University of California, Irvine
- Computer Vision with Embedded Machine Learning: Edge Impulse
- Convolutional Neural Networks: DeepLearning.AI
- Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course): Hebrew University of Jerusalem
- Foundations: Data, Data, Everywhere: Google
- Getting Started with R: Coursera Project Network
- Introduction to TCP/IP: Yonsei University
- Foundations of Computer Science: LearnQuest
- Computer Vision Basics: University at Buffalo