• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Log In
Join for Free
  • Browse
  • Computer Science

Results for "computer science"


  • Status: Preview
    Preview
    N

    National Taiwan University

    計算機程式設計 (Computer Programming)

    Skills you'll gain: C (Programming Language), Programming Principles, Computer Programming, Data Structures, Algorithms, Debugging, Command-Line Interface

    4.8
    Rating, 4.8 out of 5 stars
    ·
    369 reviews

    Mixed · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Coursera

    Strategic Career Planning in Technology-Based Roles

    Skills you'll gain: Workforce Planning, Professional Networking, Computer Science, LinkedIn, Talent Sourcing, Technology Strategies, Recruitment, Adaptability, Information Technology, Branding, Continuous Improvement Process, Software Development, Communication

    Intermediate · Course · 1 - 4 Weeks

  • Status: Preview
    Preview
    S

    Shanghai Jiao Tong University

    离散数学

    Skills you'll gain: Combinatorics, Graph Theory, Data Structures, Algorithms, Logical Reasoning, Theoretical Computer Science, Computational Thinking, Computer Science, Applied Mathematics, Deductive Reasoning, Computational Logic, Network Analysis, Arithmetic, Applied Machine Learning, Probability

    4.3
    Rating, 4.3 out of 5 stars
    ·
    29 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    D

    Dartmouth College

    C Programming: Modular Programming and Memory Management - 3

    Skills you'll gain: C (Programming Language), Computer Architecture, Embedded Software, Computer Programming, Program Development, Data Structures, Linux, Debugging

    4.8
    Rating, 4.8 out of 5 stars
    ·
    61 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    I

    IBM

    Applied Data Science

    Skills you'll gain: Exploratory Data Analysis, Data Wrangling, Dashboard, Data Visualization Software, Plotly, Data Visualization, Interactive Data Visualization, Data Transformation, Data Analysis, Data Cleansing, Data Manipulation, Pandas (Python Package), Data Presentation, Predictive Modeling, Data Science, Data Import/Export, Programming Principles, Web Scraping, Python Programming, Machine Learning

    Build toward a degree

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

    Beginner · Specialization · 3 - 6 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado System

    Data Analysis and Representation, Selection and Iteration

    Skills you'll gain: Computational Thinking, Data Analysis, Analysis, C (Programming Language), Programming Principles, Data Structures, Descriptive Statistics, Data Visualization Software

    4.7
    Rating, 4.7 out of 5 stars
    ·
    93 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    Illinois Tech

    Programming and Application Foundations

    Skills you'll gain: Web Development, Database Design, Relational Databases, Web Applications, Web Development Tools, Databases, Full-Stack Web Development, Application Deployment, Server Side, HTML and CSS, Back-End Web Development, Application Development, Cloud Applications, Front-End Web Development, JavaScript Frameworks, Web Servers, Scripting, Javascript, Network Protocols, Cloud Computing

    Build toward a degree

    4.5
    Rating, 4.5 out of 5 stars
    ·
    51 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    D

    Duke University

    برمجة Java: إنشاء نظام ترشيح

    Skills you'll gain: Software Design, Program Development, Databases, Computer Programming, Object Oriented Programming (OOP), User Interface (UI), Algorithms, Java, Data Structures, Data Analysis Software, Data Management

    Intermediate · Course · 1 - 3 Months

  • Status: New
    New
    Status: Preview
    Preview
    B

    Birla Institute of Technology & Science, Pilani

    Programming with CSS, Javascript and HTML

    Skills you'll gain: Cascading Style Sheets (CSS), Server Side, Web Applications, Hypertext Markup Language (HTML)

    Beginner · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    University of Michigan

    تنميط متقدم بتصميم سريع الاستجابة

    Skills you'll gain: Responsive Web Design, Wireframing, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), HTML and CSS, User Interface (UI) Design, Browser Compatibility, Mobile Development, Hypertext Markup Language (HTML), Javascript

    Mixed · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Introduction to Computer Vision

    Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Visualization (Computer Graphics), Artificial Intelligence, Data Ethics, Generative AI, Deep Learning, Applied Machine Learning, Linear Algebra, Microsoft Excel, Data Transformation, Feature Engineering, Data Manipulation

    Build toward a degree

    4.5
    Rating, 4.5 out of 5 stars
    ·
    16 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: New
    New
    Status: Free Trial
    Free Trial
    E

    EDUCBA

    Applied Python: Web Dev, Machine Learning & Cryptography

    Skills you'll gain: Cryptography, Exploratory Data Analysis, Event-Driven Programming, Encryption, Server Side, Web Development, Regression Analysis, Apache, Web Services, Machine Learning Algorithms, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Web Applications, Key Management, Python Programming, Predictive Modeling, Machine Learning Methods, Back-End Web Development, Applied Machine Learning

    4.9
    Rating, 4.9 out of 5 stars
    ·
    36 reviews

    Beginner · Specialization · 3 - 6 Months

Searches related to computer science

computer science: programming with a purpose
computer science: algorithms, theory, and machines
mathematics for computer science
introduction to computer science
logic for computer science
foundations of computer science
accelerated computer science fundamentals
beginner computer science advertisement
1…91011…834

In summary, here are 10 of our most popular computer science courses

  • 計算機程式設計 (Computer Programming): National Taiwan University
  • Strategic Career Planning in Technology-Based Roles: Coursera
  • 离散数学: Shanghai Jiao Tong University
  • C Programming: Modular Programming and Memory Management - 3: Dartmouth College
  • Applied Data Science: IBM
  • Data Analysis and Representation, Selection and Iteration: University of Colorado System
  • Programming and Application Foundations: Illinois Tech
  • برمجة Java: إنشاء نظام ترشيح: Duke University
  • Programming with CSS, Javascript and HTML: Birla Institute of Technology & Science, Pilani
  • تنميط متقدم بتصميم سريع الاستجابة: University of Michigan

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

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
  • Share your Coursera learning story

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
  • Do Not Sell/Share
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