Computer Engineering (CpE)

Computer Engineers help design and develop computer architectures, firmware controllers for inkjet printers, next generation microprocessors, and networks. Many tasks in this ever-evolving industry require the combined knowledge of hardware and software. Computer Engineers fill this need.

Computer Engineers are specialists in computer system design, with background in both electrical engineering and computer science. Their knowledge of digital hardware, software, and electronics design and implementation distinguishes them from computer scientists. MECOP interns focused on Computer Engineering have the opportunity to develop marketable skills in computer architecture, microprocessor systems, VLSI systems, information security, multimedia and more.

Internship History

Participating Universities

MECOP currently accepts Computer Engineering students from the following universities:

Academic Advisors

Course Information

Internship Project Samples

  • Script Development
  • Test Harness Development
  • Regression Testing
  • Verilog, VHDL, Perl, Java, C/C++ Programming
  • Circuit Board Design
  • Switching Power Supply Test Fixture
  • Programming and Debugging a Data Collection Utility
  • Windows Porting and Licensing of Unix Applications
  • Software Quality Assurance

Key Course Highlights

  • Computer Organization and Assembly Language Processing
  • Microprocessor Design
  • Computer Architecture
  • VLSI System Design
  • Operating Systems
  • Electronics
  • Signals and Systems