- #1

- 7

- 1

**Summary::**I need to learn the deepest information

I just started computer science. I have to learn computer basics and then what maths should I learn? What math should I learn after I've learned basic math?

You are using an out of date browser. It may not display this or other websites correctly.

You should upgrade or use an alternative browser.

You should upgrade or use an alternative browser.

- Thread starter just1ve
- Start date

In summary, it seems that the OP is asking for a summary of the conversation before asking for further clarification on when they should learn certain mathematical concepts in relation to computer science.

- #1

- 7

- 1

I just started computer science. I have to learn computer basics and then what maths should I learn? What math should I learn after I've learned basic math?

Physics news on Phys.org

- #2

Mentor

- 66,695

- 19,265

I don't think there is any particular math involved in Computer Science. As part of your CS coursework you will obviously have to learn how to add, subtract, multiply and divide in binary to understand how ALUs work in computer hardware, but that's pretty simple stuff. On the more theoretical side, you will likely take a course in Discrete Math, but that's pretty specialized (lots of proofs), and honestly I haven't used that knowledge much at all since university.just1ve said:Summary::I need to learn the deepest information

I just started computer science. I have to learn computer basics and then what maths should I learn? What math should I learn after I've learned basic math?

https://en.wikipedia.org/wiki/Theoretical_computer_science

If you do much in the way of simulations and numerical processing, you will want to study the field of Numerical Methods:

https://en.wikipedia.org/wiki/Numerical_method

https://en.wikipedia.org/wiki/Numerical_analysis

https://www.sciencedirect.com/topics/engineering/numerical-method

Last edited:

- #3

Science Advisor

Gold Member

- 6,852

- 10,233

- #4

Science Advisor

Homework Helper

Gold Member

2023 Award

- 8,391

- 3,958

That depends on how far you want to go into computer science as a major or minor. Just using computers as a tool for other specialties does not require any specialized mathematics. On the other hand, learning computer science as a specialty would require several math subjects like binary calculations, trees and graphs, etc. They can all be most easily found in the computer science texts that require those math subjects.just1ve said:Summary::I need to learn the deepest information

I just started computer science. I have to learn computer basics and then what maths should I learn? What math should I learn after I've learned basic math?

- #5

Mentor

- 14,713

- 9,053

Computer simulation work would involve calculus, differential equations, boundary value and partial differential equations and possibly higher level math to do it right.

- #6

- 7

- 1

when should I learn these mathsberkeman said:I don't think there is any particular math involved in Computer Science. As part of your CS coursework you will obviously have to learn how to add, subtract, multiply and divide in binary to understand how ALUs work in computer hardware, but that's pretty simple stuff. On the more theoretical side, you will likely take a course in Discrete Math, but that's pretty specialized (lots of proofs), and honestly I haven't used that knowledge much at all since university.

https://en.wikipedia.org/wiki/Theoretical_computer_science

If you do much in the way of simulations and numerical processing, you will want to study the field of Numerical Methods:

https://en.wikipedia.org/wiki/Numerical_method

https://en.wikipedia.org/wiki/Numerical_analysis

https://www.sciencedirect.com/topics/engineering/numerical-method

- #7

Mentor

- 14,713

- 9,053

You should learn the numerical methods sometime after you've learned to do general programming.

- #8

- 7

- 1

I don't understandjedishrfu said:You should learn the numerical methods sometime after you've learned to do general programming.

- #9

Education Advisor

- 2,033

- 1,123

@just1ve , what do you not understand about what was posted?just1ve said:I don't understand

Perhaps English is not your first language?

- #10

Mentor

- 37,488

- 9,737

The OP has written this or other unhelpful responses in several threads, in reply to very detailed answers. Some of the mentors are even entertaining the possibility that we are being trolled.just1ve said:I don't understand

Almost exactly the same question I asked in another thread by this member.StatGuy2000 said:@just1ve , what do you not understand about what was posted?

Mathematics is the foundation of computer science. It provides the necessary tools and techniques for solving complex problems and developing efficient algorithms. It also helps in understanding the theoretical concepts behind various computer science principles.

Some of the key mathematical concepts used in computer science include calculus, discrete mathematics, linear algebra, probability and statistics, and graph theory. These concepts are used to analyze algorithms, design data structures, and solve problems in computer science.

Mathematics plays a crucial role in data analysis and machine learning. Concepts like linear algebra and statistics are used to preprocess and analyze data, while calculus and optimization techniques are used to train machine learning models. Mathematics also helps in evaluating the performance of these models.

While a strong background in mathematics is not a prerequisite for excelling in computer science, it can be challenging to fully understand and apply certain concepts without a basic understanding of mathematical principles. It is recommended to have a solid foundation in mathematics to excel in the field of computer science.

To improve your mathematical skills for computer science, you can start by practicing mathematical problems and concepts regularly. You can also take online courses or attend workshops to learn specific mathematical concepts relevant to computer science. Additionally, working on real-world projects and collaborating with others can also help in improving your mathematical skills in the context of computer science.

Share:

Admissions
BS Physics to Ph.D. in Computer Science

- Replies
- 6

- Views
- 1K

- Replies
- 8

- Views
- 1K

- Replies
- 9

- Views
- 901

- Replies
- 2

- Views
- 848

- Replies
- 16

- Views
- 1K

- Replies
- 7

- Views
- 1K

Studying
How do I overcome learning plateau?

- Replies
- 6

- Views
- 996

- Replies
- 7

- Views
- 1K

- Replies
- 23

- Views
- 3K

- Replies
- 15

- Views
- 2K