Recommend a Differential Equations and Introductory Proofs book.

<p>Basically title. Of course, the textbook wont be both a Differential Equations book AND a introductory proofs book. I am looking for textbooks that will give me a good approach to both.</p>

<p>I will be transferring into Virginia Tech in the Spring and I have nothing to due but sit around and wait until then. I've gone full time on my side job, but I'm worried my math skills my wither away while not being in school for a full semester. </p>

<p>I've decided to get a head start on my Spring semester class, but the Diff Eq book is terrible and the school's Proof textbook is downloaded online. </p>

<p>So if anyone can help me get a headstart on my Spring classes, I would very much appreciate it. I am dual majoring in Computer Science and Math if anyone was interested. Thanks!</p>

<p>Do you have a background in calculus? Michael Spivak’s Calculus is a great book. It’s actually not exactly geared for the beginning calculus learning but is more advanced. As the author said, the title should have been Introduction to Real Analysis.</p>

<p>[George’s</a> Home Page](<a href=“http://www.jirka.org/]George’s”>http://www.jirka.org/) is the personal site of a math professor who offers free-for-download books on differential equations and real analysis.</p>

<p>[Linear</a> Algebra Done Wrong](<a href=“http://www.math.brown.edu/~treil/papers/LADW/LADW.html]Linear”>Linear Algebra Done Wrong) is a free linear algebra textbook.</p>

<p>Yes I do have a background in Calculus.</p>

<p>I should mention that I am transferring from a state CC. I’ve completed the Calculus sequence, linear algebra, chemistry,physics I and II, along with all general education requirements and received an “A” or “B” in all classes. </p>

<p>I will look at the Calculus book you recommended. I do want to keep my Calculus skills fresh, but I don’t know if a Real Analysis book is what I am looking for. Virginia Tech teaches Introduction to Proofs and Real Analysis as two separate classes. </p>

<p>Here is Virginia Tech’s description of Introduction to Proofs: Practice in writing mathematical proofs. Exercises from set theory, number theory, and functions. Specific topics include set operations, equivalence relations, mathematical induction, the division algorithm and images and pre-images of sets.</p>

<p>Here is Virginia Tech’s description of Real Analysis: Real number system, point set theory, limits, continuity, differentiation, integration, infinite series, sequences and series of functions.</p>

<p>I don’t think those two classes are one in the same.</p>

<p>I just recently got books on introductory proofs and differential equations. I am only a little way into each right now, but so far I like what I see in both. Also the prices of both books are excellent.</p>

<p>For Proofs:
[Amazon.com:</a> How to Prove It: A Structured Approach (9780521675994): Daniel J. Velleman: Books](<a href=“http://www.amazon.com/How-Prove-It-Structured-Approach/dp/0521675995/ref=sr_1_1?ie=UTF8&qid=1344735530&sr=8-1&keywords=how+to+prove+it]Amazon.com:”>http://www.amazon.com/How-Prove-It-Structured-Approach/dp/0521675995/ref=sr_1_1?ie=UTF8&qid=1344735530&sr=8-1&keywords=how+to+prove+it)</p>

<p>For Differential Equations:
[Amazon.com:</a> Ordinary Differential Equations (Dover Books on Mathematics) (9780486649405): Morris Tenenbaum, Harry Pollard, Mathematics: Books](<a href=“http://www.amazon.com/Ordinary-Differential-Equations-Dover-Mathematics/dp/0486649407/ref=sr_1_1?s=books&ie=UTF8&qid=1344735595&sr=1-1&keywords=ordinary+differential+equations]Amazon.com:”>http://www.amazon.com/Ordinary-Differential-Equations-Dover-Mathematics/dp/0486649407/ref=sr_1_1?s=books&ie=UTF8&qid=1344735595&sr=1-1&keywords=ordinary+differential+equations)</p>

<p>THe diff eq book by William e Boyce and Richard diPrima is what I bought my son to study from. he took diff eq at CC in high school but wanted to review before college.</p>

<p>Not to be a dick on my first post, but I gotta point out that this is the wrong forum for your question. You said you planning on double majoring in math and comp sci - neither of those are engineering. </p>

<p>Anyways, I would also recommend Spivak’s Calculus. It’s not a Real Analysis book, although it does provide extremely good preparation for when you do take that class. Rather, it’s simply calculus but not watered down. It’s meant to be a student’s first exposure to proofs, but if you want a more specific guide to proof-writing than Velleman’s “How to Prove It” is also pretty good.</p>

<p>Computer Science is typically considered an engineering major. </p>

<p>Connorm333, I bought those two books you recommended and they have been pretty helpful. I will be buying Spivak’s Calculus book once I get a more solid foundation of proof writing. Thanks guys!</p>

<p>Not really a textbook, these random notes I found online got me through ordinary differential equations. A lot of the more difficult concepts are explained in a simple enough way that a non math major should be able to get through them.
<a href=“http://www.math.byu.edu/~grant/courses/m634/f99/theoryofodes2008.pdf[/url]”>http://www.math.byu.edu/~grant/courses/m634/f99/theoryofodes2008.pdf&lt;/a&gt;&lt;/p&gt;

<p>If you’re looking for something more basic, “Elementary differential equations and boundary value problems” is pretty solid and I believe the solutions to the problems are on cramster.
Here’s a link to the textbook online.
<a href=“Loading...”>Loading...;

<p>Here’s a third textbook that’s a decent middle ground between the 1st and 3rd textbook.
<a href=“Loading...”>Loading...;

<p>I suppose you’re right that comp sci is often “considered” an engineering major, but that’s more of a popular misconception than anything else. If you look at the definition of engineering and the definition of computer science, you’ll find that they don’t match up at all. It’s much closer to math than anything else, really.</p>

<p>Software Engineering, on the other hand, is obviously an engineering major. In that case, it’s right there in the name!</p>

<p>What is the difference between Computer Science and Software Engineering?</p>

<p>At some of the few schools which offer a software engineering major (e.g. Cal Poly SLO, San Jose State), it is very similar to the computer science major, but requires several software engineering methods courses, displacing some of the computer science topics courses that a computer science major would take.</p>

<p>It is likely that one overview software engineering course (as is commonly taken by computer science majors) is sufficient for most industry software jobs, and properly chosen additional computer science topics courses would be more useful than additional software engineering methods courses. However, in some cases, the software engineering major is less selective for admission than the computer science major, so it may be a way in to the general area for someone whose academic credentials fall a little short of admission to the computer science major.</p>

<p>“What is the difference between Computer Science and Software Engineering?”</p>

<p>Software Engineering revolves around the proper design, coding, and maintenance of computer programs. It is very practical and focused on actually building working software, as well as the other related skills necessary to accomplish that task (like in a business setting, for example). </p>

<p>Computer Science, on the other hand, has been around since before there were actual working computers. It’s much more abstract, dealing with the mathematical analysis of problems and how to solve them, or if they can even be solved at all. An example would be classifying different types of problems by their “hardness” in a formal way that can be dealt with using mathematical tools. </p>

<p>Of course, in practice someone majoring in comp sci would probably have to take a few software engineering courses, and vice versa. Plus, most people who major in computer science end up working as software engineers of some sort. Actual “computer scientists” generally have PhDs, and many work in research labs or in academia.</p>

<p>Also, I should mention I’m describing the actual disciplines, not necessarily the majors. The computer science major at a given school might very well resemble software engineering.</p>

<p>Computer science is really in some sort of limbo between a quantitative science and an engineering field. It’s in most engineering departments, but it’s also often a BS rather than a BS Engineering. The field itself resembles both in some way.
I’d call it an applied quantitative science because it’s not quite engineering. There are probably more people here than in science that can help you with CS though.</p>