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

Cours en Informatique

Les cours en informatique peuvent vous aider à comprendre les algorithmes, les systèmes informatiques, les données et les principaux concepts liés au développement logiciel. Vous pouvez développer des compétences en raisonnement logique, modélisation, architecture et analyse. De nombreux cours utilisent des exemples concrets pour illustrer les principes fondamentaux.


Cours et certificats populaires en Informatique


  • C

    Coursera

    Create Your First Python Program From UST

    Skills you'll gain: Bash (Scripting Language), Python Programming, Unix Shell, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment, Data Structures

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

    Beginner · Guided Project · Less Than 2 Hours

  • M

    Microsoft

    Build a computer vision app with Azure Cognitive Services

    Skills you'll gain: Application Programming Interface (API), Microsoft Azure, Cloud API, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), User Accounts, Image Analysis, Artificial Intelligence, Cloud Computing, Software Development

    4.5
    Rating, 4.5 out of 5 stars
    ·
    519 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Introduction to Data Analysis using Microsoft Excel

    Skills you'll gain: Microsoft Excel, Excel Formulas, Spreadsheet Software, Pivot Tables And Charts, Data Analysis, Data Manipulation, Microsoft Office, Data Mining

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

    Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Build a Full Website using WordPress

    Skills you'll gain: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Development, Blogs, Social Media, Content Management, Marketing, Design, Computer Science

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

    Advanced · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Introduction to Basic Game Development using Scratch

    Skills you'll gain: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science

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

    Beginner · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Data Science Challenge

    Skills you'll gain: Applied Machine Learning, Jupyter, Machine Learning Algorithms, Model Evaluation, Machine Learning, Predictive Modeling, Data Science, Python Programming, Predictive Analytics, Data Analysis, Technical Communication

    4.6
    Rating, 4.6 out of 5 stars
    ·
    212 reviews

    Intermediate · Guided Project · Less Than 2 Hours

What brings you to Coursera today?

  • C

    Coursera

    Business Analysis & Process Management

    Skills you'll gain: Process Analysis, Business Process, Business Analysis, Workflow Management, Process Management, Process Flow Diagrams, Business Process Modeling, Stakeholder Management, Stakeholder Analysis, Computer Literacy

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

    Beginner · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Build a Portfolio Website with HTML, CSS, and JavaScript

    Skills you'll gain: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Front-End Web Development, Web Content, Responsive Web Design, Web Design

    4.3
    Rating, 4.3 out of 5 stars
    ·
    137 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Build a mobile app with Google Sheets on Glide and no coding

    Skills you'll gain: No-Code Development, Mobile Development, Google Sheets, Application Development, Application Design, Application Deployment, Data Structures, User Accounts, Personalized Service, User Feedback, Web Development, Marketing

    4.5
    Rating, 4.5 out of 5 stars
    ·
    685 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Jenkins : Automating your delivery pipeline

    Skills you'll gain: Jenkins, CI/CD, Continuous Delivery, Continuous Deployment, DevOps, Continuous Integration, Devops Tools

    4.5
    Rating, 4.5 out of 5 stars
    ·
    337 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • D

    Duke University

    Introduction to Retrieval Augmented Generation (RAG)

    Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, Embeddings, OpenAI API, Data Import/Export, Pandas (Python Package), Generative AI, Application Programming Interface (API), Data Manipulation, Large Language Modeling, Python Programming, Machine Learning

    4.4
    Rating, 4.4 out of 5 stars
    ·
    47 reviews

    Intermediate · Guided Project · Less Than 2 Hours

  • C

    Coursera

    Process Map Data using C++ Adjacency List Shortest Path

    Skills you'll gain: Graph Theory, C++ (Programming Language), Network Routing, Data Structures, Object Oriented Programming (OOP), File I/O, Computational Thinking, Algorithms

    Intermediate · Guided Project · Less Than 2 Hours

1234…66

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

  • Create Your First Python Program From UST: Coursera
  • Build a computer vision app with Azure Cognitive Services: Microsoft
  • Introduction to Data Analysis using Microsoft Excel: Coursera
  • Build a Full Website using WordPress: Coursera
  • Introduction to Basic Game Development using Scratch: Coursera
  • Data Science Challenge: Coursera
  • Business Analysis & Process Management: Coursera
  • Build a Portfolio Website with HTML, CSS, and JavaScript: Coursera
  • Build a mobile app with Google Sheets on Glide and no coding: Coursera
  • Jenkins : Automating your delivery pipeline: Coursera

Frequently Asked Questions about Computer Science

Computer science is the study of computers and computational systems. It encompasses a wide range of topics, including algorithms, programming, data structures, and the theoretical foundations of information processing. The importance of computer science lies in its ability to drive innovation and efficiency across various industries. As technology continues to evolve, understanding computer science becomes crucial for solving complex problems, automating tasks, and creating new technologies that can enhance our daily lives.‎

A degree in computer science can open doors to numerous career opportunities. Common job roles include software developer, data analyst, systems analyst, and network administrator. Additionally, specialized positions such as machine learning engineer, cybersecurity analyst, and web developer are in high demand. The versatility of computer science allows professionals to work in various sectors, including finance, healthcare, education, and entertainment, making it a valuable field for those looking to build a rewarding career.‎

To succeed in computer science, you'll need a mix of technical and soft skills. Key technical skills include programming languages (such as Python, Java, or C++), understanding algorithms and data structures, and familiarity with databases and web development. Additionally, problem-solving skills, analytical thinking, and attention to detail are essential. Soft skills like communication and teamwork are also important, as many projects require collaboration with others.‎

There are many excellent online courses available for those interested in computer science. Some notable options include the Introduction to Computer Science and Programming Specialization and the Accelerated Computer Science Fundamentals Specialization. These courses provide foundational knowledge and practical skills that can help you start your journey in computer science.‎

Yes. You can start learning computer science on Coursera for free in two ways:

  1. Preview the first module of many computer science courses at no cost. This includes video lessons, readings, graded assignments, and Coursera Coach (where available).
  2. Start a 7-day free trial for Specializations or Coursera Plus. This gives you full access to all course content across eligible programs within the timeframe of your trial.

If you want to keep learning, earn a certificate in computer science, or unlock full course access after the preview or trial, you can upgrade or apply for financial aid.‎

To learn computer science, start by identifying your interests and goals. You can begin with foundational courses that cover programming basics and algorithms. Utilize online platforms like Coursera to find structured courses that fit your learning style. Engage in hands-on projects to apply what you learn, and consider joining online communities or study groups for support and motivation.‎

Computer science courses typically cover a variety of topics, including programming languages, algorithms, data structures, software engineering, and computer architecture. Advanced courses may explore areas like artificial intelligence, machine learning, and cybersecurity. This breadth of topics ensures that learners gain a comprehensive understanding of the field and its applications.‎

For training and upskilling employees, courses like the Foundations of Computer Science and Computer Science: Programming with a Purpose are excellent choices. These courses provide essential skills that can enhance productivity and innovation within the workforce, making them valuable for organizations looking to invest in their employees' development.‎

This FAQ content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.

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

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • Free IT Certifications and Courses
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications

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
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok