Programowanie wsparte AI
Stacjonarne, Niestacjonarne | 7 semestrów BydgoszczTo studia inżynierskie o profilu praktycznym, stworzone z myślą o nauce programowania i rosnącym znaczeniu sztucznej inteligencji w tworzeniu oprogramowania. Nauczysz się nie tylko projektować i rozwijać aplikacje desktop, mobilne oraz sieciowe, ale też integrować je z narzędziami AI, wykorzystywać modele uczenia maszynowego i analizować dane w sposób umożliwiający podejmowanie inteligentnych decyzji przez systemy. Zdobędziesz umiejętności niezbędne do pracy z nowoczesnymi frameworkami, bibliotekami AI oraz tworzenia rozwiązań wspierających automatyzację i personalizację oprogramowania. Zajęcia prowadzą doświadczeni praktycy: programiści, analitycy danych, architekci systemów oraz specjaliści AI. W trakcie siedmiu semestrów poznasz nie tylko klasyczne techniki programowania, ale także metody trenowania modeli, podstawy przetwarzania języka naturalnego (NLP), analizy i syntezy dźwięków i obrazów, testowania i wdrażania inteligentnych aplikacji w środowiskach chmurowych.
Specjalność Programowanie wsparte AI to praktyczny i nowoczesny kierunek studiów inżynierskich, który odpowiada na rosnące zapotrzebowanie rynku na programistów łączących klasyczne umiejętności kodowania z wiedzą z zakresu sztucznej inteligencji. Program kształcenia obejmuje szerokie spektrum zagadnień technicznych, kreatywnych i analitycznych, dzięki którym absolwenci są przygotowani do tworzenia nowoczesnych, inteligentnych rozwiązań IT. Studenci zdobywają wiedzę z zakresu projektowania i budowy aplikacji webowych oraz mobilnych, ucząc się m.in. programowania w językach C#, Java, PHP i Python, a z wykorzystaniem platform takich jak .NET, Unity, Azure. Szczególny nacisk położono na integrację sztucznej inteligencji z aplikacjami. Zarówno w kontekście inżynierii promptów, jak i wykorzystania interfejsów programistycznych modeli językowych (LLM/SLM, MCP), trenowania własnych modeli, budowy agentów AI, a także tworzenia inteligentnych aplikacji chmurowych. W ramach kierunku rozwijane są umiejętności tworzenia nowoczesnych interfejsów użytkownika (UX/UI), wykorzystania nowoczesnych frameworków do tworzenia aplikacji internetowych, stosowania zaawansowanych technik programistycznych oraz pracy z bazami danych, w tym relacyjnymi i NoSQL. Studenci uczą się również, jak projektować i wdrażać aplikacje w środowiskach rozproszonych, zarządzać serwerami sieciowymi oraz dbać o bezpieczeństwo rozwiązań opartych na AI.
Wiedza zdobyta na tym kierunku pozwala studentom tworzyć inteligentne gry komputerowe w silniku Unity, rozwijać aplikacje wykorzystujące uczenie maszynowe oraz skutecznie łączyć kreatywność programistyczną z praktycznym wykorzystaniem najnowszych technologii AI. Ważną część kształcenia stanowią praktyki zawodowe – aż 960 godzin przeznaczonych na zdobywanie realnego doświadczenia, także w firmach sektora bezpieczeństwa cyfrowego.
