Poznań, Polska

Programowanie
(kierunek: Game Development)

I stopnia licencjackie
Spis treści
seo-optimization-modern-tech-php-syntax-highlighted-writing-programming-functions-laptop-big-data-internet-things-trend

⇑Programowanie na CDV

Język wykładowy: polski
Grupa kierunków: informatyczne
System studiów: sta­cjo­nar­ne, nie­sta­cjo­nar­ne
Strona www uczelni:
www.cdv.pl
www.cdv.pl/en

⇑Dlaczego warto wybrać specjalność programowanie w Collegium Da Vinci?

Dlaczego warto studiować w Collegium Da Vinci
Dlaczego warto:

To specjalność programowanie na kierunku Game Development w Collegium Da Vinci w Poznaniu. Powstaje z modułów dodatkowych dobranych do programu licencjatu i jest dla osób, które chcą programować gry i ich mechaniki.

Program: silniki gier i C++

W tym obszarze wybierasz między innymi moduły silniki gier – Unreal Engine, silniki gier – Unity oraz programowanie w C++. Uzupełniają one obowiązkową bazę kierunku, w której są programowanie gier oraz projektowanie i programowanie gier. Korzystasz też z narzędzi i technologii branży, w tym VR, a efekty zbierasz w portfolio. Całość kończy zespołowa praca dyplomowa: gra cyfrowa, nad którą pracujesz od pomysłu po gotowy build.

Specjalność: warsztat programisty gier

Wybierając podobne moduły, uczysz się:

  • programować, optymalizować kod i rozwiązywać problemy
  • programować gry w silniku Unity w języku C#
  • programować gry w Unreal Engine w języku C++ i z użyciem systemu Blueprints
  • analizować rozwiązania programistyczne i projektowe
  • przygotowywać portfolio projektowe

Po studiach: role programistyczne w grach

Po tej ścieżce możesz pracować jako programista(-ka) mechanik gier, programista(-ka) rozgrywki, programista(-ka) narzędzi lub programista(-ka) fizyki.

Na podstawie stron kierunku na cdv.pl.

⇑Przykłady zawodów

informatyk
Aplikacja bankowa, rozkład jazdy w telefonie, system, w którym lekarz wystawia receptę, sterownik linii produkcyjnej – za każdym z nich stoją informatycy. Jedni projektują i piszą oprogramowanie, inni budują sieci i dbają o serwery, jeszcze inni analizują dane, zabezpieczają systemy przed atakami albo uczą komputery rozpoznawać obrazy. Łączy ich jedno: rozwiązują problemy, rozkładając je na małe, logiczne kroki, które potrafi wykonać maszyna. To jeden z najszerszych zawodów, jakie można zdobyć po studiach – i jeden z tych, w których nauka nigdy się nie kończy.
programista-aplikacji
Przelew w banku zrobiony w kilka sekund, bilet na pociąg kupiony w drodze na peron, trening zapisany w telefonie – za każdą z tych rzeczy stoi kod, który ktoś zaprojektował, napisał, przetestował i wciąż poprawia. Programista aplikacji tworzy programy na telefony, komputery i do przeglądarki: od małych narzędzi po systemy, z których codziennie korzystają tysiące ludzi. Wbrew stereotypowi nie siedzi samotnie w ciemnym pokoju – pracuje w zespole, rozmawia z projektantami i klientami, a najwięcej czasu spędza na rozwiązywaniu problemów.
programista-aplikacji-mobilnych
Budzik w telefonie, aplikacja do biletów, mapa z dojazdem na uczelnię, bankowość, gra w kolejce do kasy – smartfon to dziś kilkadziesiąt programów, z których każdy ktoś napisał. Programista aplikacji mobilnych projektuje i tworzy właśnie takie programy. Dba, by działały szybko na tanim i drogim telefonie, nie zżerały baterii, były bezpieczne i wygodne nawet dla osoby, która korzysta z nich jedną ręką w zatłoczonym tramwaju. To praca dla tych, którzy lubią logiczne łamigłówki, ale też myślą o ludziach po drugiej stronie ekranu.
projektant-stron-internetowych-webmaster
Mała piekarnia chce przyjmować zamówienia na torty przez internet. Fundacja potrzebuje strony, na której można wesprzeć zbiórkę. Szkoła językowa – serwisu z grafikiem zajęć i zapisami. Każde z tych zleceń trafia do webmastera, który zamienia potrzeby klienta w działającą witrynę: planuje jej strukturę, składa w całość teksty, zdjęcia i grafiki, programuje, umieszcza na serwerze i dba, żeby działała także po premierze. To zawód dla osób, które lubią technikę, ale też widzą sens w rozwiązywaniu konkretnych problemów konkretnych ludzi.
specjalista-bezpieczenstwa-oprogramowania
Jedno źle zabezpieczone pole formularza w sklepie internetowym wystarczy, by ktoś z zewnątrz wyciągnął dane tysięcy klientów. Jedna przestarzała biblioteka w aplikacji bankowej – i drobna luka staje się otwartymi drzwiami. Specjalista bezpieczeństwa oprogramowania szuka takich miejsc, zanim zrobią to przestępcy. Analizuje kod i architekturę systemów, przeprowadza testy bezpieczeństwa, ustala zasady, według których programiści piszą aplikacje, i pilnuje, by poprawki trafiły tam, gdzie trzeba. To praca na styku programowania, testowania i myślenia jak atakujący.
specjalista-do-spraw-rozwoju-oprogramowania-systemow-informatycznych
System, który obsługuje zamówienia w hurtowni, działa od lat i nikt nie wyobraża sobie bez niego dnia. Teraz trzeba dodać do niego nową formę płatności, przenieść go na nowe serwery i sprawić, by nie zwalniał w szczycie sezonu – a wszystko bez zatrzymywania pracy firmy. Tym zajmuje się specjalista do spraw rozwoju oprogramowania systemów informatycznych. Nie zawsze pisze aplikacje od zera: częściej utrzymuje, poprawia i rozbudowuje oprogramowanie, z którego codziennie korzystają setki ludzi. Analizuje wymagania, projektuje zmiany, programuje, testuje i dba o dokumentację.
tester-oprogramowania-komputerowego
Co się stanie, jeśli w polu „wiek” ktoś wpisze literę, dwa razy szybko kliknie „zapłać” albo straci zasięg w połowie przelewu? Programista pisze aplikację tak, żeby działała. Tester oprogramowania komputerowego sprawdza, kiedy przestaje działać – zanim zrobią to użytkownicy. Projektuje scenariusze testów, wyszukuje błędy, opisuje je tak, żeby dało się je szybko naprawić, a coraz częściej pisze też programy, które testują automatycznie. To zawód dla osób dociekliwych i dokładnych, które lubią technologię i patrzą na nią oczami użytkownika.

Kontakt:

ul. gen. Tadeusza Kutrzeby 10
61-719 Poznań
tel. 61 27 11 000
Polityka Prywatności