Electrical and Computer Engineering
Program Description | Curriculum | Program Strengths | Career Opportunities
MSU Electrical and Computer Engineering students not only acquire a solid foundation
in computer engineering theory, they also have the opportunity to apply that knowledge to real world settings. The hands-on, project-based approach used by MSU faculty gives students the chance to work on cutting-edge technology from microrobots to supercomputers.
MSU engineering graduates have successful careers in aerospace, bio-medical systems, energy and electric power, environmental research and development, embedded systems, semi-conductors, and telecommunications, to name only a few.
As a student in electrical and computer engineering, you will learn how to:
- Acquire a solid foundation in electrical and computer engineering theory;
- Identify, formulate, and solve engineering problems;
- Acquire knowledge in the fundamental areas of computer programming, architecture, and organization;
- Understand the principles of software design, embedded computer system design, network and communication systems, and elements of theory of computation;
- Design and conduct laboratory experiments to test the characteristics and dynamics of systems and components;
- Participate effectively as a team member in and across disciplinary groups;
- Gain experience in critical thinking;
- Explore new and innovative ways to address advanced engineering problems;
- Engage in teamwork with students from other sciences on open-ended problems;
- Sharpen the oral and written communication of your ideas;
- Understand the impact of engineering solutions in a global and societal context;
- Recognize the importance of life-long learning;
- Understand contemporary issues relevant to computer engineering; and
- Conduct yourself in accordance with the highest professional and ethical standards.


