A Computer Engineer is responsible for designing computer systems, software and hardware applications. As a graduate you will be able to:

  • Researching current and new technologies and programming solutions
  • Writing and creating programs for specific uses per company or client needs
  • Troubleshooting database anomalies, problems, inefficiencies and data loss
  • Understanding of integrated system management
  • Familiarity with basic coding, program and design, such as HTML/CSS and database development
  • Expert knowledge of programming and computer engineering best practices
  • In-depth understanding of relevant programming languages, including Python, Ruby, Java and C#
  • Great project management abilities, including time management, prioritization and organization

The Department environment will also encourage you to have excellent communication skills, including speaking, writing and active listening.