🌐
Class Central
classcentral.com › subjects › computer science
Free Course: Scientific Computing with Python from freeCodeCamp | Class Central
April 23, 2022 - excellent introduction to computer science. The lectures are clear and engaging, and the problem sets are challenging but rewarding. It takes effort, but you learn real fundamentals like algorithms, C, Python, and problem-solving.
🌐
freeCodeCamp
forum.freecodecamp.org › python
Scientific computing with python - Python - The freeCodeCamp Forum
June 8, 2023 - Hello, Ive been doing the course and I’m about 60% in but i feel like im not really learning so much. The exercises are multiply choice and there is like 1 question at the end. How can I practice what I’m learning and wh…
Discussions

Scientific computing with Python Change?
So I just went through all of 60,70 lectures in this topic, and before at the bottom were 5 tasks to do. Arithmetic formatter, Time calculator etc. And as I finished the lectures and reloaded the course something completely new showed up. Learn String Manipulation by Building a Cipher and 91 ... More on forum.freecodecamp.org
🌐 forum.freecodecamp.org
1
1
December 21, 2023
Scientific Computing with Python Course Review
additional follow up: the website is also kinda buggy, every 10 steps, the website lags and you need to copy paste the link into a new tab bruhhhh More on reddit.com
🌐 r/learnpython
1
4
June 5, 2025
freecodecamp python course isn't really teaching me anything
Honestly speaking, CS50x is excellent for those who have no background at all. More on reddit.com
🌐 r/learnpython
71
47
January 5, 2024
Code Review for Time Calculator Project: Scientific Computing with Python
Hey Guys, so I recently completed the Time Calculator project as part of the Scientific Computing With Python course and fortunately have passed all the tests on the server, but I feel like my code is a bit too unreadable or “messy” and there may be a few things in there that could be made ... More on forum.freecodecamp.org
🌐 forum.freecodecamp.org
0
0
June 13, 2022
🌐
Reddit
reddit.com › r/learnpython › i completed the freecodecamp cert for ‘scientific computing with python’ - here are my thoughts…
r/learnpython on Reddit: I completed the FreeCodeCamp cert for ‘Scientific Computing With Python’ - Here are my thoughts…
June 9, 2022 -

A lot of people come on this board wondering whether certain programs are worth the time/effort, so I just wanted to give some quick notes on the ‘Scientific Computing With Python” course on FreeCodeCamp.

The series is taught in 56 segments that are made up of 5-15 minute videos, presented by Charles Severance (“Dr. Chuck”). Each segment has a quiz question that you need to complete to move forward, and some of the segments have optional “additional resources” (which I didn’t do at all). At the end, there are 5 projects that need to be completed to earn the cert.

The videos are presented in a lecture style, which I don’t really care for. Previously I had done a long Programming With Mosh video tutorial, as well as some shorter ones by others, where you see someone live-coding. Those are my preferred learning style. Whereas Dr. Chuck presents a series of PowerPoint slides and marks them up with an e-pen. I personally found it much harder to program along with this style of video.

In order to complete the projects, you need an understanding of Python basics. A lot of the lectures are on stuff like APIs, Regular Expressions, Web Scraping, XML , etc. You don’t need to know any of this for the projects. So about half the series content is what I’d describe as “bonus material” that you can just sit back and watch, and I plan to find a different source when I really want to learn that stuff.

Building projects are really where I learned the most, but that’s probably true of most programs like this.

There are 5 of them:

  • Arithmetic Formatter was an easy programming challenge, but the output was tedious. It’s one of those where you have to do a lot of white space counting. Any little extra space or dash will cause the program tests to fail.

-Time calculator was a fun one. It could be programmed in multiple ways, so I had a fun time trying something unique.

-The Budget App was the bane of my existence while I was working on it. The base functionality wasn’t too bad, but the instructions were confusing. So I had to rewrite it a couple times. And the graph you have to build at the end was a very tedious component. Really hated building this thing. My code is a mess, but it works. Learned a lot about classes writing this at least.

-The Polygon Area Calculator was super easy compared the the other ones. Took me a min to figure out one piece of math, but overall took ~30 min to complete.

