|
-
Computer Science majors
well i'm going to college next year with an intended major of computer science. my first quarter classes are not very hardcore and i am only taking one computer science course, intro to computer science. i've picked up the fundamentals of java and c++ in high school, but nothing too big.
anyhow, i'd really like to get a head start on my computer science work in college. Can anyone reccomend some good books to get started in entering this kind of study? Also, do I need to buy the compilers or can i borrow them from the college? I do have codewarrior and i'm somewhat familiar with it. if any of you are computer science majors please give me some tips on how to excel in this study, i'd really like to get myself a good start.
------------------
Antec sx830 300w
p3-1000eb coppermine
Abit VH6-II
384 mb generic pc133 cl3
Hercules prophet 4500 kryo 2
SBlive value
10x dvd, 12x10x32 Lite-on cdrw
27 gig quantum 5400 ata 66
Viewsonic e790 19" crt
Win 2k pro / Progeny debian
"All we need is a little bit of energon and a lot of luck." - Optimus prime
- / p3 450 katmai / bcm qs440bx mobo / 512mb pc133 / voodoo3 2000 / sb aw64 isa / memorex 2x2x6 / 14" monitor -
all spare parts 
BX POWAH!
-
Reef Shark
If you are going into programming a programming major with some experience, I have to recommend the book that taught me almost everything I know:
"The C Programming Language" by Brian Kernighan and Dennis Ritchie (aka "K&R")
This book is the bible of the C programming language(IMO). The advantage of learning C before any other high-level language is that C is small and standardized (i.e. ANSI standard). So once you learn all of C, you will be able to pick up on other languages very, very easily.
The book may seem a little intimidating at first (they go through and explain about 90% of the language in the first chapter!), however they then go back and explain every part again in detail throughout the remaining chapters. They have clear explanations, examples, and practice programs to write that actually make you think.
Ask any C programmer about K&R and they will agree that it is one of the greatest books ever written on the C Language.
For C++ (I just asked about good books for C++ on this forum) and it seems like the most popular is:
"The C++ Programming Language" by Bjarne Stroustrup
I haven't read it yet, but reviews on Amazon.com say it was modeled after K&R.
Happy Reading!!
------------------
## root is the greed of all evil ##
/* Navi Specs */- Abit KT7-RAID
- Duron 800 @ 1GHz
- Geforce 2 GTS 32MB DDR
- 512MB Micron/Crucial SDRAM
- SB Live! 5.1 w/ Live! Drive
- Maxtor ATA100 40GB
- Pioneer 16x DVD
- HP 9300 series CD-RW
- Netgear FA311 NIC
- Win2k Server / Linux Mandrake 8.0
- Sony Multiscan 17SF
## root is the greed of all evil ##
-
Yeah, I'm loving this K&R book. I just learned something, that my other C book never taught me. How to read this: char (*(*x[3])())[5]
-
Hammerhead Shark
I agree with biosx, I have both books, and they are by far the best. For any other language/area I also recommend anything from O'Reily press (especially Perl). Get them and use them in everything you do. But don't neglect studies, and don't try to advance yourself too far until you get your general programming classes done. The time to excel is when you start getting the opportunities for specially offered classes, independant studies and large project-oriented classes.
And even better advice is to get to know lots of people (team = good, hotshot loner = bad), especially the teachers you respect...their advice and insight can be invaluable.
------------------
I AM ELECTRO
spex
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|