Mission Statement
The mission of the CCNY Computer Engineering Program
in conformity with the mission of the School of Engineering is:
- To educate well-rounded and conscientious computer engineers capable
of becoming leaders in their profession.
- To carry out basic and applied research leading to new ideas, systems, and devices
in Computer Engineering and related interdisciplinary areas.
- To offer advice, service, and support to industry, government agencies,
schools, community groups and professional societies.
- To insure that the above is carried out in approriate and modern facilities that are
conducive to learning.
Program Educational Objectives
- To educate students for successful
careers in computer engineering or
related areas and to instill a desire
for continued learning.
- To make students aware of contemporary
environmental, economic
and technological issues.
- To prepare students for problem
solving duties in computer engineering
or related areas by thorough
training in methods of engineering
analysis and computational
use, including integrating
the basic mathematical, engineering
and scientific principles.
- To develop the skills needed for
the design process, including the
ability to identify and formulate
real world computer engineering
problems, to carry out background
research, to obtain worldwide
information, to think creatively, to
work individually and in teams, to
synthesize information, to evaluate
results and to communicate
effectively.
- To foster an understanding for
engineering measurements and
their uncertainties and to teach
and train students in carrying out
experiments and in data analysis
techniques.
- To educate students in the issues
of hardware, software and hardware-
software design tradeoffs.
- To infuse in our students an understanding
of their ethical and professional
responsibilities.
Program Outcomes
- an ability to apply knowledge of
mathematics, science and engineering.
- an ability to design and conduct
experiments, as well as to analyze
and interpret data.
- an ability to design a system, component
or a process to meet
desired needs.
- an ability to function on multi-disciplinary
teams.
- an ability to identify, formulate
and solve real world computer
engineering problems.
- an understanding of professional
and ethical responsibility.
- an ability to communicate effectively
- the broad education necessary to
understand the impact of engineering
solutions in global and
societal context.
- a recognition for the need for, and
an ability to engage in life-long
learning.
- a knowledge of contemporary
issues.
- an ability to use the techniques,
skills, and modern engineering
tools necessary for engineering
practice
- competence in computational and
simulation tools.
- competence in engineering probability.
- competence in software engineering.
- competence in hardware design.