section_path: Other branches of engineering/Computer engineering
section_name: Computer engineering
paragraph_text: Computer engineering
  
  Computer engineering (CE) is a branch of engineering that integrates several fields of computer science and electronic engineering required to develop computer hardware and software. Computer engineers usually have training in electronic engineering (or electrical engineering), software design, and hardware-software integration instead of only software engineering or electronic engineering.