Word - Computer Science

advertisement
COMPUTER SCIENCE
The Computer Science program at Siena features excellent facilities, full-time dedicated faculty and a wide
variety of educational and career opportunities. The curriculum is based upon the guidelines of the Association
for Computing Machinery, the major professional association of computer scientists. In addition to the major,
the department also offers minors and certificates in Computer Science and in Information Systems.
There are nine full-time faculty members in the department. Classes are taught by the full-time faculty and not
by graduate teaching assistants. The maximum class size in the department is 35 (and most computer science
classes have fewer than 25 students), which means that there is an interactive learning environment rather
than a passive one. The program is oriented towards “hands on” computing, but that doesn’t mean that
computer science majors lock themselves up in a closet with a machine all semester. Beginning with the first
course, students develop their abilities to solve problems, analyze, synthesize, think critically and
communicate. Many courses require group projects and intensive teamwork. Students may round out their
academic experience by participating in a very strong internship program, 3-2 engineering program, or
summer research opportunities.
For additional information, see the department’s Home Page at http://www.cs.siena.edu
Curriculum
Computer Science students at Siena complete a
minimum of ten computer science courses.
The following information provides a rough idea of
the course work Computer Science students
complete at Siena. Requirements occasionally
change.
Students are required to take at least ten courses
in Computer Science, including:
Introduction to Computer Science
Introduction to Programming
Data Structures
Computer Architecture and Assembly Language
Object-Oriented Design and Programming
Analysis of Algorithms
Students must take four to seven upper level
electives choosing from the following:
Numerical Methods
Computer Organization
Operating Systems
Programming Languages
Database Management
Advanced Database
Communications & Networks
Introduction to Artificial Intelligence
Advanced Topics in Computer Science (frequent
topics include Graphics, Web Design, System
Administration, etc.)
Software Engineering I & II
Independent Study
Computer Science Students are required to take:
Calculus I & II
Discrete Mathematics I & II
Two Physics classes are also required:
Introductory Electronics
Digital Electronics
3/2 Cooperative Engineering Program
Students interested in computer engineering spend
the first three years at Siena following the same
curriculum as other computer science students and
two final years at one of our cooperating
institutions. These students receive the B.S.
degree from Siena in Computer Science at the end
of the fourth year of study and the B.E. degree in
Computer Engineering at the conclusion of the fifth
year. The cooperating institutions are: Rensselaer
Polytechnic Institute, Catholic University, Clarkson
University,
Manhattan
College,
SUNY—
Binghamton and Western New England College.
The 3/2 Engineering Coordinator will work with
each student to ensure that they are completing the
proper coursework for completion of the program.
with the on-campus internship coordinator and a
designated individual in the agency, institution or
business organization providing the internship. The
demand for computer science interns has always
exceeded the number of students available. Many
internships pay a salary.
Recent internship
placements include:
Facilities
Albany County Dept. of Mgmt. Info. Services
BASF
Brainstorm Micro
Digitronics
Ebling Associates
Federal Highway Administration
GE Corporate Business Information Center
GE Corporate Research and Development
GE Information Systems, Turbine Division
GE Plastics
GE Plastics Business Group
GE Power Systems
GE, Silicone Products Division
Kaiser Permanente
Laboratory Microsystems
Map Info
Matthew Bender Inc.
Neddam Software Technologies
NYS Department of Education – Office of the
Auditor
NYS Dept. of Health, Bureau of Communicable
Disease Control
NYS Div. of Housing and Community Renewal
NYS Health Department
NYS Higher Education Service Corporation
NYS Insurance Fund
NYS Teachers Retirement System
Siena College
Town of Colonie
Watervliet Arsenal (Benet Research Labs)
Watervliet Arsenal, US Army Health Clinic
In addition to the campus network (PCs, Macs, file
servers, 24/7 access at several sites, all dorms
wired for Internet), the department maintains its
own network and labs to provide for the special
hardware and software needs of an academic
Computer Science program. All of our classrooms
have computers and projection capability, with
complete Internet access.
All the department’s PCs (over 100) and servers
(5) are connected to the Siena College network
and the Internet. Operating systems used in the
department include Windows (NT, 98, 2000, XP),
Unix (Linux, Digital UNIX), and Macintosh. A wide
range of software is also available including many
programming languages (C++, Java, Perl, C,
Scheme, Prolong, Visual Basic, and others),
Microsoft Office, Oracle9i, several software
development tools, web hosting software, and
much more.
The department has a systems laboratory, a
software engineering laboratory, a computer
applications
laboratory,
a
general-purpose
Computer Science laboratory, and an open
Computer Science lab where Computer Science
students can work at any time. In addition, there
are several student research/project rooms where
students performing independent study or research
can work on more individualized or specialized
projects with faculty guidance. Scanners and laser
letter-quality and graphics printers are available,
including color laser printers. For students living
off-campus, much of the software used in
coursework can be accessed remotely.
Beyond the Classroom
Internships
Internships provide students with the opportunity to
gain practical experience in their field of interest.
Work is supervised and evaluated in conjunction
Glens Falls Post-Star
GlobalSpec
Henry Schein Pharmaceutical
IBM
Independent consulting, self-employed
Ingersoll-Rand
John Hancock Financial Services
Kearfott Guidance & Navigation
Key Services
Lockheed Martin
Logic Technology
Map Info
MITRE Corp.
NYNEX Service Co.
NYS Department of Education
NYS Dept. of Taxation & Finance
NYS Department of Motor Vehicles
On2 Technologies
Oracle Corp.
Pioneer Standard Electronics
PSI Net
Symbol Technologies, Inc.
The Travelers Insurance Co.
Watervliet Arsenal
Employment Opportunities
The results of the annual surveys conducted by
Siena’s Career Center indicate that during the last
several years approximately 95 percent of Siena’s
Computer Science graduates were employed in a
computer-related field or in graduate school. The
long-term prospects continue to be excellent (see
table below). Here is a partial listing of recent
employers:
Bitwise
CDP Health Plan
CMA
Coopers & Lybrand
Delta Airlines
Digital Equipment Corp.
Doubleday Book/Music Clubs Inc.
Eclipse Software
Electronic Data Systems Corp.
Fleet Bank
GE Consulting Services Corporation
GE Corporation
GE Research & Development Center
General CAD/CAM, Inc.
Fastest growing occupations covered in the 2002-03 Occupational Outlook Handbook
of the U.S. Bureau of Labor Statistics:
Occupation
1. Computer software
engineers, applications
2. Computer support
specialists
3. Computer software
engineers, systems software
4. Network and computer
systems administrators
5. Network systems and data
communications analysts
6. Desktop
publishers
7. Database
administrators
8. Personal and home care
aides
9. Computer systems
analysts
10. Medical
assistants
Jobs
(in thousands)
380
% increase
over next 10 years
100
Source of education
Bachelor's degree, CS
490
97
Associate degree, CS
284
90
Bachelor's degree, CS
187
82
Bachelor's degree, CS
92
77
Bachelor's degree, CS
25
67
Postsecondary vocational award
70
66
Bachelor's degree, CS
258
62
Short-term on-the-job training
258
60
Bachelor's degree, CS
187
57
Moderate-term on-the-job training
Graduate School Placement
While the majority of majors choose to enter the
work force right after graduation, some pursue
graduate programs directly after completing their
Bachelor’s degrees. In recent years our alumni
have studied in graduate programs at:
California Institute of Technology
Johns Hopkins University
Rensselaer Polytechnic Institute
Stevens Institute of Technology
SUNY Stonybrook
Syracuse University
The University at Albany
Union College
University of Maryland
University of Pennsylvania
Virginia Polytechnic Institute
Focus on Faculty and Research Interests
Eric A. Breimer, Ph.D., Rensselaer Polytechnic
Institute. Machine Learning, Computational
Biology.
Mary Anne Egan, Ph.D., Rensselaer Polytechnic
Institute. Evolutionary Computation, Data
Clustering and Visualization
Robin Flatland, Ph.D., Rensselaer Polytechnic
Institute. Computational Geometry, Computer
Vision, Algorithm Animation.
S. Johanna Horowitz, M.S., Computer Science,
Union College. Artificial Intelligence, Operating
Systems.
Scott B. Hunter, Ph.D., Cornell University. Artificial
Intelligence, Algorithms.
Timoth C. Lederman, Ph.D., University of Stirling
(Scotland). Communications and Networks.
James R. Matthews, M.A., Mathematics and
Computer Science, The University at Albany. Data
Structures and Algorithms.
James R. Nolan, Ph.D., The University at Albany.
Management Information Systems, Artificial
Intelligence.
Leonard Putnick, Ph.D., Rensselaer Polytechnic
Institute. Numerical Computing.
Scott Vandenberg, Ph.D., University of WisconsinMadison. Database Systems, Introductory
Computer Science.
Robert Yoder, Ph.D., The University at Albany.
Data Structures, Operating Systems.
Support Staff
Ken Swarner, M.S., Computer Science, The
University at Albany.
System Administrator,
Adjunct Instructor.
SIENA AT A GLANCE
Founded by the Franciscan Friars, Siena provides a values-oriented education one student at a time.
Location: Loudonville, New York
Two miles north of Albany
Academics: 26 Majors in Science, Business and
Liberal Arts; Minors and Certificate Programs. All
students follow a Liberal Arts Core Curriculum.
Campus: Suburban, 155 acres
Enrollment: 2,700 undergraduates
54% women, 46% men
Campus Life: 60+ organizations: intramural sports
volunteer activities, campus ministry, student
government, academic and professional clubs
Faculty: More than 212 full-time faculty
Student /Faculty Ratio: 14:1
Avg. Class size: 20
Lab size: 10 to 20
Athletics: 19 NCAA Division I Sports for men and
women; athletic complex with indoor pool, exercise
and sport facilities available to all students
Student Housing: 75% of students
Live in on-campus housing
Costs for 2002 –2003: Tuition and Fees: $16,405
Room/Board: $7,030
Computer Access: 24 hours, for all students
Internet, e-mail and software packages
Residence Halls are wired for net access
For more information contact the Admissions Office
at 1-888-AT SIENA or see us on the web at
www.siena.edu
Download