I explained the optional or secondary topics for the Department of Computer Engineering, but they are also necessary in the near future, and also important for students of higher studies, to obtain preliminary information on OPTIMIZATION, WEB PROGRAMMING, MOBILE PROGRAMMING, BASICS OF COMPUTER VISION, DEEP LEARNING, BIG DATA, DATA MINING, AND ARTIFICIAL INTELLIGENCE.