Courses Does Physics course teach basic computing skills?

AI Thread Summary
At the University of Toronto, physics courses generally do not include computer programming as part of the curriculum, and students are often expected to learn programming independently. While programming is considered essential for physics majors, particularly for computational physics, it is typically assumed that students have prior knowledge. Those without programming experience are encouraged to take additional courses or self-study to build their skills. The importance of strong mathematical foundations, especially in calculus, is also emphasized before entering university. Some participants suggest looking for evening courses in programming languages like Fortran, C++, or Java to gain practical skills, as these can be beneficial for both academic and career prospects in physics and computing.
Violinist
Messages
16
Reaction score
0
At university of Toronto, do certain physics courses teach computer programmings? or do I need to take extra course for computer
Not that I don't want to take it but I think I will have full course for both 1st year uni even without the computer courses. I think it is important to learn programming if i am a physics major.
 
Physics news on Phys.org
From what I know it really is important, but I think it's assumed that you already know how to program when you are a physics major. You pretty much have to study it by yourself.
 
mathsciguy said:
From what I know it really is important, but I think it's assumed that you already know how to program when you are a physics major. You pretty much have to study it by yourself.

I have no prior knowledge, can you teach me some stuff that I should know before graduating high school and I shall be learning during the undergrad?
 
Violinist said:
I have no prior knowledge, can you teach me some stuff that I should know before graduating high school and I shall be learning during the undergrad?

I haven't reached far from the program myself yet but it's a no brainer that you should get as much math skills and knowledge (preferably as far as calculus) as you can before entering college. Programming skills is a huge plus (though, computational physics is something I'm yet to take)
 
Violinist said:
At university of Toronto, do certain physics courses teach computer programmings?

Surely the UofT website has course descriptions. If a particular physics course is also intended to teach computer programming, the course description should say so.

Computer programming is a complex enough subject that it can't really be taught extensively or well as a "sideline" to another course, especially a physics course which is rather demanding to begin with. If you want to learn programming, either take a course in it at some point, or take the time to learn it on your own.
 
When I was 16 my school encourage me to take a one year evening course in Fortran computer programming at the local technical college. Just meeting other, and older, people with similar interests was fun & educational. And the course was very useful.

When I did physics at University I was never offered a computing course, but bashed together some Fortran programmes to analyse data, rather than doing it by hand. That impressed them, might even have raised by grades a notch. Then after I couldn't get a job in physics my whole career has been in computing... that one year evening course was probably the most useful course I ever took.

So try and find an evening course - make sure it is in a proper programming language - Fortran is still good, though you might find C++ & Java more likely to be on offer these days - these are also good. Pascal, Smalltalk are perhaps less easily found now, but also good (Smalltalk I love!) Visual Basic will do at a pinch.

If you aren't 16 yet, or just like fun, then check out:

http://news.squeak.org/2008/10/28/squeak-learn-programming-with-robots-now-free/
 
TL;DR Summary: I want to do a PhD in applied math but I hate group theory, is this a big problem? Hello, I am a second-year math and physics double major with a minor in data science. I just finished group theory (today actually), and it was my least favorite class in all of university so far. It doesn't interest me, and I am also very bad at it compared to other math courses I have done. The other courses I have done are calculus I-III, ODEs, Linear Algebra, and Prob/Stats. Is it a...
Yesterday, 9/5/2025, when I was surfing, I found an article The Schwarzschild solution contains three problems, which can be easily solved - Journal of King Saud University - Science ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT https://jksus.org/the-schwarzschild-solution-contains-three-problems-which-can-be-easily-solved/ that has the derivation of a line element as a corrected version of the Schwarzschild solution to Einstein’s field equation. This article's date received is 2022-11-15...
Back
Top