Author Topic: Calculator for CS degree?  (Read 6373 times)

0 Members and 1 Guest are viewing this topic.

Offline BlinkYTopic starter

  • Contributor
  • Posts: 18
  • Country: gb
  • I'll see you on the dark side of the moon
Calculator for CS degree?
« on: August 14, 2013, 08:29:09 pm »
Strange question for an electronics forum but hey, ho. I'm sure Dave will forgive me, right?


Anyway, I'm due to start my computer science degree in September and it got me thinking about which calculator I may require. I recently upgraded my fx 83-es with a fx-85gt, could this be considered adequate?


I've browsed the web for some quick answers and they mostly point towards the TI-83 but then I read that some classes don't allow the use of graphing calculators?


Advice is welcome.
 

Offline bobdagangster

  • Newbie
  • Posts: 9
  • Country: ca
Re: Calculator for CS degree?
« Reply #1 on: August 14, 2013, 09:54:33 pm »
Get a good scientific calculator that does complex numbers. Don't bother with a graphing calculator, as they are not permitted in most exams. Use a computer for more complicated stuff.
I just got myself a Casio fx-991es, and it does pretty much everything you need (complex numbers, simple matrices, simple integrals/derivatives, stats, physical constants, etc).
 

Offline sleemanj

  • Super Contributor
  • ***
  • Posts: 3047
  • Country: nz
  • Professional tightwad.
    • The electronics hobby components I sell.
Re: Calculator for CS degree?
« Reply #2 on: August 14, 2013, 09:54:59 pm »
Anyway, I'm due to start my computer science degree in September and it got me thinking about which calculator I may require. I recently upgraded my fx 83-es with a fx-85gt, could this be considered adequate?

I did a Bsc in Comp Sci late nineties, I can't say I recall using a calculator that much, not for the Comp Sci courses anyway.  I only took first year discrete math, and stats to complete my maths quotient.

FWIW, my degree strucuture was made up of, Discrete Math 1st Year, Stats 1st Year, Psych 1st Year, Cognitive Psych 2nd Year which had lots of AI stuff in it, Philosophy 1st Year, Some second year philisophy course I forget the name of but which included things like incompleteness theorem and some AI considerations, and various 1st,2nd,3rd year comp sci courses. 
~~~
EEVBlog Members - get yourself 10% discount off all my electronic components for sale just use the Buy Direct links and use Coupon Code "eevblog" during checkout.  Shipping from New Zealand, international orders welcome :-)
 

Offline Smokey

  • Super Contributor
  • ***
  • Posts: 2925
  • Country: us
  • Not An Expert
Re: Calculator for CS degree?
« Reply #3 on: August 15, 2013, 12:30:07 am »
Get a couple.  One basic one line display cheap scientific calc for the stuff they won't let you use the graphing calc on and a TI-89 Titanium or nspire.  Seriously those things solve symbolic differential equations + more.  Seriously. 
 

Offline Zad

  • Super Contributor
  • ***
  • Posts: 1013
  • Country: gb
    • Digital Wizardry, Analogue Alchemy, Software Sorcery
Re: Calculator for CS degree?
« Reply #4 on: August 15, 2013, 02:19:42 am »
If it is anything like when I did my degree, the amount of calculator usage is less than A-level maths. Come to think of it, it is probably less than GCSE maths too. Any "proper" maths that you study will be symbolic and written out in full. It is the method you are learning, not the magical ability to come up with a number at the end of it. If you are doing some serious crunching, you will probably be using Matlab or similar anyway.

It would feel "wrong" to use a non-RPN system calculator now, and the HP-35s pretty much fits my real world calculator needs.

Offline IanB

  • Super Contributor
  • ***
  • Posts: 12406
  • Country: us
Re: Calculator for CS degree?
« Reply #5 on: August 15, 2013, 02:45:03 am »
Calculators are toys and mostly inexpensive. Buy lots of them and decide which one(s) you like most.

You won't actually need to do many calculations in a CS degree. It's the engineers that get to play with all the numbers...
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Calculator for CS degree?
« Reply #6 on: August 15, 2013, 02:54:41 am »
If a calculator is beneficial to you in a CS program..... I don't think that's CS...
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline perfect_disturbance

  • Regular Contributor
  • *
  • Posts: 144
  • Country: us
Re: Calculator for CS degree?
« Reply #7 on: August 15, 2013, 02:57:43 am »
Calculators are toys and mostly inexpensive. Buy lots of them and decide which one(s) you like most.

You won't actually need to do many calculations in a CS degree. It's the engineers that get to play with all the numbers...

Actually where I got my CS degree you finished 1 class short of a math minor.  I got to know my HP calculators (48g and 49g) very well.  And excluding linear algebra and some other specific stuff where calculators would have made it too easy we were allowed to use them on tests.
 

