Program MS in Computer Engineering przenosi studentów na wiodącą pozycję w inżynierii komputerowej poprzez rozwiązywanie rzeczywistych problemów, co z kolei przyczynia się do rozwoju społeczności lokalnych i całego społeczeństwa. Program ten ma na celu przygotowanie studentów do awansu zawodowego lub do dalszych studiów na poziomie doktoranckim. Ma dwie opcje, pracę magisterską i zawodową (bez pracy magisterskiej). Jest to program studiów oparty na badaniach, wymagający od studentów ukończenia niezależnych badań, które kończą się kilkoma projektami oraz, w jednej z opcji, projektem pracy magisterskiej. Unikalne w naszym programie jest koncentracja na optymalizacji i modelach stochastycznych, nauczana przez doświadczonych wykładowców, którzy mają rozległą wiedzę w zakresie optymalizacji wypukłej do projektowania obwodów VSLI, zastosowania modeli semi-Markowa do optymalizacji sieci bezprzewodowych oraz teorii kolejkowania do analizy ruchu telekomunikacyjnego . Zaprojektowany z myślą o Tobie Każda opcja obejmuje rygorystyczny program nauczania i pozwala uczniom skoncentrować swój program na następujących specjalistycznych obszarach: Architektura komputerowa i przetwarzanie rozproszone Zaawansowane sieci komputerowe (w tym cyberbezpieczeństwo) Projekt obwodu VLSI Robotyka, sztuczna inteligencja i uczenie maszynowe (w tym wizja komputerowa) Studenci zdobywają umiejętności rynkowe, które sprawiają, że stają się liderami w branżach związanych z komputerami: Umiejętność identyfikowania i rozwiązywania złożonych problemów technologicznych w robotyce, lotnictwie, biznesie, medycynie, wojsku i innych istotnych obszarach. Umiejętności miękkie w rozwiązywaniu złożonych problemów, komunikacji i kreatywnym myśleniu. Inżynier komputerowy musi komunikować się z użytkownikami końcowymi, menedżerami i dostawcami, aby określić cele obliczeniowe i wymagania systemowe, ale także z innymi naukowcami, aby rozwiązać pojawiające się złożone problemy obliczeniowe. Umiejętność zastosowania i adaptacji zasad teoretycznych do tworzenia nowego oprogramowania i/lub sprzętu komputerowego. Umiejętności matematyczne związane z komputerem, np. algebra liniowa, rachunek różniczkowy, statystyka, matematyka dyskretna i optymalizacja. Biegła znajomość głównych języków programowania, takich jak C/C++; muszą kontynuować naukę nowych języków, gdy się pojawią. Techniczne umiejętności pisania w celu dokumentowania i publikowania ich wyników i projektów. Umiejętność nauczania inżynierii i informatyki na wszystkich poziomach akademickich. Inżynieria systemów złożonych Projektowanie logiki (obwodu) Akredytacja Southern Association of Colleges and Schools Commission on Colleges (SACSCOC).
-