Kierunek Informatyka na Wydziale EAIiE AGH należy do najbardziej renomowanych kierunków kształcenia w dyscyplinie informatyka w Polsce. Kierunek ten posiada 30-letnią tradycję kształcenia i badań naukowych na poziomie znajdującym szerokie uznanie w kraju i zagranicą.
W odróżnieniu od powstałych w latach 2004/2005 na kilku Wydziałach AGH, w tym na wydziale EAIiE, kierunków Informatyka Stosowana związanych z edukacją w zakresie zastosowań narzędzi informatycznych w różnych dziedzinach techniki, kierunek Informatyka kształci specjalistów w zakresie tworzenia nowych technologii i narzędzi informatycznych.
Zrównoważony program studiów dający bardzo dobre podstawy teoretyczne i praktyczne umiejętności budowy nowoczesnego oprogramowania i sprzętu sprawia, że absolwenci kierunku Informatyka są szczególnie poszukiwani na rynku pracy.
Studia na kierunku Informatyka na Wydziale EAIiE AGH stanowią najkrótszą i najpewniejsza drogę do pracy w firmach informatycznych światowego formatu takich jak Google, IBM, Motorola, Sabre, ABB i wielu innych. Studia na tym kierunku są przeznaczone dla ludzi ambitnych chcących wnieść twórczy wkład w rozwój nowych technologii w skali światowej.
Kierunek Informatyka na AGH jest współautorem sukcesu Krakowa - pierwsze miejsce w roku 2010 w światowym rankingu miast o największym potencjale w zakresie rozwoju usług ITO i BPO .
Doceniając znaczenie kierunku Informatyka na AGH dla rozwoju przemysłu IT w Małopolsce Urząd Marszałkowski Województwa Małopolskiego podjął decyzję o sfinansowaniu w ramach MRPO budowy „Centrum Informatyki AGH - budynku dydaktycznego Katedry Informatyki AGH"
Specjalności na studiach dziennych
Systemy rozproszone i sieci komputerowe
Przedmiotem kształcenia w ramach tej specjalności jest problematyka związana z konstrukcją oprogramowania dla nowoczesnych systemów sieciowych umożliwiającego tworzenie usług gromadzenia, transmisji i prezentacji informacji w systemach rozproszonych. Szczególny nacisk położono na organizacje dostępu do danych multimedialnych, ich transmisji i prezentacji na urządzeniach mobilnych, realizujących bezprzewodowy dostęp do sieci komputerowej. Ważny element kształcenia dotyczy bezpieczeństwa w rozproszonych systemach komputerowych, będących podstawa elektronicznych transakcji i handlu. W zakresie technologii budowy oprogramowania sieciowego skupiono się na technikach komponentowych i oprogramowaniu do budowy portali. Zagadnienia te uzupełniono tematyką tworzenia baz danych w skalowanych systemach sieciowych. Szczególny nacisk położony jest na wykorzystanie wieloprocesorowych systemów komputerowych, klastrów komputerów i architektur metakomputerowych typu GRID. W programie specjalności obok przedmiotów związanych z algorytmami równoległymi, inżynierią środowisk rozległych, sposobami monitoringu obliczeń równoległych, ważne miejsce zajmują nowoczesne architektury komputerowe.
Wytwarzanie i integracja systemów informatycznych
Specjalność zorientowana jest na kształcenie informatyków z praktyczną znajomością zagadnień inżynierii oprogramowania. Wiodącą tematyką jest wykorzystanie nowoczesnych metod i technologii do budowy systemów informatycznych oraz prowadzenia przedsięwzięć projektowych. Kształcenie obejmuje szeroki wachlarz technik projektowania,specyfikacji oraz realizacji aplikacji użytkowych, narzędziowych i złożonych systemów, z naciskiem na uwzględnienie aspektów integracji rozwiązań różnych producentów. Zwraca się szczególną uwagę na współpracę z systemami baz danych, budowę aplikacji zorientowanych na pracę w środowisku sieciowym, wykorzystanie technik komponentowych oraz architektur opartych na usługach. Wśród rozważanych obszarów zastosowań na uwagę zasługują hurtownie i eksploracja danych, a także systemy informacji geograficznej (GIS). Istotne miejsce zajmuje także problematyka inżynierii wiedzy oraz przetwarzania danych w środowiskach mobilnych. Program zajęć pozwala na nabycie praktycznych umiejętności w zakresie administracji i zarządzania systemami baz danych, jak również zarządzania projektami,zarówno w metodykach klasycznych jak i lekkich (ang. agile).
Systemy interaktywne i metody wizualizacji
Specjalność stanowi odpowiedź na dynamiczny wzrost zapotrzebowania na specjalistów posiadających wiedzę oraz praktyczne umiejętności z zakresu szeroko rozumianej grafiki komputerowej, tworzenia animacji oraz tworzenia aplikacji symulujących zjawiska i zdarzenia z otaczającego nas świata. Jeśli aplikacje te zostaną wzbogacone o możliwość interakcji ze strony użytkownika, umożliwi to budowę symulatorów oraz gier komputerowych.
Realizacja treści programowych przedmiotów prowadzonych w ramach specjalności przygotuje jej absolwentów do:
- projektowania oraz efektywnego implementowania algorytmów symulacji zjawisk rzeczywistych, jak również wprowadzania uproszczeń do modelu informatycznego spełniających wymagania łagodnych systemów czasów rzeczywistego,
- implementacji algorytmów na nowoczesnych, wielordzeniowych procesorach w tym procesorach graficznych,
- praktycznego stosowania szeroko rozumianych technik grafiki komputerowej, w tym realizacji renderingu skomplikowanych scen trójwymiarowych w czasie rzeczywistym,
- realizacji złożonych systemów interaktywnych, w tym symulatorów oraz gier komputerowych,
- projektowania oraz implementacji systemów wizualizacji wysokorozdzielczej, a przede wszystkim trójwymiarowej. Poruszane w ramach specjalności zagadnienia będą dotyczyć również wizualizacji naukowej dla eksperymentów symulacyjnych z różnych dziedzin,
- praktycznego wykorzystania aspektów animacji komputerowej.
Powyższe umiejętności pozwolą absolwentom na podjęcie atrakcyjnej pracy w charakterze programisty, projektanta lub inżyniera wdrażającego złożone systemy interaktywne. Będą również stanowiły podstawę do dalszego pogłębiania wiedzy w tej niezwykle szybko zmieniającej się dziedzinie.






