Master of Science in Computer Engineering
The University of Texas at Dallas
Klucz informacyjny
Lokalizacja kampusu
Richardson, Stany Zjednoczone
Języki
Język angielski
Forma badania
W kampusie
Czas trwania
2 years
Tempo
Pełny etat
Czesne
USD 18 276 / per semester
Termin składania wniosków
Poproś o informacje
Najwcześniejsza data rozpoczęcia
May 2024
Wstęp
Program MS in Computer Engineering przygotowuje studentów do ról kierowniczych na stanowiskach badawczych, rozwojowych i projektowych, które wymagają zastosowania umiejętnych i pomysłowych rozwiązań problemów inżynierskich. Studenci, którzy uzyskali tytuł licencjata, mogą ubiegać się o tytuł magistra w programie inżynierii komputerowej. Program nauczania inżynierii komputerowej wymaga zrównoważonej wiedzy zarówno o algorytmie / oprogramowaniu, jak i obwodach / sprzęcie. Program został starannie zaprojektowany, aby umożliwić studentom zdobycie szerokiej wiedzy w zakresie rozwoju oprogramowania i sprzętu, i jest wystarczająco elastyczny, aby studenci mogli specjalizować się w wybranej przez siebie dziedzinie.
Kursy i badania są oferowane w różnych poddziedzinach inżynierii komputerowej, w tym w systemach operacyjnych, architekturze komputerowej, grafice komputerowej, rozpoznawaniu wzorców, sztucznej inteligencji, uczeniu maszynowym, systemach wbudowanych, sieciach komputerowych, systemach oprogramowania, analizie algorytmów, przetwarzaniu równoległym, VLSI , geometria obliczeniowa, automatyzacja projektowania, cyberbezpieczeństwo, zapewnienie informacji i nauka o danych.
Rekrutacja
Program
Wymagania stopnia
Magister inżynierii komputerowej wymaga co najmniej 33 godzin zaliczeń semestralnych.
Wszyscy studenci muszą mieć doradcę akademickiego, zatwierdzony plan studiów i ukończyć staż lub kurs praktyczny. Kursy podjęte bez zgody doradcy nie będą wliczane do wymogu 33 semestralnych godzin zaliczeniowych. Każdy student musi ukończyć staż lub kurs praktyk po zaliczeniu 18 godzin semestralnych. Pomyślne ukończenie zatwierdzonego toku studiów prowadzi do uzyskania tytułu magistra inżyniera informatyki.
Program MS in Computer Engineering ma zarówno opcję pracy magisterskiej, jak i innej. Wszyscy studenci studiów magisterskich w niepełnym wymiarze godzin w dziedzinie inżynierii komputerowej będą początkowo przypisani do opcji bez pracy magisterskiej. Osoby, które chciałyby wybrać opcję pracy magisterskiej, mogą to uczynić po uzyskaniu akceptacji wydziałowego promotora pracy.
Wszyscy studenci wspierani w pełnym wymiarze godzin są zobowiązani do udziału w opcji pracy dyplomowej. Opcja pracy dyplomowej wymaga sześciu godzin zaliczenia semestru badań (z czego trzy muszą być godzinami zaliczenia semestru pracy), pisemnej pracy dyplomowej złożonej na studiach magisterskich oraz formalnej publicznej obrony pracy dyplomowej. Komisja nadzorująca zarządza tą obroną i jest wybierana w porozumieniu z promotorem pracy dyplomowej studenta przed przystąpieniem do zaliczenia pracy dyplomowej. Semestralne godziny zaliczenia badań i pracy dyplomowej nie mogą być liczone w planie studiów magisterskich z inżynierii komputerowej, chyba że praca jest napisana i pomyślnie obroniona.
Stężenia
Jedno z dwóch wymienionych poniżej stężeń, z zastrzeżeniem zatwierdzenia przez doradcę absolwenta, musi być wykorzystane w celu spełnienia wymagań programu MSCE. Każda koncentracja jest określona przez cztery podstawowe kursy. Student musi ukończyć pozostałe kursy z wydziału i ogólnoszkolnych przedmiotów do wyboru. Uczniowie muszą osiągnąć ogólny GPA (średnia ocen) 3.0 lub lepszy, GPA 3.0 lub lepszy w swoich podstawowych klasach MSCE oraz ocenę B- lub lepszą we wszystkich podstawowych zajęciach z inżynierii komputerowej, aby spełnić ich wymagania stopnia. Jeden kurs inżynierii komputerowej na poziomie 5000 można zaliczyć do godzin zaliczenia semestru magisterskiego.
Koncentracja systemów wbudowanych:
Koncentracja systemów wbudowanych w inżynierii komputerowej koncentruje się na procesorach wbudowanych. Nacisk kursów w tej koncentracji kładzie się na aspekty sprzętowe / programowe procesorów wbudowanych w celu osiągnięcia różnych zadań sterowanych komputerowo.
Każdy student musi zaliczyć łącznie 33 godziny z trzech kategorii:
I. Kursy CE-Depth (Core): 12 semestralnych godzin zaliczeniowych
Każdy student musi ukończyć następujące cztery (4) kursy CE-Depth, uzyskując wynik B- lub lepszy w każdym kursie i ogólny GPA 3.0 lub lepszy w kursach podstawowych:
- CE 6304 Architektura komputera
- CE 6302 Mikroprocesor i systemy wbudowane
- CE 6370 Projektowanie i analiza systemów rekonfigurowalnych
- EKES 6367 Zastosowane cyfrowe przetwarzanie sygnału
II. Przedmioty obieralne CE-Breadth: 12 semestralnych godzin zaliczeniowych
Każdy student musi ukończyć cztery (4) kursy CE-Breadth Electives z następujących dwóch grup:
Grupa 1
Dowolne dwa (2) z następujących sześciu (6) kursów:
- CE 6301 Advanced Digital Logic
- Konstrukcja CE 6325 VLSI
- CE 6303 Testowanie i testowalny projekt
- CE 6306 Projektowanie układów scalonych specyficznych dla aplikacji
- CE 6375 Automatyzacja projektowania systemów VLSI
- EKES 6360 Cyfrowe przetwarzanie sygnału I
- EKES 6364 Uczenie maszynowe i rozpoznawanie wzorców
Grupa 2
Dowolne dwa (2) z następujących sześciu (6) kursów:
- CE 6308 Systemy czasu rzeczywistego
- CS 6313 Metody statystyczne w nauce o danych
- CS 6324 Bezpieczeństwo informacji
- Projektowanie bazy danych CS 6360
- CS 6363 Projektowanie i analiza algorytmów komputerowych
- CS 6375 Uczenie maszynowe
- CS 6378 Zaawansowane systemy operacyjne
- CS 6390 Zaawansowane sieci komputerowe
Opcja bez pracy dyplomowej: studenci muszą wziąć udział w dowolnych dwóch kursach w grupie 1 i dowolnych dwóch kursach w grupie 2.
Opcja pracy dyplomowej: studenci muszą wziąć jeden kurs z grupy 1, jeden kurs z grupy 2 i magister pracy z inżynierii komputerowej. Student może zdecydować się na podjęcie jednego magistra z kierunku Computer Engineering Research lub dodatkowego kursu w grupie 1 lub grupie 2. Wymagana jest wcześniejsza zgoda opiekuna magistra.
III. ECS Free Electives: 9 semestralnych godzin zaliczeniowych
Każdy student musi ukończyć trzy (3) bezpłatne kursy ECS do wyboru, które spełniają następujące warunki:
- Musi to być kurs w ECS School.
- Dozwolony jest tylko jeden kurs na poziomie 5000, jeśli: (a) stanowi warunek wstępny kursu z powyższej listy oraz (b) poprzedza kurs na poziomie 6000.
- Dozwolony jest tylko jeden temat specjalny.
- Wstępna akceptacja jest wymagana w przypadku: (a) jednego niezależnego badania (przez doradcę wydziału) i (b) do dwóch kursów innych niż ECS (przez doradcę MS Thesis).
Koncentracja systemów komputerowych:
Koncentracja systemów komputerowych w inżynierii komputerowej koncentruje się na ogólnych i zaawansowanych systemach komputerowych. Nacisk kursów w tym obszarze koncentracji kładzie się na aspekty sprzętowe / programowe systemów komputerowych do realizacji różnych zadań obliczeniowych
Każdy student musi zaliczyć łącznie 33 godziny z trzech kategorii:
I. Kursy CE-Depth (Core): 12 semestralnych godzin zaliczeniowych
Każdy student musi ukończyć następujące cztery (4) kursy CE-Depth, uzyskując wynik B- lub lepszy w każdym kursie i ogólny GPA 3.0 lub lepszy w kursach podstawowych:
- CE 6304 Architektura komputera
- Konstrukcja CE 6325 VLSI
- CS 6363 Projektowanie i analiza algorytmów komputerowych
- CS 6378 Zaawansowane systemy operacyjne
II. Przedmioty obieralne CE-Breadth: 12 semestralnych godzin zaliczeniowych
Każdy student musi ukończyć cztery (4) kursy CE-Breadth Electives z następujących dwóch grup:
Grupa 1
Dowolne dwa (2) z następujących sześciu (6) kursów:
- CE 6301 Advanced Digital Logic
- CE 6302 Mikroprocesor i systemy wbudowane
- CE 6303 Testowanie i testowalny projekt
- CE 6306 Projektowanie układów scalonych specyficznych dla aplikacji
- CE 6370 Projektowanie i analiza systemów rekonfigurowalnych
- EKES 6367 Zastosowane cyfrowe przetwarzanie sygnału
Grupa 2
Dowolne dwa (2) z następujących sześciu (6) kursów:
- CE 6308 Systemy czasu rzeczywistego
- CS 6324 Bezpieczeństwo informacji
- Budowa kompilatora CS 6353
- Projektowanie bazy danych CS 6360
- CS 6375 Uczenie maszynowe
- CS 6390 Zaawansowane sieci komputerowe
Opcja bez pracy dyplomowej: studenci muszą wziąć udział w dowolnych dwóch kursach w grupie 1 i dowolnych dwóch kursach w grupie 2.
Opcja pracy dyplomowej: studenci muszą wziąć jeden kurs z grupy 1, jeden kurs z grupy 2 i magister pracy z inżynierii komputerowej. Student może zdecydować się na podjęcie jednego magistra z kierunku Computer Engineering Research lub dodatkowego kursu w grupie 1 lub grupie 2. Wymagana jest wcześniejsza zgoda opiekuna magistra.
III. ECS Free Electives: 9 semestralnych godzin zaliczeniowych
Każdy student musi ukończyć trzy (3) bezpłatne kursy ECS do wyboru, które spełniają następujące warunki:
- Musi to być kurs w ECS School.
- Dozwolony jest tylko jeden kurs na poziomie 5000, jeśli: (a) stanowi warunek wstępny kursu z powyższej listy oraz (b) poprzedza kurs na poziomie 6000.
- Dozwolony jest tylko jeden temat specjalny.
- Wstępna akceptacja jest wymagana w przypadku: (a) jednego niezależnego badania (przez doradcę wydziału) i (b) do dwóch kursów innych niż ECS (przez doradcę MS Thesis).
Możliwości związane z karierą
Absolwenci programu poszukują stanowisk takich jak Inżynier Projektowania Oprogramowania, Inżynier Komputerowy, Inżynier Projektowania Sprzętu oraz Konsultant Systemowy dla sektora publicznego i prywatnego. Absolwenci Informatyki znajdują zatrudnienie w lokalnych, krajowych i międzynarodowych przedsiębiorstwach.
Udogodnienia
English Language Requirements
Potwierdź swoją znajomość języka angielskiego testem języka angielskiego Duolingo! DET to wygodny, szybki i niedrogi test online z języka angielskiego akceptowany przez ponad 4000 uniwersytetów (takich jak ten) na całym świecie.