Michigan State University College Of EngineeringElectrical and Computer Engineering HomeMichigan State University HomepageCollege of Engineering Homepage
Printer Friendly

Links

GRADUATE

UNDERGRADUATE

ECE COURSES

ADVISING

STUDENT ORGANIZATIONS

JOBS

STUDENTS

ECE WEBSITE


WWW ECE


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.



A Caption, If needed
: Curriculum & Sample Program

: Technical Electives

: Advising
    Contact Us Copyright 2005 Michigan State University    
APPLIED ENGINEERING SCIENCES  |  BIOSYSTEMS & AGRICULTURAL ENGINEERING  |  CHEMICAL ENGINEERING & MATERIALS SCIENCE
CIVIL & ENVIRONMENTAL ENGINEERING  |  COMPUTER SCIENCE & ENGINEERING  |  ELECTRICAL & COMPUTER ENGINEERING
MECHANICAL ENGINEERING