מה צריך לדעת לפני
שתתחיל

מתחיל 4 June 2026 07:06

נגמר 4 June 2026

00 ימים
00 שעות
00 דקות
00 שניות
course image

Harvard CS50 2026 - Introduction to Computer Science

Master computer science fundamentals through Harvard's renowned CS50 program, covering programming languages, algorithms, data structures, web development, and AI concepts.
via freeCodeCamp

14 קורסים


29 minutes

שדרוג אופציונלי זמין

Not Specified

התקדמות בקצב שלך

Free Video

שדרוג אופציונלי זמין

סקירה כללית

Master computer science fundamentals through Harvard's renowned CS50 program, covering programming languages, algorithms, data structures, web development, and AI concepts.

סילבוס

  • Course Introduction
  • Overview of Computer Science
    Introduction to the CS50 Environment
  • Programming Fundamentals
  • Basics of C Programming
    Introduction to Linux and Command Line
    Understanding Variables, Data Types, and Operators
    Control Structures: Conditionals and Loops
  • Algorithms
  • Introduction to Algorithms and Pseudocode
    Searching Algorithms: Linear Search and Binary Search
    Sorting Algorithms: Bubble Sort, Selection Sort, and Merge Sort
    Algorithm Efficiency and Big O Notation
  • Data Structures
  • Arrays, Strings, and Pointers
    Introduction to Linked Lists
    Stacks and Queues
    Hash Tables and Trees
    Graphs and Networks
  • Web Development
  • Basics of HTML, CSS, and JavaScript
    Introduction to Frontend and Backend Development
    Concept of APIs and Database Integration
  • Artificial Intelligence Basics
  • Introduction to AI and its Applications
    Understanding Machine Learning and Neural Networks
    AI Ethics and Future Trends
  • Final Project
  • Project Proposal and Planning
    Implementation and Testing
    Presentation and Evaluation
  • Review and Exam Preparation
  • Recap of Key Concepts
    Practice Exercises and Mock Tests

נושאים

Computer Science