• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Java Data Structures

    Java Data Structures Courses Online

    Study Java data structures for efficient programming. Learn about arrays, linked lists, stacks, queues, and their implementations in Java.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the Java Data Structures Course Catalog

    • Status: Free Trial
      Free Trial
      U

      University of Michigan

      Applied Plotting, Charting & Data Representation in Python

      Skills you'll gain: Matplotlib, Data Visualization Software, Interactive Data Visualization, Scientific Visualization, Visualization (Computer Graphics), Statistical Visualization, Data Presentation, Graphing, Scatter Plots, Data Manipulation, Histogram, NumPy, Pandas (Python Package)

      4.5
      Rating, 4.5 out of 5 stars
      ·
      6.3K reviews

      Intermediate · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      U

      University of Illinois Urbana-Champaign

      Accelerated Computer Science Fundamentals

      Skills you'll gain: C++ (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Graph Theory, Development Environment, Engineering Software, Computer Programming, Software Engineering, Algorithms, Debugging, Program Development, Database Systems, Database Theory, Network Routing, Theoretical Computer Science, Data Storage

      4.7
      Rating, 4.7 out of 5 stars
      ·
      3.5K reviews

      Intermediate · Specialization · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      U

      University of Colorado Boulder

      Excel/VBA for Creative Problem Solving

      Skills you'll gain: Excel Macros, Peer Review, Visual Basic (Programming Language), Programming Principles, Data Import/Export, Microsoft Excel, Data Structures, Program Development, Computer Programming, Project Design, Simulations, Automation, Spreadsheet Software, Algorithms, UI Components, Debugging, Data Management, User Interface (UI), Data Cleansing, Data Validation

      4.8
      Rating, 4.8 out of 5 stars
      ·
      4.7K reviews

      Beginner · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      D

      DeepLearning.AI

      TensorFlow: Advanced Techniques

      Skills you'll gain: Generative AI, Tensorflow, Computer Vision, Image Analysis, Deep Learning, Keras (Neural Network Library), Applied Machine Learning, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Feature Engineering, Distributed Computing, Computer Graphics, Unsupervised Learning, Network Model, Visualization (Computer Graphics), Network Architecture, Performance Tuning, Machine Learning Methods, API Design, Object Oriented Programming (OOP)

      4.8
      Rating, 4.8 out of 5 stars
      ·
      1.7K reviews

      Intermediate · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      D

      Duke University

      AI Product Management

      Skills you'll gain: Deep Learning, MLOps (Machine Learning Operations), Data Ethics, Data Management, Unsupervised Learning, Human Computer Interaction, User Experience Design, Classification And Regression Tree (CART), Data Quality, Human Centered Design, Machine Learning, Human Factors, Regression Analysis, Technical Management, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Artificial Neural Networks, Decision Tree Learning, Data Processing, Personally Identifiable Information

      4.7
      Rating, 4.7 out of 5 stars
      ·
      795 reviews

      Beginner · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      N

      Northwestern University

      Social Media Marketing

      Skills you'll gain: Marketing Budgets, Blogs, Social Media Marketing, Integrated Marketing Communications, Peer Review, Key Performance Indicators (KPIs), Social Media Strategy, Business Marketing, Real Time Data, Marketing Effectiveness, Content Marketing, Strategic Marketing, Marketing Strategies, Marketing, Target Audience, Social Media, Social Media Campaigns, Budgeting, Digital Transformation, Big Data

      4.6
      Rating, 4.6 out of 5 stars
      ·
      5.5K reviews

      Beginner · Specialization · 3 - 6 Months

    • J

      Johns Hopkins University

      Design and Interpretation of Clinical Trials

      Skills you'll gain: Clinical Trials, Scientific Methods, Medical Science and Research, Biostatistics, Data Collection, Ethical Standards And Conduct, Regulatory Compliance, Sample Size Determination, Statistical Methods, Statistical Analysis, Statistical Hypothesis Testing

      4.7
      Rating, 4.7 out of 5 stars
      ·
      4.3K reviews

      Mixed · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      U

      University of Alberta

      Fundamentals of Reinforcement Learning

      Skills you'll gain: Reinforcement Learning, Machine Learning, Machine Learning Algorithms, Artificial Intelligence, Markov Model, Algorithms, Probability Distribution

      4.8
      Rating, 4.8 out of 5 stars
      ·
      2.9K reviews

      Intermediate · Course · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      U

      University at Buffalo

      Digital Manufacturing & Design Technology

      Skills you'll gain: Model Based Systems Engineering, Systems Engineering, Product Lifecycle Management, Intrusion Detection and Prevention, Security Controls, Performance Measurement, Control Systems, Continuous Monitoring, Anomaly Detection, Machine Controls, Incident Response, Digital Transformation, Vulnerability Assessments, Process Analysis, Data Sharing, Manufacturing Processes, Manufacturing Operations, Product Design, Manufacturing and Production, Constructive Feedback

      4.6
      Rating, 4.6 out of 5 stars
      ·
      6.9K reviews

      Beginner · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      U

      University of Pennsylvania

      Positive Psychology: Martin E. P. Seligman’s Visionary Science

      Skills you'll gain: Optimism, Personal Development, Resilience, Positive Behavior Support, Psychology, Working With Children, Education and Training, Research, Human Development, Creativity

      4.9
      Rating, 4.9 out of 5 stars
      ·
      6.2K reviews

      Beginner · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      U

      University of California, Davis

      Fundamentals of GIS

      Skills you'll gain: ArcGIS, GIS Software, Spatial Data Analysis, Data Sharing, Spatial Analysis, Geographic Information Systems, Geospatial Mapping, Metadata Management, Data Quality, Data Mapping, File Management, Data Presentation

      4.8
      Rating, 4.8 out of 5 stars
      ·
      5.8K reviews

      Beginner · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      I

      Indian School of Business

      Trading Strategies in Emerging Markets

      Skills you'll gain: Financial Statements, Peer Review, Financial Statement Analysis, Financial Trading, Balance Sheet, Portfolio Management, Data Collection, Market Liquidity, Market Data, Investment Management, Financial Analysis, Performance Analysis, Financial Market, Market Dynamics, Project Design, Market Analysis, Business Planning, Technical Analysis, Securities Trading, Performance Measurement

      4.2
      Rating, 4.2 out of 5 stars
      ·
      2.7K reviews

      Beginner · Specialization · 3 - 6 Months

    Java Data Structures learners also search

    Data Engineering
    Big Data
    Big Data Analytics
    Beginner Big Data
    Big Data Projects
    Python Data Science
    Advanced Big Data
    Data Architecture
    1…404142…656

    In summary, here are 10 of our most popular java data structures courses

    • Applied Plotting, Charting & Data Representation in Python: University of Michigan
    • Accelerated Computer Science Fundamentals: University of Illinois Urbana-Champaign
    • Excel/VBA for Creative Problem Solving: University of Colorado Boulder
    • TensorFlow: Advanced Techniques: DeepLearning.AI
    • AI Product Management: Duke University
    • Social Media Marketing: Northwestern University
    • Design and Interpretation of Clinical Trials: Johns Hopkins University
    • Fundamentals of Reinforcement Learning: University of Alberta
    • Digital Manufacturing & Design Technology: University at Buffalo
    • Positive Psychology: Martin E. P. Seligman’s Visionary Science: University of Pennsylvania

    Skills you can learn in Algorithms

    Graphs (22)
    Mathematical Optimization (21)
    Computer Program (20)
    Data Structure (19)
    Problem Solving (19)
    Algebra (12)
    Computer Vision (10)
    Discrete Mathematics (10)
    Graph Theory (10)
    Image Processing (10)
    Linear Algebra (10)
    Reinforcement Learning (10)

    Other topics to explore

    Arts and Humanities
    338 courses
    Business
    1095 courses
    Computer Science
    668 courses
    Data Science
    425 courses
    Information Technology
    145 courses
    Health
    471 courses
    Math and Logic
    70 courses
    Personal Development
    137 courses
    Physical Science and Engineering
    413 courses
    Social Sciences
    401 courses
    Language Learning
    150 courses

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok