|
|
 |
 |

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's 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. Be sure to check with ABET for additions or changes.
-
Alabama A&M University
-
University of Alabama at
Birmingham
-
The University of Alabama in
Huntsville
-
The University of Alabama
-
University of Alaska Fairbanks
-
Appalachian State University
-
Arizona State University
-
University of Arkansas at Little
Rock
-
University of Arkansas
-
Armstrong Atlantic State
University
-
Auburn University
-
Baylor University
-
Bloomsburg University of
Pennsylvania
-
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, Los
Angeles
-
California State University,
Northridge
-
California State University,
Sacramento
-
California State University, San
Bernardino
-
California University of
Pennsylvania
-
University of California,
Berkeley
-
University of California, Davis
-
University of California, Los
Angeles
-
University of California,
Riverside
-
University of California, Santa
Barbara
-
Calvin College
-
Case Western Reserve University
-
Cedarville University
-
Central Connecticut State
University
-
University of Central Florida
-
College of Charleston
-
University of Cincinnati
-
Clemson University
-
Coastal Carolina University
-
University of Colorado at
Colorado Springs
-
University of Colorado at Denver
and Health Sciences Center
-
University of Connecticut
-
Drexel University
-
East Tennessee State University
-
Eastern Kentucky University
-
Eastern Washington University
-
University of Evansville
-
Fairleigh Dickinson University
(Metropolitan Campus)
-
Florida A & M University
-
Florida Atlantic University
-
Florida Institute of Technology
-
Florida International University
(University Park)
-
Florida State University
-
Gannon University
-
George Mason University
-
The George Washington University
-
Georgia Institute of Technology
-
Georgia Southern University
-
Grambling State University
-
Hampton University
-
University of Houston
-
University of Houston-Clear Lake
-
Howard University
-
Idaho State University
-
University of Idaho
-
University of Illinois at Chicago
-
University of Illinois at
Urbana-Champaign
-
Illinois Institute of Technology
-
Illinois State University
-
Indiana University-Purdue
University Fort Wayne
-
Iona College
-
Iowa State University
-
Jackson State University
-
Jacksonville State University
-
The Johns Hopkins University
-
Kansas State University
-
The University of Kansas
-
Kennesaw State University
-
University of Kentucky
-
Lafayette College
-
Lamar University
-
Lehigh University
-
University of Louisiana at
Lafayette
-
University of Louisiana at Monroe
-
Louisiana State University,
Shreveport
-
Louisiana Tech University
-
University of Louisville
-
Loyola College in Maryland
-
University of Maine
-
University of Maryland Baltimore
County
-
University of Massachusetts
Boston
-
University of Massachusetts
Dartmouth
-
Massachusetts Institute of
Technology
-
University of Massachusetts
Lowell
-
McNeese State University
-
The University of Memphis
-
Mercer University
-
Metropolitan State College of
Denver
-
Miami University
-
University of Michigan
-
University of Michigan-Dearborn
-
Middle Tennessee State University
-
Millersville University of
Pennsylvania
-
University of Minnesota Duluth
-
Mississippi State University
-
Mississippi Valley State
University
-
University of Mississippi
|
|
Note: Some resources in this section are provided by the US Department
of Labor, Bureau of Labor Statistics.
|
|