So you are considering a major in a field related to computer science!
Typical areas of concentrated study in computer science include hardware systems, numberical analysis, programming, management systems, artificial language, software systems, and databases.
Only 24, 200 bachelor's degrees were awarded across the nation in 1994. This accounts for only 2.1% of all bachelor's degrees awarded in computer and information sciences that year.
See this explanation of the difference between computer engineering, computer science, software engineering, information technology, and information systems. If the link no longer works, look around in the acm.org web site.
See About.com's comprehensive guide to computer science at http://CompSci.about.com.
A giant list of direct links to over 100 university comp sci depts
college comp sci courses taken by former Wyo students:
CSE 103 at Penn State University,
Main Campus - taken by Zach Vanderveen (Wyo, '99) during his freshman, fall
semester (1999)
CSAP 15 at Carnegie
Mellon University - taken by Paul Minear (Wyo, '98) during his freshman, fall
semester (1998)
CSCI-1200 at RPI - taken
by Ryan Yanchuleff (Wyo, '99) during his freshman, fall semester (1999)
CSCI-2300 at RPI - taken
by Ryan Yanchuleff (Wyo, '99) during his freshman, spring semester (2000)
CSE 120
at Penn State University, Main Campus - taken by Zach Vanderveen (Wyo, '99)
during his freshman, spring semester (2000).
CMPSC 101 at Penn State University,
Berks Campus - as taught by Mr. Minich; a C++ course for general majors
CMPSC 201 at Penn State University,
Berks Campus - as taught by Mr. Minich; a C++ course for engineers
CIS 230 at Reading Area Community
College - as taught by Mr. Minich; a Visual Basic course for sophomore computer
information science majors
CIS 232 at Dickinson
College - taken by Sean Mulvaney (Wyo, '99) during his freshman, spring semester
(2000)
CS 212 at Cornell
University - taken by Matt Flahive (Wyo, '98) during his freshman year, fall
semester (1998)
COMP 210 at Rice University
- taken by Josh Barron (Wyo, '00) during his freshman year, fall semester (2000)
COMP 212 at Rice University
- taken by Josh Barron (Wyo, '00) during his freshman year, spring semester
(2001)
COMP 280 at Rice University
- taken by Josh Barron (Wyo, '00) during his freshman year, spring semester
(2001)
MISBD 435
at PSU University (Behrend College School of Business Erie campus) - taken by
Andy Engle (Wyo, '97) during the spring semester (2001)
CMPBD 217
at PSU University (Behrend College School of Business Erie campus) - taken by
Andy Engle (Wyo, '97) during the fall semester (2000)
CSCI041 at The George Washington
University - taken by Nils Janson (Wyo, '01) during his freshman year
COMP 320 at Rice University
- taken by Josh Barron (Wyo, '00) during his sophomore year, spring semester
(2002)
COMP 212 at Rice University
- taken by Josh Barron (Wyo, '00) during his sophomore year, spring semester
(2002)
ELEC 326 at Rice University
- taken by Josh Barron (Wyo, '00) during his sophomore year, spring semester
(2002)
CSC 249 at Lebanon Valley
College - taken by Mike Malafarina (Wyo, '02) during his freshman year, fall
semester (2002)
Massachusetts Institute of Technology (MIT) is posting all computer science course notes online at http://ocw.mit.edu Check out the notes for computer science courses to see if you're ready for MIT!
Guest Lecture Notes from Wyo graduate guest speakers:
Guest lecturers are encouraged to answer these questions.
Zach Vanderveen's guest lecture in March 2000 as a freshman computer science major at Penn State Univ., Main Campus
Matt Flahive's guest lecture in March 2000 as a sophomore mechanical engineering major at Cornell University.