-The Probability Calc was my favorite. A super fun “simulate this experiment” project. I misunderstood a piece of it (specifically, what to do when too many balls are pulled out of the hat), so my code is a bit crazy. I basically just patched something on to get it working properly when it would be cleaner to rewrite the whole thing. But it works properly as is, so I didn’t bother making it clean.

So TLDR: I didn’t love the lectures, but I learned a lot from the projects. Even though the projects were sometimes frustrating.

🌐
M-ibot
m-ibot.eu › 2024 › 01 › 31 › freecodecamp-python-review.html
Scientific Computing with Python certificate on freecodecamp.org - Review # m-ibot.eu
January 31, 2024 - This is a bit hypocritical and leads to the point where it’s easier to skip a step and review and try understand the provided solution than ask in the forum why the correct solution works. Once you finished the courses, you can move on to the projects. The projects are required to claim the certificate later. For each project a program has to be write. In case of the “Scientific Computing with Python” these projects are an “Arithmetic Formatter”, “Time Calculator”, “Budget App”, “Polygon Area Calculator” and “Probability Calculator”. The description of the projects explain exactly how to set up the projects and what needs to be implemented and all the projects can be completed with the skills learned during the courses.
🌐
GitHub
github.com › sfoteini › scientific-computing-python-freeCodeCamp
GitHub - sfoteini/scientific-computing-python-freeCodeCamp: Python projects made for the freeCodeCamp Scientific Computing with Python Certification. · GitHub
Python projects made for the freeCodeCamp Scientific Computing with Python Certification. - sfoteini/scientific-computing-python-freeCodeCamp
Starred by 54 users
Forked by 40 users
Languages   Python
🌐
GitHub
github.com › Duane-Wegner › Scientific-Computing-with-Python
GitHub - Duane-Wegner/Scientific-Computing-with-Python: Projects built during my progress in the Scientific Computing with Python course with freeCodeCamp · GitHub
This project implements the bisection method to approximate the square root of a non-negative number using pure Python. It’s a clear and methodical demonstration of numerical methods applied in scientific computing, designed to reinforce concepts from freeCodeCamp’s Scientific Computing with Python curriculum.
Author   Duane-Wegner
🌐
GitHub
github.com › JoseDeFreitas › fcc-scientific-computing-with-python
GitHub - JoseDeFreitas/fcc-scientific-computing-with-python: Repository containing all the 5 projects I made for the freeCodeCamp Scientific Computing with Python certification. · GitHub
In this repository you can find the 5 projects made by me to complete the Scientific Computing with Python course on freeCodeCamp. The links in the first column will redirect you to each project, hosted and made in Replit.
Author   JoseDeFreitas
🌐
Curricular
curricular.dev › reviews › python-scientific-computing-freecodecamp-review
Review of Scientific Computing with Python Certification - Curricular Developer Skill Learning Guides
Here is our in-depth review of Scientific Computing with Python Certification, based on hours of rigorous testing and evaluation. Updated: September 6, 2023 · Dr. Chuck's excellent "Python for Everybody" course with autograded coding problems. Beginners · Expert-led Learning · Frequent Practice · Fast Facts · FreeCodeCamp ·
Find elsewhere
🌐
DEV Community
dev.to › dev0928 › free-code-camp-scientific-computing-with-python-certification-tips-18a5
Free Code Camp - Scientific Computing with Python Certification Tips - DEV Community
July 15, 2020 - I recently completed Free Code Camp’s Scientific Computing with Python certification. This article talks about my experience with this certification along with the tips for completing it successfully. It took me about 3 days to complete this certification as I am already familiar with many Python concepts and have read Python for Everybody book. As with many freeCodeCamp...
🌐
Gigcodez
gigcodez.com › learn › scientific-computing-with-python
Scientific Computing with Python Certification | freeCodeCamp.org
You can use it for everything from basic scripting to machine learning. In the Scientific Computing with Python Certification, you'll learn Python fundamentals like variables, loops, conditionals, and functions.
🌐
Reddit
reddit.com › r/learnpython › scientific computing with python course review
r/learnpython on Reddit: Scientific Computing with Python Course Review
June 5, 2025 -