Offline c4757p

  • Super Contributor
  • ***
  • Posts: 7799
  • Country: us
  • adieu
Re: Calculator for CS degree?
« Reply #8 on: August 15, 2013, 03:02:29 am »
Actually where I got my CS degree you finished 1 class short of a math minor.  I got to know my HP calculators (48g and 49g) very well.

Yep..... I know suggestions from fanboys aren't all that useful..... but if you do need more than a basic calculator, I will recommend these (or their more modern cousin, the 50g) enthusiastically.
No longer active here - try the IRC channel if you just can't be without me :)
 

Offline bbarbour

  • Contributor
  • Posts: 19
Re: Calculator for CS degree?
« Reply #9 on: August 15, 2013, 03:07:58 am »
As echoed above, you won't need a calculator for a CS degree (at least not for CS track courses).  If you do, then your CS program is antiquated.

What you will need a calculator for is the prerequisite math.  Often times Trigonometry and Statistics courses benefit from calculators like the TI-##.  At the college level, no instructor should care about advanced calculators.  For Calculus you'll possibly use something like Maple or Mathematica/Wolfram Alpha if you use a computer at all.  For Linear Algebra, again if you use a computer at all, you'll use Matlab/Octave.

As you advance in your CS studies, your work will very quickly go far, far beyond what a calculator can do (after all, that's what we have computers for!).

Since you are here... One of the smartest thing I did in my CS studies was take a few engineering courses.  You will never be an efficient software programmer if the hardware you are programming is a mystery.
 

Offline perfect_disturbance

  • Regular Contributor
  • *
  • Posts: 144
  • Country: us
Re: Calculator for CS degree?
« Reply #10 on: August 15, 2013, 03:26:20 am »
I don't think you'll need much of a calculator for your core classes but in the US at least most CS programs will require you take math (stats, calculus), hard science (physics or chemistry) and some engineering (my university required 2. Circuits and Architecture). I know some other countries don't have as much of a focus on giving undergraduates a liberal education. I attended 3 universities and at all 3 a student in a math, science, or engineering discipline that didn't have a graphing calculator of some type was an oddity.
 

Offline Rick Law

  • Super Contributor
  • ***
  • Posts: 3487
  • Country: us
Re: Calculator for CS degree?
« Reply #11 on: August 15, 2013, 03:48:59 am »
....
Anyway, I'm due to start my computer science degree in September and it got me thinking about which calculator I may require. I recently upgraded my fx 83-es with a fx-85gt, could this be considered adequate?
....

BlinkY,

Look at the HP16C or similar.

It does Hex, Octo, Binary...  It can do math in integer or floating point - integer like a real microprocessor without a floating point co-processor would do.  It can do logic ops like AND, OR, XOR...

I think you will find that kind of calculator very useful.

Rick
 

Offline AG6QR

  • Frequent Contributor
  • **
  • Posts: 865
  • Country: us
    • AG6QR Blog
Re: Calculator for CS degree?
« Reply #12 on: August 15, 2013, 04:30:52 am »

BlinkY,

Look at the HP16C or similar.

It does Hex, Octo, Binary...  It can do math in integer or floating point - integer like a real microprocessor without a floating point co-processor would do.  It can do logic ops like AND, OR, XOR...

I think you will find that kind of calculator very useful.

I was going to suggest that, but you beat me to it.  Incredibly long battery life, great display, simple RPN.  You can program it to convert between hex and floating point, using virtually any floating point scheme.  It can be set to do integer arithmetic with any arbitrary word length, using ones complement, two's complement, or sign/magnitude, and it can display results in decimal, hex, octal, or binary.   Programmable with all the standard boolean algebra operations.  Only down side is that it doesn't have trig functions.  I bought mine in 1984 and it's still going strong.

There are several software emulators of the HP16C.  They lack the long battery life, great display, and solid keyboard, but are otherwise good.

But I'll also agree with those who suggest that a calculator isn't super-critical for CS work.  Even if you get the HP16C, you'll probably want a fairly standard engineering calculator to get through the math and other prerequisites.  And the HP16C functions can be done with the right software on a full-sized computer.  So while I think the HP16C is a great calculator for anyone doing programming at a low level, it's not absolutely essential.
 

Offline perfect_disturbance

  • Regular Contributor
  • *
  • Posts: 144
  • Country: us
Re: Calculator for CS degree?
« Reply #13 on: August 15, 2013, 05:10:18 am »
Here is what I recommend. Save 100 dollars(should be plenty for whatever) go to a computer science computer lab the first day and ask one of the lab assistants or TAs what you need. They should know. I'm pretty sure you'll need a graphing calculator but if not you can spend the rest on a $50 multi-meter.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf