Introduction Computer engineering is a multidisciplinary field that encompasses both software and hardware development. As such, computer engineers must possess…