Common Electives Sub-package (0-3 CH) 
                     Students can take up to 3 credit hours from the following courses:  
                     • CMPS 312 Mobile Application Development 
                     • 
                        CMPS 385 Computer Security 
                     • 
                        CMPE 480 Computer Vision 
                     • 
                        CMPE 488 Wireless Networks and Applications 
                     • CMPS 485 Network Security
   | 
                     CE Electives Sub-package (9-12 CH) 
                     Students must complete a minimum of 9 to 12 CH from the following courses: 
                     • 
                        CMPE 399 Practical Training  
                     • 
                        CMPE 470 Modern Computer Organization  
                     • 
                        CMPE 471 Selected Topics in Computer Engineering 
                     • 
                        CMPE 474 Artificial Neural Networks 
                     • 
                        CMPE 481 Modeling and Simulation of Digital Systems 
                     • 
                        CMPE 482 Multimedia Networks 
                     • 
                        CMPE 483 Introduction to Robotics  
                     • 
                        CMPE 485 Fundamentals of Digital Image Processing 
                     • 
                        CMPE 487 Hardware Software Co-Design 
                     • CMPS 460 Machine Learning  |