|
|
 |
 |

Preparation
Computer
scientists should be creative, inquisitive, analytical, and detail
oriented. They must have a strong grasp of mathematics, including
calculus, probability, and statistics, and computer systems. Preparation
in one or more of the sciences, such as, physics, chemistry, biology, is
also a requirement. Abilities to work as part of a team and to
communicate well also will be important as computer science jobs
frequently require interaction with specialists outside of computer
science or engineering. To hone these skills, recommended coursework
includes English, writing, social studies, and humanities.
Entry level positions in the field typically require a four year
bachelor-of-science degree in computer science, information science, or
computer engineering. State-of-the-art high technology research and
development positions frequently require the M.S. or Ph.D. degree in
either computer science or computer engineering. Tenure track
professorial positions in a university require the Ph.D. degree.
Computer
Science vs. Computer Engineering vs. Information Science
Typically there is considerable overlap in the computer science and the
computer engineering degree programs. The major difference between the
two programs is that an engineering design component
is required in the accredited computer engineering degree program.
Typically, computer
engineering programs reside in the
university's College of Engineering. The computer engineering degree
program resides in the Department of Computer Science and Engineering,
or the Department of Electrical and Computer Engineering, or it may be a
stand alone Department of Computer Engineering. In some cases, such as,
MIT and University of California at Berkeley, these degrees are offered
in the Department of Electrical Engineering and Computer Science.
Information science degree programs are tailored to prepare students for
careers in the application of computers in business. Therefore these
degree programs typically reside in business colleges and are not
accredited by ABET. Although there are a few ABET accredited programs
offered in engineering colleges. In addition to computer science courses
in programming, computer organization and operation, computer networks,
databases, these degree programs require courses in business and
management, and fewer courses are required in mathematics and the
sciences than in computer science and engineering degree programs.
Admission
Requirements
Admissions
requirements for undergraduate computer science programs include a solid
background in mathematics (algebra, geometry, trigonometry, and
calculus) and science (biology, chemistry, and physics), and courses in
English, social studies, humanities, and computer and information
technology. Bachelor's degree programs in computer science typically are
designed to last 4 years.
Co-ops
Internships and Coops
provide students with a great opportunity to gain real-world experience
while still in school. In addition, graduates can
enhance their employment opportunities by participating in internship or
co-op programs offered through their school. Click here for more
information.
Courses
of Study
In
a typical four year 120 semester hour computer science degree program
students studying computer science will complete 40 semester hours of
study in computer science topics, along with at least 30 semester hours
of study in mathematics (discrete mathematics, differential and integral
calculus, and probability and statistics) and science topics, usually
including a lab experience. Students will study topics such as
algorithms, data structures, software design, concepts of programming
languages, and computer organization and architecture. In
addition, theoretical foundations, problem analysis, and solution design
will be presented within the program of study. Students will also be
exposed to a variety of programming languages and systems and should
become proficient in at least one higher-level language. Good
communication skills will be developed along with general studies in
humanities, social sciences, and the arts.
Ongoing
Study
Technological advances come so rapidly in the computer field that
continuous study is necessary to keep one's skills up to date post
graduation. Employers, hardware and software vendors, colleges and
universities, and private training institutions offer continuing
education. Additional training may come from professional development
seminars offered by professional computing societies.
Accredited
Programs
In the United States, Computer Science
programs are accredited by
ABET, Inc. If you choose to attend a
program that is not ABET accredited, you should be sure that the
university is regionally accredited.
The following is a current list of all universities offering accredited degree programs in
Computer Science. You may also download
a PDF of this list.
-
Alabama A&M University
-
Appalachian State University
-
Arizona State University
-
Armstrong Atlantic State
University
-
Auburn University
-
Baylor University
-
Boise State University
-
Bowie State University
-
Brigham Young University
-
Bucknell University
-
California Polytechnic State
University, San Luis Obispo
-
California State Polytechnic
University, Pomona
-
California State University,
Chico
-
California State University,
Dominguez Hills
-
California State University,
Fullerton
-
California State University, Long
Beach
-
California State University,
Northridge
-
California State University,
Sacramento
-
California State University, San
Bernardino
-
Calvin College
-
Case Western Reserve University
-
Central Connecticut State
University
-
City University of New York, City
College
-
City University of New York,
College of Staten Island
-
Clemson University
-
Coastal Carolina University
-
College of Charleston
-
College of New Jersey
-
Drexel University
-
East Tennessee State University
-
Eastern Kentucky University
-
Eastern Washington University
-
Fairleigh Dickinson University
(Teaneck Campus)
-
Florida A & M University
-
Florida Atlantic University
-
Florida Institute of Technology
-
Florida International University
(University Park)
-
George Mason University
-
Georgia Institute of Technology
-
Georgia Southern University
-
Grambling State University
-
Hampton University
-
Howard University
-
Illinois Institute of Technology
-
Illinois State University
-
Indiana University-Purdue
University Fort Wayne
-
Iona College
-
Iowa State University
-
Jackson State University
-
Jacksonville State University
-
Kansas State University
-
Kennesaw State University
-
Lafayette College
-
Lamar University
-
Lehigh University
-
Louisiana State University,
Shreveport
-
Louisiana Tech University
-
Loyola College in Maryland
-
Massachusetts Institute of
Technology
-
McNeese State University
-
Mercer University
-
Metropolitan State College of
Denver
-
Miami University
-
Middle Tennessee State University
-
Millersville University of
Pennsylvania
-
Mississippi State University
-
Mississippi Valley State
University
-
Montana State University -
Bozeman
-
Montana Tech of the University of
Montana
-
Montclair State University
-
New Jersey Institute of
Technology
-
Nicholls State University
-
Norfolk State University
-
North Carolina Agricultural and
Technical State University
-
North Carolina State University
at Raleigh
-
North Dakota State University
-
Northeastern University
-
Northern Arizona University
-
Oakland University
-
Ohio University
-
Oregon State University
-
Pace University
-
Pacific Lutheran University
-
Plymouth State University
-
Polytechnic University
-
Portland State University
-
Prairie View A & M University
-
Radford University
-
Robert Morris University
-
Rochester Institute of Technology
-
Rowan University
-
Salem State College
-
San Diego State University
-
San Francisco State University
-
San Jose State University
-
Slippery Rock University
-
South Carolina State University
-
South Dakota School of Mines and
Technology
-
Southeastern Louisiana University
-
Southern Connecticut State
University
-
Southern Illinois
University-Edwardsville
-
Southern Methodist University
|
|
Note: Some resources in this section are provided by the US Department
of Labor, Bureau of Labor Statistics.
|
|