
Bachelor of Science in Computer Science (BSc)
Paris, Francja
CZAS TRWANIA
3 Years
JĘZYKI
Język angielski
TEMPO
Pełny etat
TERMIN SKŁADANIA WNIOSKÓW
31 Jul 2025
NAJWCZEŚNIEJSZA DATA ROZPOCZĘCIA
Sep 2025
CZESNE
EUR 9900 / per year *
FORMACIE STUDIÓW
W kampusie
* 1. rok: 10 400 EUR
Wstęp
Akredytowany przez Commission des titres d'ingénieur (Cti), program ten pozwala studentom zdobyć podstawy teoretyczne i techniczne, które pozwolą im stać się wszechstronnymi programistami. Absolwenci tego programu otrzymają krajowy tytuł licencjata ("Grade de licence").
Idealni studenci
Program ten jest otwarty dla kandydatów z wykształceniem naukowym na poziomie szkoły średniej i solidnym doświadczeniem w matematyce i naukach ogólnych.
Rekrutacja
Opłata za program
Galeria
Program
Struktura programu
Rok 1 | Semestr 1 | Semestr 2 + 1-miesięczny staż |
Rok 2 | Semestr 3 | Semestr 4 |
Rok 3 | Semestr 5 | Semestr 6 (=6-miesięczny staż w firmie/ośrodku badawczym) |
Studenci zapisani na ten program mogą po ukończeniu studiów kontynuować studia magisterskie.
Rok 1
Od samego początku programu informatyka jest obecna wśród wszystkich różnych treści dostarczanych studentom. Ponieważ nie można tego zrobić z minimalnym zapleczem matematycznym i reprezentacją danych, wprowadzenie do języka programowania odbywa się wraz z przeglądem umiejętności matematycznych: podstaw rachunku różniczkowego, prawdopodobieństwa i algebry, co pozwoli studentom zacząć myśleć jak inżynier oprogramowania.
Te podstawowe umiejętności zapewnią uczniom efektywną organizację umysłową, umożliwiającą organizowanie danych i projektowanie rozwiązań, które rozwiążą każdy problem, jaki program może rozwiązać, od obliczeń naukowych po projektowanie architektury aplikacji biznesowych.
Wspólnym krokiem w kierunku koncepcji rozwiązań programistycznych będzie programowanie z wykorzystaniem języka Python, wprowadzone zostaną architektury oprogramowania i sprzętu, aby wyposażyć studentów w umiejętności praktyczne i operacyjne w każdej dziedzinie związanej z informatyką, od pomysłu po rozwój oprogramowania, nie zapominając o zagadnieniach związanych ze sprzętem.
Umiejętności te będą zawsze towarzyszyć rozwojowi nauk humanistycznych i umiejętności miękkich, takich jak zarządzanie projektami i praca zespołowa.
W EPITA jesteśmy głęboko przekonani, że treści nie mogą być w pełni przyswojone przez studentów bez poświęcenia im długiego czasu na praktykę i przekształcenie wiedzy w umiejętności. Wszystkie omawiane dziedziny zostaną zademonstrowane i przećwiczone poprzez projekty inspirowane sytuacjami z życia wziętymi.
Rok 2
Drugi rok rozszerza podstawowe umiejętności zdobyte w pierwszym roku i koncentruje się na umiejętnościach operacyjnych dotyczących informatyki i rozwoju. Odbywa się to poprzez dodanie programowania i administrowania systemami operacyjnymi w systemach UNIX i Windows oraz sieci, aby przygotować jeden duży krok cyklu życia programu: wdrożenie i uruchomienie.
W tym roku zostaną wprowadzone języki programowania C i C++, co pozwoli studentom pogłębić zrozumienie, w jaki sposób obliczenia są wykonywane przez sprzęt. Studenci nauczą się, jak precyzyjnie zarządzać pamięcią i czasem obliczeń, aby dopasować je do typowych wymagań biznesowych.
Uczestnicy uzupełnią zakres swojej wiedzy, zapoznając się ze sposobem projektowania trwałości danych, co w praktyce odkryją podczas kursu wprowadzającego do baz danych.
Studenci będą również kontynuować swój rozwój w dziedzinie teoretycznej, biorąc udział w kursach wzmacniających algorytmy i umiejętności matematyczne stosowane w celu proponowania racjonalnych rozwiązań problemów biznesowych. Kursy z zakresu zarządzania będą oczywiście częścią tego roku, aby studenci mogli kontynuować swoją drogę do zostania wszechstronnymi profesjonalistami.
Rok 3
Trzeci rok jest otwartym podsumowaniem umiejętności nabytych w ciągu dwóch poprzednich lat: studenci udoskonalą swoje umiejętności programistyczne, uczestnicząc w kursach zaawansowanych algorytmów oraz rozwijając swoje umiejętności programowania w Javie i zaawansowanych technik baz danych.
W tym czasie będą oni w stanie rozpoznać powszechnie występujące problemy w firmach dotyczące projektów informatycznych, a także będą w stanie znaleźć działające i efektywne rozwiązania tych problemów.
Studenci będą wtedy całkowicie przygotowani do podążania dowolną ścieżką, którą chcą podążać. Będą gotowi rozpocząć ścieżkę zorientowaną na technologię, zarządzanie lub dane na kolejny poziom studiów.
Wynik programu
Absolwenci tego programu będą w stanie sprostać wszystkim wyzwaniom rozwoju aplikacji napotykanym w międzynarodowych firmach, ale szczególnie we Francji, dzięki intensywnej nauce języka od momentu przybycia studentów. Niezależnie od tego, czy chodzi o stworzenie interfejsu użytkownika, przetwarzanie po stronie serwera czy optymalizację wydajności dostępu do danych, programiści, którzy ukończyli to szkolenie, będą w stanie zrozumieć, uczestniczyć w rozwoju i ostatecznie wdrożyć wybrane rozwiązanie.

Możliwości związane z karierą
- Programista Full Stack
- Analityk Rozwoju Oprogramowania
- Analityk Rozwoju Oprogramowania
- Front-end Developer
- Trener techniczny
- Project Manager Assistant
- Asystent lidera technicznego
- Oficer techniczny