Fundamentals of Computing

بواسطة: Coursera

Overview

This Specialization covers much of the material that first-year Computer Science students take at Rice University, brought to you by the world-class Faculty who teach our master's and PhD programs. Students learn sophisticated programming skills in Python from the ground up and apply these skills in building more than 20 fun projects. The Specialization concludes with a Capstone exam that allows the students to demonstrate the range of knowledge that they have acquired in the Specialization.

Syllabus

Course 1: An Introduction to Interactive Programming in Python (Part 1)
- Offered by Rice University. This two-part course is designed to help students with very little or no computing background learn the basics ... Enroll for free.

Course 2: An Introduction to Interactive Programming in Python (Part 2)
- Offered by Rice University. This two-part course is designed to help students with very little or no computing background learn the basics ... Enroll for free.

Course 3: Principles of Computing (Part 1)
- Offered by Rice University. This two-part course builds upon the programming skills that you learned in our Introduction to Interactive ... Enroll for free.

Course 4: Principles of Computing (Part 2)
- Offered by Rice University. This two-part course introduces the basic mathematical and programming principles that underlie much of Computer ... Enroll for free.

Course 5: Algorithmic Thinking (Part 1)
- Offered by Rice University. Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is ... Enroll for free.

Course 6: Algorithmic Thinking (Part 2)
- Offered by Rice University. Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is ... Enroll for free.

Course 7: The Fundamentals of Computing Capstone Exam
- Offered by Rice University. While most specializations on Coursera conclude with a project-based course, students in the "Fundamentals of ... Enroll for free.

Courses

Taught by

Joe Warren, John Greiner, Luay Nakhleh, Scott Rixner and Stephen Wong

Fundamentals of Computing
الذهاب الي الدورة

Fundamentals of Computing

بواسطة: Coursera

  • Coursera
  • مدفوعة
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • beginner
  • N/A
