
National Taiwan University
Skills you'll gain: Programming Principles, Computer Programming, C (Programming Language)
★ 4.8 (370) · Mixed · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Architecture, Computer Systems, Computational Logic, Computer Science, Hardware Design, Computer Hardware
★ 2.8 (30) · Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Debugging, Computer Programming Tools, Algorithms, Computational Thinking, Diversity Awareness, Digital pedagogy, Programming Principles, Program Development, Event-Driven Programming, Computer Programming, Computational Logic, Cultural Responsiveness, Diversity Equity and Inclusion Initiatives, Computer Science, Software Documentation, Brainstorming, Data Structures
★ 4.7 (33) · Beginner · Specialization · 3 - 6 Months
University of Toronto
Skills you'll gain: Computer Programming, Data Structures, Test Automation, Object Oriented Programming (OOP), Unit Testing, Python Programming, Program Development, Algorithms, Test Case, Development Testing, Software Testing
★ 4.6 (732) · Mixed · Course · 1 - 3 Months

Macquarie University
Skills you'll gain: Criminal Investigation and Forensics, Investigation, Cybersecurity, digital literacy, Data Security, Cyber Governance, Cyber Security Policies, Digital Analysis, Computer Security, Digital Assets, Security Testing, Cyber Risk, Incident Management
★ 4.5 (35) · Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Visual Basic (Programming Language), Development Environment, Program Development, Microsoft Visual Studio, Programming Principles, Computer Programming, Software Development, Software Installation, Debugging
★ 4.7 (53) · Beginner · Course · 1 - 4 Weeks

Kennesaw State University
Skills you'll gain: Email Security, Firewall, Threat Detection, Network Security, Cybersecurity, Cyber Attacks, Threat Management, Security Software, Cloud Storage, Data Security, Cloud Computing
★ 4.8 (36) · Beginner · Course · 1 - 3 Months

University of London
Skills you'll gain: Debugging, Development Environment, Javascript, Computer Graphics, Computer Programming, Programming Principles, Data Management, Data Storage, Maintainability
★ 4.1 (938) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: English Language, Language Competency, Technical Communication, Oral Comprehension, Vocabulary, Grammar, Help Desk Support, Language Learning, Data Security, Innovation, Computer Hardware
★ 4.1 (18) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Programming Principles, Debugging, Computer Programming, Application Design, Cloud Applications, Computer Science, Code Reusability, Maintainability, Computer Systems, Object Oriented Programming (OOP), Data Management, Package and Software Management
Beginner · Course · 3 - 6 Months

Skills you'll gain: Computer Security Awareness Training, Security Awareness, Cyber Attacks, Email Security, Cybersecurity, Malware Protection, Human Factors (Security), Encryption, Multi-Factor Authentication, Internet Of Things, Information Privacy, Network Security, Authentications, Mobile Security, Fraud detection
Beginner · Course · 3 - 6 Months

Microsoft
Skills you'll gain: Image Analysis, Microsoft Azure, Computer Vision, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Application Development
★ 4.6 (137) · Beginner · Course · 1 - 4 Weeks