Computer Engineering
Computer
Engineering (CPE) is a branch of engineering that encompasses
the theory, design, and applications of computers and information
processing technique. The CpE curriculum is more hardware-oriented,
including mixed-signal electronics theory and application,
than the computer science and engineering (CSE) curriculum.
Students acquire a common background with CSE students in
the fundamental areas of programming, architecture, and organization
of digital computers, data structures, principles of software
design, and elements of theory of computation.
Program
strengths at MSU include the major engineering design experience,
design of VLSI circuits and systems, integration of hardware/software,
contemporary engineering design and modeling tools throughout
the curriculum; and advanced engineering design options in
hardware, software, and communications. This program is interdepartmental
with the Department of Computer Science and Engineering.
Program Educational Objectives
The bachelor's degrees in computer engineering provide its graduates with a
solid foundation on which they can build successful and sustainable careers in the ever-changing global work environment.
The program prepares its graduates for a variety of career paths including engineering positions directly after program
completion, entry to engineering graduate school, and entry to other professional graduate-level schools, and eventual
leadership in technical, organizational, and entrepreneurial arenas.
Specifically, the electrical engineering and computer engineering programs prepares its graduates to become successful in:
- maintaining and increasing their technical and/or broad expertise through lifelong learning;
- using/applying their continually improving expertise in the practice of electrical/computer engineering or a related career; and
- sharing their expertise to the benefit of the larger community
Features
of the Computer Engineering Program
The
computer engineering program provides its graduates with a
solid foundation on which they can build successful and sustainable
careers. Within the first several years following graduation,
graduates of the computer engineering program will:
1.
have acquired an understanding of the discipline, built on
an exposure to a broad range of computer engineering topics
including the latest and emerging techniques and technologies.
2.
have established expertise within the discipline originating
with in-depth study in selected curricular areas emphasizing
the solution to engineering problems using proper tools, practical
approaches, and creative problem solving.
3.
be engaged in lifelong learning in computer engineering, based
on a strong foundation in the core sciences and mathematics.
4.
have an appreciation for the global and societal impact of
the discipline through an exposure to contemporary issues,
and a knowledge and respect for ethical standards and professional
responsibilities.
5.
have successfully utilized essential professional skills such
as teamwork and communications, both oral and written, within
the context of engineering problem solving and design.
In
striving to meet these objectives, the program provides students
with educational quality and breadth enabling them to adapt
to and thrive in the ever-changing global work environment.
To achieve this, the program provides a sufficiently broad
base of mathematics, physical science, engineering science,
computer experience, laboratory experience, and design experience
in order that the students can learn to apply the fundamentals
of computer engineering principles in a reasonable and efficient
manner. Students in the program gain competency in programming,
discrete structures, algorithms, operating systems, computer
architecture, circuits and systems, digital systems, electronics,
control systems, and signal processing. Further, the students
establish computer engineering expertise in selected areas:
hardware, software, or communications. The program also provides
professional development opportunities for students through
optional cooperative education, study abroad, and other co-curricular
programs.
The
Computer Engineering major BS degree program is accredited
by the Engineering Accreditation Commission of ABET, 111 Market
Place, Suite 1050, Baltimore MD 21202-4012 - telephone (410)
347-7700.
|