8.1.2PHP Version297msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (187ms)
    • Application (108ms)
    • 1 x Booting (63.19%)
      187.49ms
      1 x Application (36.56%)
      108.48ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET ar/الدورات/{slug}
      middleware
      web, localize:ar
      controller
      App\Http\Controllers\CourseController@show
      as
      ar.courses.show
      namespace
      prefix
      /ar
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      7 statements were executed6.4ms
      • select * from `courses` where `slug_ar` = 'fundamentals-of-computing' limit 1
        4.91ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. fundamentals-of-computing
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-04-10 12:32:25' where `id` = 1177
        590μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-10 12:32:25
        • 1. 1177
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (1)
        190μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        170μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `institutions` where `institutions`.`id` in (12) and `institutions`.`deleted_at` is null
        170μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (2) and `providers`.`deleted_at` is null
        160μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 1170 limit 1
        210μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 1170
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Institution
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        AHPGucasjwTPfqDqNPqwwn1nv79Y3qXNiYY2H1Ct
        locale
        ar
        _previous
        array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/fundam...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/fundamentals-of-computing
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "18.119.139.161" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "92e2444c4ff30043-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "x-forwarded-for" => array:1 [ 0 => "18.119.139.161" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "18.119.139.161" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "92e2444c4ff30043-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_X_FORWARDED_FOR" => "18.119.139.161" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "61650" "REMOTE_ADDR" => "172.70.127.163" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/fundamentals-of-computing" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1744288345.2569 "REQUEST_TIME" => 1744288345 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Thu, 10 Apr 2025 12:32:25 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImJnbjNnZHdQYWlrV2YzOWVUd2VJVVE9PSIsInZhbHVlIjoiR3Z1c2U3UmZpK0RVNzlXUG1qZWhYUDlKRHlkajd4OTRKbEN5bVAzSERjc20xdXVvMzNJTW9DZnFEcE1FN1k1d0dsNXRLdUhRc2NQZWorY2hLQmVBaU5XSmtVaisvTE5JZFZpTC80Y2Z4WjJwWUNCeEs5bHovYTFqQlN3ZFBabTYiLCJtYWMiOiIwOTNlYTNjNDg3OTUwNWQxMTg1NDQ2ZDU0OTk5OTEyNDlkOGYxYzQyNGVhNDcyMWU2NzlhNTRlNzhlMTQ0MTM3IiwidGFnIjoiIn0%3D; expires=Thu, 10 Apr 2025 14:32:25 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImJnbjNnZHdQYWlrV2YzOWVUd2VJVVE9PSIsInZhbHVlIjoiR3Z1c2U3UmZpK0RVNzlXUG1qZWhYUDlKRHlkajd4OTRKbEN5bVAzSERjc20xdXVvMzNJTW9DZnFEcE1FN1k1d0dsNXRLd" 1 => "laravel_session=eyJpdiI6IjNCKzNNbEJ1YVQrVG55R3RMUi94OHc9PSIsInZhbHVlIjoiTElPWks3TEcyZHhPT1JqL1A2ODJvVmJpa25FRjdvZVdCUDZGTlh0OEV4ck1XajRaTzVFTTFYMjc0QVUvSk9qTDB4QXFQR0dIY0N1UGJsRE1GSmJPRFJrZE9XS2F6N0gwelhsaHJGN1FhZkliR0p0YjJObFR2cENQKzlUSWtqWHQiLCJtYWMiOiIyZmVlODJhODI2NzE4ZmUyY2YxZTllMDJhZmE2Y2Y2OGUxNzkwOGViZjI5NzU0ZTQ3ZjFmMDhmNDFjZjYwNjYzIiwidGFnIjoiIn0%3D; expires=Thu, 10 Apr 2025 14:32:25 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IjNCKzNNbEJ1YVQrVG55R3RMUi94OHc9PSIsInZhbHVlIjoiTElPWks3TEcyZHhPT1JqL1A2ODJvVmJpa25FRjdvZVdCUDZGTlh0OEV4ck1XajRaTzVFTTFYMjc0QVUvSk9qTDB4" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImJnbjNnZHdQYWlrV2YzOWVUd2VJVVE9PSIsInZhbHVlIjoiR3Z1c2U3UmZpK0RVNzlXUG1qZWhYUDlKRHlkajd4OTRKbEN5bVAzSERjc20xdXVvMzNJTW9DZnFEcE1FN1k1d0dsNXRLdUhRc2NQZWorY2hLQmVBaU5XSmtVaisvTE5JZFZpTC80Y2Z4WjJwWUNCeEs5bHovYTFqQlN3ZFBabTYiLCJtYWMiOiIwOTNlYTNjNDg3OTUwNWQxMTg1NDQ2ZDU0OTk5OTEyNDlkOGYxYzQyNGVhNDcyMWU2NzlhNTRlNzhlMTQ0MTM3IiwidGFnIjoiIn0%3D; expires=Thu, 10-Apr-2025 14:32:25 GMT; path=/XSRF-TOKEN=eyJpdiI6ImJnbjNnZHdQYWlrV2YzOWVUd2VJVVE9PSIsInZhbHVlIjoiR3Z1c2U3UmZpK0RVNzlXUG1qZWhYUDlKRHlkajd4OTRKbEN5bVAzSERjc20xdXVvMzNJTW9DZnFEcE1FN1k1d0dsNXRLd" 1 => "laravel_session=eyJpdiI6IjNCKzNNbEJ1YVQrVG55R3RMUi94OHc9PSIsInZhbHVlIjoiTElPWks3TEcyZHhPT1JqL1A2ODJvVmJpa25FRjdvZVdCUDZGTlh0OEV4ck1XajRaTzVFTTFYMjc0QVUvSk9qTDB4QXFQR0dIY0N1UGJsRE1GSmJPRFJrZE9XS2F6N0gwelhsaHJGN1FhZkliR0p0YjJObFR2cENQKzlUSWtqWHQiLCJtYWMiOiIyZmVlODJhODI2NzE4ZmUyY2YxZTllMDJhZmE2Y2Y2OGUxNzkwOGViZjI5NzU0ZTQ3ZjFmMDhmNDFjZjYwNjYzIiwidGFnIjoiIn0%3D; expires=Thu, 10-Apr-2025 14:32:25 GMT; path=/; httponlylaravel_session=eyJpdiI6IjNCKzNNbEJ1YVQrVG55R3RMUi94OHc9PSIsInZhbHVlIjoiTElPWks3TEcyZHhPT1JqL1A2ODJvVmJpa25FRjdvZVdCUDZGTlh0OEV4ck1XajRaTzVFTTFYMjc0QVUvSk9qTDB4" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "AHPGucasjwTPfqDqNPqwwn1nv79Y3qXNiYY2H1Ct" "locale" => "ar" "_previous" => array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/fundamentals-of-computing" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]