• The Department of Computer Science and Engineering offers both a thesis and a non-thesis option for the degree of Master of Science in Computer Engineering. The thesis option requires students to pursue a more concentrated range of topics, while the non-thesis option allows students to explore various areas of computer engineering. 
  • An excellent selection of courses and laboratories support graduate studies in algorithms, artificial intelligence, machine learning, data mining, computer architecture, graphics, networks, computer vision, distributed systems, embedded systems, expert systems, formal verification, image processing, pattern recognition, robotics, databases, software engineering, computer security, compilers, programming languages, and VLSI design and CAD.