Course Link: https://www.freecodecamp.org/learn/scientific-computing-with-python/

So far, the posts that I'm seeing on this platform is kind of outdated. The change that happened is that way before, it's still on beta. Instead of Video Courses, there is a guided step-by-step line by line on how to code Python including different concepts.

As a beginner in Python but have prior knowledge with basic C# and Arduino, my opinion on taking this course so far (9/18 Project including| 1/5 Certification Projects) is that it's good because I want a course that's captivating and interactive (i dont wanna watch videoss ahhhh, i want to code to learn). But sometimes, you're tied by the instructions and the wordings/terminologies in the project is kinda hard to understand, I use AI to explain it to me or just search it on the forum.

I want to know what you guys' opinions about this course. Should I continue it or nah?? Thanks guys!!

edit:

- i want a certification also and i'm using https://roadmap.sh/python as my roadmap/checklist as well

🌐
Reddit
reddit.com › r/learnpython › freecodecamp python course isn't really teaching me anything
r/learnpython on Reddit: freecodecamp python course isn't really teaching me anything
January 5, 2024 -

Hello!
I have no background in computer science, data analytic, or coding at all. I've always been interested in learning how to code. A few days ago I began going through the Scientific Computing with Python (Beta) course(?) on freecodecamp website. I finished the first module and I feel like I haven't really learned anything. I can follow the instructions and go through each module/project pretty quickly but at the end of the day it feels like I don't know what I'm actually doing. I'm just following directions without actually knowing what it does or what it means. maybe a lot of the tasks are common sense to someone who is a CS major but I am completely lost. Is there a website or course or book that teaches the fundamentals?

🌐
Career Karma
careerkarma.com › question › is-freecodecamp-s-scientific-computing-with-6e3b0b120
Is freeCodeCamp's Scientific Computing with Python ...
Compare career training programs in tech, trades, and skilled careers. Get matched to programs based on your goals, learning style, and budget.
🌐
Shiksha
shiksha.com › home › freecodecamp › courses › scientific computing with python
Scientific Computing with Python by Freecodecamp : Fee, Review, Duration | Shiksha Online
Learn Scientific Computing with Python course/program online & get a Certificate on course completion from Freecodecamp. Get fee details, duration and read reviews of Scientific Computing with Python program @ Shiksha Online.
🌐
freeCodeCamp
forum.freecodecamp.org › python
Code Review for Time Calculator Project: Scientific Computing with Python - Python - The freeCodeCamp Forum
June 13, 2022 - Hey Guys, so I recently completed ... all the tests on the server, but I feel like my code is a bit too unreadable or “messy” and there may be a few things in there that could be made ......
🌐
freeCodeCamp
forum.freecodecamp.org › python
Scientific computing with python step 67 - Python - The freeCodeCamp Forum
February 4, 2024 - Hello pls i need help, i’m stuck, here is the prompt: Call your function passing text and custom_key as the arguments. Store the return value of the function call in a variable called encryption. here is my code: text = 'Hello Zaira' custom_key = 'python' def vigenere(message, key): key_index = 0 alphabet = 'abcdefghijklmnopqrstuvwxyz' encrypted_text = '' for char in message.lower(): # Append space to the message if char == ' ': encrypted_te...
🌐
freeCodeCamp
forum.freecodecamp.org › python
Scientific Computing with Python Project 1 - Python - The freeCodeCamp Forum
June 17, 2022 - I’ve just finished the first project in the scientific computing with python course. My program completely fills the brief and works fine as far as I can tell. However, when I run it through the test module, I fail at every single check.
🌐
ComputerScience.org
computerscience.org › bootcamps › reviews › freecodecamp
freeCodeCamp Review | ComputerScience.org
September 13, 2022 - Courses include data visualization, ... and scientific computing with Python. Specifically, this program emphasizes the fundamentals of programming languages like JavaScript and Python. Students earn a certificate after completing each of the 13 courses that compose the free coding program. While no instructor evaluates student projects, learners can ask for feedback from their peers in online student forums. Since freeCodeCamp's courses ...