Practica 2025-2026
Partenerii de practică
Matematică
Matematică
Puteți apăsa pe o oportunitate pentru a vedea mai multe detalii despre aceasta
Agora Learning Center
Descriere: Predarea lecțiilor de matematică
Număr de locuri pentru matematică: 10
Mediul de desfășurare: Fizic (3 sedii: zona Iancului, zona Titulescu, zona Berceni)
Program: 2h-6h/săptămână
Observații: Un interviu va avea loc înainte de începerea stagiului de practică.
Cerințe recomandate: Interesul pentru predat. Parcurgerea modulului psihopedagogic.
Perioada de desfășurare: Noiembrie-Aprilie
Plătit: Nu
Algorithm
Descriere: Centrul de Meditații și Dezvoltare Personală Algorithm caută profesori colaboratori pentru pregătirea elevilor la clasă sau examene (Evaluare Națională, Bac, Admitere)
Unde predăm: Online sau Online + la sediul din București (flexibil!)
Ce oferim:
- Elevi motivați și dornici să învețe
- Program flexibil și colaborare prietenoasă
- Mediu profesional și susținător
Căutăm pe cineva:
- Pasionat
- Capabil să explice clar și să motiveze elevii
- Deschis la ore online și, eventual, la sediu
Rezumatul oportunității:
Predarea lecțiilor de matematică și de informatică
Număr de locuri pentru matematică: 30
Mediul de desfășurare: Fizic/Online
Program: În intervalul orar: 08:30-18:30
Observații: Aceste 30 de locuri le includ atât pe cele de matematică, dar și pe cele de informatică.
Cerințe recomandate: Interesul pentru predat.
Perioada de desfășurare: Noiembrie-Aprilie
Plătit: Nu
Didactika
Rezumatul oportunității:
Predarea lecțiilor de matematică
Număr de locuri pentru matematică: 4
Mediul de desfășurare: Fizic (Bulevardul Ferdinand I)
Program: Programul centrului: L-V la 08:00-20:30 și Sâmbătă 08:00-18:00, detaliile se stabilesc în funcție de programul studenților de comun acord.
Observații: Un interviu va avea loc înainte de începerea stagiului de practică.Va exista contract de muncă, întrucât stagiul de practică va fi plătit.
Cerințe recomandate: Interesul pentru predat.
Perioada de desfășurare: Noiembrie-Aprilie
Plătit: Da
Mathesis
Descriere: Predarea lecțiilor de matematică
Număr de locuri pentru matematică: 6
Mediul de desfășurare: Online
Program: Part-time
Observații: Va exista contract de muncă, întrucât stagiul de practică va fi plătit.
Cerințe recomandate: Interesul pentru predat.
Perioada de desfășurare: Noiembrie-Aprilie
Plătit: Da
Școala Gimnazială Aletheea
Descriere: Dacă ți-ai păstrat viu spiritul de copil și curiozitatea aprinsă, dacă te atrage meseria de profesor, atunci te așteptăm să faci practică în echipa noastră! Știm deja că ești pasionat(ă) de matematică și științe exacte și ne propunem să-ți împărtășim din experiența noastră pentru a te bucura de dezvoltare personală și profesională în mod constant. Vei avea la dispoziție un mediu de lucru pozitiv și prietenos, acces la resurse noi, training pentru folosirea unor metode interactive la clasă și șansa de a face parte dintr-o comunitate deschisă către învățare continuă.
Școala Privată Aletheea a fost fondată în anul 2014 de Mona Mușat și este o instituție privată 100% românească, având la bază curriculum-ul naţional. Aletheea şi-a asumat o filosofie educațională proprie, capabilă să pregătească elevii pentru adaptarea permanentă la modelele culturale ale viitorului. Şcoala a fost acreditată de Ministerul Educației și Cercetării şi a devenit, în 11 ani de funcționare, un adevărat motor al schimbării în educație.
Număr de locuri pentru matematică: 4
Mediul de desfășurare: Fizic la Școala Aletheea (zona Băneasa, Dr. Piscul Moșului nr.10).
Program: 2-3 zile/săptămână în intervalul orar 8.00-16.00, detaliile se stabilesc în funcție de programul studenților, de comun acord.
Observații: Se poate continua cu o eventuală angajare a studenților ca profesori cu normă întreagă/parțială la gimnaziu.Va fi asigurată masa de prânz la școală.
Cerințe minime: Interesul pentru cariera didactică, seriozitate pentru programul asumat și pentru îndeplinirea activităților din cadrul școlii, inclusiv prin prezența la toate întâlnirile, dar și seriozitate și implicare față de toate activitățile propuse.
Cerințe recomandate: Discutarea și stabilirea responsabilităților și a așteptărilor înainte de începerea stagiului de practică, prin intermediul unei discuții online.
Perioada de desfășurare: Noiembrie-Aprilie
Plătit: Nu
WorldVision
Descriere: World Vision România este o fundație dedicată sprijinirii copiilor, familiilor și comunităților din mediul rural, oferind șanse egale la educație, sănătate și dezvoltare. Prin proiecte inspirate de solidaritate și compasiune, organizația contribuie la construirea unui viitor mai luminos pentru fiecare copil și comunitate.
Rezumatul oportunității:Predarea lecțiilor de matematică sau de informatică
Număr de locuri pentru matematică: 50
Mediul de desfășurare: Online
Program: După-amiază
Observații: Aceste 50 de locuri le includ atât pe cele de matematică, dar și pe cele de informatică
Cerințe recomandate: Interesul pentru predat.
Perioada de desfășurare: Decembrie-Martie
Plătit: Nu
Practică la Prof. Dr. Gherghe Cătălin - Culegere Admitere Matematică
Practică la Prof. Dr. Gherghe Cătălin - Culegere Admitere Matematică
Descriere: Continuarea redactării culegerii de pregătire pentru admitere.
Număr de locuri pentru matematică: 10
Mediul de desfășurare: Online
Program: Se va discuta cu domnul profesor coordonator.
Cerințe minime: Capacitatea de a redacta texte matematice în Latex.
Perioada de desfășurare: Decembrie - Aprilie
Plătit: Nu
Practică la Prof. Dr. Gherghe Cătălin - Gazeta Matematică
Practică la Prof. Dr. Gherghe Cătălin - Gazeta Matematică
Descriere: Corectarea lucrărilor de la concursul Gazeta Matematică.
Număr de locuri pentru matematică: 15
Mediul de desfășurare: Online
Program: Se va discuta cu domnul profesor coordonator.
Cerințe recomandate: Participarea la olimpiade de Matematică
Perioada de desfășurare: Decembrie - Aprilie
Plătit: Nu
use std::sync::{Arc, Mutex};
let data_guard = Arc::new(Mutex::new(vec![1, 2, 3]));
let thread_handle = thread::spawn(move || {
let mut data = data_guard.lock().unwrap();
data.push(42);
});
thread_handle.join().unwrap();
fn process_result<T, E>(r: Result<T, E>) -> T {}
data Color = Red | Green | Blue
fmap f (Just x) = Just (f x)
isEven :: Int -> Bool
onlyOdds = filter (not . isEven)
applyTwice f x = f (f x)
let squares = [x*x | x <- [1..10]]
direct_connection(station_b, station_e).
path(Start, End) :- direct_connection(Start, End).
path(A, C) :- direct_connection(A, B), path(B, C).
query(Result) :- findall(X, my_list(X), Result).
reverse(List, Reversed) :- reverse_helper(List, [], Reversed).
public static async IAsyncEnumerable<int> GetData(int limit)
{ for (int i = 0; i < limit; i++) { yield return i; } }
await foreach (var packet in GetData(25))
var cacheEntry = memoryCache.GetOrCreate(key, factory);
private readonly ILogger<T> _logger;
#!/bin/bash
find . -name '*.sh' -print0 | xargs -0 chmod +x
grep -r 'function' /src/ | awk -F: '{print $1}' | sort -u
if [[ -z "$VARIABLE" ]]; then echo "Error: Missing var"; exit 1; fi
tar -czf backup-$(date +%Y%m%d).tar.gz /data/
use std::sync::{Arc, Mutex};
let data_guard = Arc::new(Mutex::new(vec![1, 2, 3]));
let thread_handle = thread::spawn(move || {
let mut data = data_guard.lock().unwrap();
data.push(42);
});
thread_handle.join().unwrap();
fn process_result<T, E>(r: Result<T, E>) -> T {}
data Color = Red | Green | Blue
fmap f (Just x) = Just (f x)
isEven :: Int -> Bool
onlyOdds = filter (not . isEven)
applyTwice f x = f (f x)
let squares = [x*x | x <- [1..10]]
direct_connection(station_b, station_e).
path(Start, End) :- direct_connection(Start, End).
path(A, C) :- direct_connection(A, B), path(B, C).
query(Result) :- findall(X, my_list(X), Result).
reverse(List, Reversed) :- reverse_helper(List, [], Reversed).
public static async IAsyncEnumerable<int> GetData(int limit)
{ for (int i = 0; i < limit; i++) { yield return i; } }
await foreach (var packet in GetData(25))
var cacheEntry = memoryCache.GetOrCreate(key, factory);
private readonly ILogger<T> _logger;
#!/bin/bash
find . -name '*.sh' -print0 | xargs -0 chmod +x
grep -r 'function' /src/ | awk -F: '{print $1}' | sort -u
if [[ -z "$VARIABLE" ]]; then echo "Error: Missing var"; exit 1; fi
tar -czf backup-$(date +%Y%m%d).tar.gz /data/
use std::sync::{Arc, Mutex};
let data_guard = Arc::new(Mutex::new(vec![1, 2, 3]));
let thread_handle = thread::spawn(move || {
let mut data = data_guard.lock().unwrap();
data.push(42);
});
thread_handle.join().unwrap();
fn process_result<T, E>(r: Result<T, E>) -> T {}
data Color = Red | Green | Blue
fmap f (Just x) = Just (f x)
isEven :: Int -> Bool
onlyOdds = filter (not . isEven)
applyTwice f x = f (f x)
let squares = [x*x | x <- [1..10]]
direct_connection(station_b, station_e).
path(Start, End) :- direct_connection(Start, End).
path(A, C) :- direct_connection(A, B), path(B, C).
query(Result) :- findall(X, my_list(X), Result).
reverse(List, Reversed) :- reverse_helper(List, [], Reversed).
public static async IAsyncEnumerable<int> GetData(int limit)
{ for (int i = 0; i < limit; i++) { yield return i; } }
await foreach (var packet in GetData(25))
var cacheEntry = memoryCache.GetOrCreate(key, factory);
private readonly ILogger<T> _logger;
#!/bin/bash
find . -name '*.sh' -print0 | xargs -0 chmod +x
grep -r 'function' /src/ | awk -F: '{print $1}' | sort -u
if [[ -z "$VARIABLE" ]]; then echo "Error: Missing var"; exit 1; fi
tar -czf backup-$(date +%Y%m%d).tar.gz /data/
use std::sync::{Arc, Mutex};
let data_guard = Arc::new(Mutex::new(vec![1, 2, 3]));
let thread_handle = thread::spawn(move || {
let mut data = data_guard.lock().unwrap();
data.push(42);
});
thread_handle.join().unwrap();
fn process_result<T, E>(r: Result<T, E>) -> T {}
data Color = Red | Green | Blue
fmap f (Just x) = Just (f x)
isEven :: Int -> Bool
onlyOdds = filter (not . isEven)
applyTwice f x = f (f x)
let squares = [x*x | x <- [1..10]]
direct_connection(station_b, station_e).
path(Start, End) :- direct_connection(Start, End).
path(A, C) :- direct_connection(A, B), path(B, C).
query(Result) :- findall(X, my_list(X), Result).
reverse(List, Reversed) :- reverse_helper(List, [], Reversed).
public static async IAsyncEnumerable<int> GetData(int limit)
{ for (int i = 0; i < limit; i++) { yield return i; } }
await foreach (var packet in GetData(25))
var cacheEntry = memoryCache.GetOrCreate(key, factory);
private readonly ILogger<T> _logger;
#!/bin/bash
find . -name '*.sh' -print0 | xargs -0 chmod +x
grep -r 'function' /src/ | awk -F: '{print $1}' | sort -u
if [[ -z "$VARIABLE" ]]; then echo "Error: Missing var"; exit 1; fi
tar -czf backup-$(date +%Y%m%d).tar.gz /data/
use std::sync::{Arc, Mutex};
let data_guard = Arc::new(Mutex::new(vec![1, 2, 3]));
let thread_handle = thread::spawn(move || {
let mut data = data_guard.lock().unwrap();
data.push(42);
});
thread_handle.join().unwrap();
fn process_result<T, E>(r: Result<T, E>) -> T {}
data Color = Red | Green | Blue
fmap f (Just x) = Just (f x)
isEven :: Int -> Bool
onlyOdds = filter (not . isEven)
applyTwice f x = f (f x)
let squares = [x*x | x <- [1..10]]
direct_connection(station_b, station_e).
path(Start, End) :- direct_connection(Start, End).
path(A, C) :- direct_connection(A, B), path(B, C).
query(Result) :- findall(X, my_list(X), Result).
reverse(List, Reversed) :- reverse_helper(List, [], Reversed).
public static async IAsyncEnumerable<int> GetData(int limit)
{ for (int i = 0; i < limit; i++) { yield return i; } }
await foreach (var packet in GetData(25))
var cacheEntry = memoryCache.GetOrCreate(key, factory);
private readonly ILogger<T> _logger;
#!/bin/bash
find . -name '*.sh' -print0 | xargs -0 chmod +x
grep -r 'function' /src/ | awk -F: '{print $1}' | sort -u
if [[ -z "$VARIABLE" ]]; then echo "Error: Missing var"; exit 1; fi
tar -czf backup-$(date +%Y%m%d).tar.gz /data/
use std::sync::{Arc, Mutex};
let data_guard = Arc::new(Mutex::new(vec![1, 2, 3]));
let thread_handle = thread::spawn(move || {
let mut data = data_guard.lock().unwrap();
data.push(42);
});
thread_handle.join().unwrap();
fn process_result<T, E>(r: Result<T, E>) -> T {}
data Color = Red | Green | Blue
fmap f (Just x) = Just (f x)
isEven :: Int -> Bool
onlyOdds = filter (not . isEven)
applyTwice f x = f (f x)
let squares = [x*x | x <- [1..10]]
direct_connection(station_b, station_e).
path(Start, End) :- direct_connection(Start, End).
path(A, C) :- direct_connection(A, B), path(B, C).
query(Result) :- findall(X, my_list(X), Result).
reverse(List, Reversed) :- reverse_helper(List, [], Reversed).
public static async IAsyncEnumerable<int> GetData(int limit)
{ for (int i = 0; i < limit; i++) { yield return i; } }
await foreach (var packet in GetData(25))
var cacheEntry = memoryCache.GetOrCreate(key, factory);
private readonly ILogger<T> _logger;
#!/bin/bash
find . -name '*.sh' -print0 | xargs -0 chmod +x
grep -r 'function' /src/ | awk -F: '{print $1}' | sort -u
if [[ -z "$VARIABLE" ]]; then echo "Error: Missing var"; exit 1; fi
tar -czf backup-$(date +%Y%m%d).tar.gz /data/
use std::sync::{Arc, Mutex};
let data_guard = Arc::new(Mutex::new(vec![1, 2, 3]));
let thread_handle = thread::spawn(move || {
let mut data = data_guard.lock().unwrap();
data.push(42);
});
thread_handle.join().unwrap();
fn process_result<T, E>(r: Result<T, E>) -> T {}
data Color = Red | Green | Blue
fmap f (Just x) = Just (f x)
isEven :: Int -> Bool
onlyOdds = filter (not . isEven)
applyTwice f x = f (f x)
let squares = [x*x | x <- [1..10]]
direct_connection(station_b, station_e).
path(Start, End) :- direct_connection(Start, End).
path(A, C) :- direct_connection(A, B), path(B, C).
query(Result) :- findall(X, my_list(X), Result).
reverse(List, Reversed) :- reverse_helper(List, [], Reversed).
public static async IAsyncEnumerable<int> GetData(int limit)
{ for (int i = 0; i < limit; i++) { yield return i; } }
await foreach (var packet in GetData(25))
var cacheEntry = memoryCache.GetOrCreate(key, factory);
private readonly ILogger<T> _logger;
#!/bin/bash
find . -name '*.sh' -print0 | xargs -0 chmod +x
grep -r 'function' /src/ | awk -F: '{print $1}' | sort -u
if [[ -z "$VARIABLE" ]]; then echo "Error: Missing var"; exit 1; fi
tar -czf backup-$(date +%Y%m%d).tar.gz /data/
use std::sync::{Arc, Mutex};
let data_guard = Arc::new(Mutex::new(vec![1, 2, 3]));
let thread_handle = thread::spawn(move || {
let mut data = data_guard.lock().unwrap();
data.push(42);
});
thread_handle.join().unwrap();
fn process_result<T, E>(r: Result<T, E>) -> T {}
data Color = Red | Green | Blue
fmap f (Just x) = Just (f x)
isEven :: Int -> Bool
onlyOdds = filter (not . isEven)
applyTwice f x = f (f x)
let squares = [x*x | x <- [1..10]]
direct_connection(station_b, station_e).
path(Start, End) :- direct_connection(Start, End).
path(A, C) :- direct_connection(A, B), path(B, C).
query(Result) :- findall(X, my_list(X), Result).
reverse(List, Reversed) :- reverse_helper(List, [], Reversed).
public static async IAsyncEnumerable<int> GetData(int limit)
{ for (int i = 0; i < limit; i++) { yield return i; } }
await foreach (var packet in GetData(25))
var cacheEntry = memoryCache.GetOrCreate(key, factory);
private readonly ILogger<T> _logger;
#!/bin/bash
find . -name '*.sh' -print0 | xargs -0 chmod +x
grep -r 'function' /src/ | awk -F: '{print $1}' | sort -u
if [[ -z "$VARIABLE" ]]; then echo "Error: Missing var"; exit 1; fi
tar -czf backup-$(date +%Y%m%d).tar.gz /data/
use std::sync::{Arc, Mutex};
let data_guard = Arc::new(Mutex::new(vec![1, 2, 3]));
let thread_handle = thread::spawn(move || {
let mut data = data_guard.lock().unwrap();
data.push(42);
});
thread_handle.join().unwrap();
fn process_result<T, E>(r: Result<T, E>) -> T {}
data Color = Red | Green | Blue
fmap f (Just x) = Just (f x)
isEven :: Int -> Bool
onlyOdds = filter (not . isEven)
applyTwice f x = f (f x)
let squares = [x*x | x <- [1..10]]
direct_connection(station_b, station_e).
path(Start, End) :- direct_connection(Start, End).
path(A, C) :- direct_connection(A, B), path(B, C).
query(Result) :- findall(X, my_list(X), Result).
reverse(List, Reversed) :- reverse_helper(List, [], Reversed).
public static async IAsyncEnumerable<int> GetData(int limit)
{ for (int i = 0; i < limit; i++) { yield return i; } }
await foreach (var packet in GetData(25))
var cacheEntry = memoryCache.GetOrCreate(key, factory);
private readonly ILogger<T> _logger;
#!/bin/bash
find . -name '*.sh' -print0 | xargs -0 chmod +x
grep -r 'function' /src/ | awk -F: '{print $1}' | sort -u
if [[ -z "$VARIABLE" ]]; then echo "Error: Missing var"; exit 1; fi
tar -czf backup-$(date +%Y%m%d).tar.gz /data/
use std::sync::{Arc, Mutex};
let data_guard = Arc::new(Mutex::new(vec![1, 2, 3]));
let thread_handle = thread::spawn(move || {
let mut data = data_guard.lock().unwrap();
data.push(42);
});
thread_handle.join().unwrap();
fn process_result<T, E>(r: Result<T, E>) -> T {}
data Color = Red | Green | Blue
fmap f (Just x) = Just (f x)
isEven :: Int -> Bool
onlyOdds = filter (not . isEven)
applyTwice f x = f (f x)
let squares = [x*x | x <- [1..10]]
direct_connection(station_b, station_e).
path(Start, End) :- direct_connection(Start, End).
path(A, C) :- direct_connection(A, B), path(B, C).
query(Result) :- findall(X, my_list(X), Result).
reverse(List, Reversed) :- reverse_helper(List, [], Reversed).
public static async IAsyncEnumerable<int> GetData(int limit)
{ for (int i = 0; i < limit; i++) { yield return i; } }
await foreach (var packet in GetData(25))
var cacheEntry = memoryCache.GetOrCreate(key, factory);
private readonly ILogger<T> _logger;
#!/bin/bash
find . -name '*.sh' -print0 | xargs -0 chmod +x
grep -r 'function' /src/ | awk -F: '{print $1}' | sort -u
if [[ -z "$VARIABLE" ]]; then echo "Error: Missing var"; exit 1; fi
tar -czf backup-$(date +%Y%m%d).tar.gz /data/
use std::sync::{Arc, Mutex};
let data_guard = Arc::new(Mutex::new(vec![1, 2, 3]));
let thread_handle = thread::spawn(move || {
let mut data = data_guard.lock().unwrap();
data.push(42);
});
thread_handle.join().unwrap();
fn process_result<T, E>(r: Result<T, E>) -> T {}
data Color = Red | Green | Blue
fmap f (Just x) = Just (f x)
Partenerii de practică
Informatică
Informatică
Puteți apăsa pe o oportunitate pentru a vedea mai multe detalii despre aceasta
Algorithm
Descriere:Centrul de Meditații și Dezvoltare Personală Algorithm caută profesori colaboratori pentru pregătirea elevilor la clasă sau examene (Evaluare Națională, Bac, Admitere)
Unde predăm: Online sau Online + la sediul din București (flexibil!)
Ce oferim:
- Elevi motivați și dornici să învețe
- Program flexibil și colaborare prietenoasă
- Mediu profesional și susținător
Căutăm pe cineva:
- Pasionat
- Capabil să explice clar și să motiveze elevii
- Deschis la ore online și, eventual, la sediu
Rezumatul oportunității:
Predarea lecțiilor de matematică și de informatică
Număr de locuri pentru informatică: 30
Mediul de desfășurare: Fizic/Online
Program: În intervalul orar: 08:30-18:30
Observații: Aceste 30 de locuri le includ atât pe cele de matematică, dar și pe cele de informatică.
Cerințe recomandate: Interesul pentru predat.
Perioada de desfășurare: Noiembrie-Aprilie
Plătit: Nu
Code of Talent
Descriere:Code of Talent este o platformă de învățare pentru angajați, care utilizează microlearning și inteligența artificială pentru a oferi o experiență de învățare rapidă și personalizată. Aceasta permite învățarea de abilități noi prin module scurte și interactive, adaptate nevoilor lor specifice. Platforma folosește tehnologia AI pentru a personaliza procesul de învățare, oferind recomandări și provocări care ajută la creșterea performanței echipelor și la dezvoltarea continuă a angajaților într-un mod eficient și modern.
Rezumatul oportunității:Stagii de practică în programare și AI.
Număr de locuri pentru informatică: 50
Mediul de desfășurare: Hybrid (online+fizic)
Program: Flexibil
Observații: Va exista contract de muncă, întrucât stagiul de practică va fi plătit.
Cerințe minime: Domiciliul stabilit în afara Bucureștiului
Perioada de desfășurare: Decembrie-Aprilie
Plătit: Da
Didactika
Rezumatul oportunității:
Predarea lecțiilor de matematică
Număr de locuri pentru informatică: 2
Mediul de desfășurare: Fizic (Bulevardul Ferdinand I)
Program: Programul centrului: L-V la 08:00-20:30 și Sâmbătă 08:00-18:00, detaliile se stabilesc în funcție de programul studenților de comun acord.
Observații: Un interviu va avea loc înainte de începerea stagiului de practică.Va exista contract de muncă, întrucât stagiul de practică va fi plătit.
Cerințe recomandate: Interesul pentru predat.
Perioada de desfășurare: Noiembrie-Aprilie
Plătit: Da
WorldVision
Descriere:World Vision România este o fundație dedicată sprijinirii copiilor, familiilor și comunităților din mediul rural, oferind șanse egale la educație, sănătate și dezvoltare. Prin proiecte inspirate de solidaritate și compasiune, organizația contribuie la construirea unui viitor mai luminos pentru fiecare copil și comunitate.
Rezumatul oportunității:Predarea lecțiilor de matematică sau de informatică
Număr de locuri pentru informatică: 50
Mediul de desfășurare: Online
Program: După-amiază
Observații: Aceste 50 de locuri le includ atât pe cele de matematică, dar și pe cele de informatică
Cerințe recomandate: Interesul pentru predat.
Perioada de desfășurare: Decembrie-Martie
Plătit: Nu
Institutul de cercetare în Microtehnologii (IMT)
Institutul de cercetare în Microtehnologii (IMT)
Rezumatul oportunității:
Activitate de cercetare, potrivită și pentru studenții la licență, dar și pentru cei la master.
- dezvoltare de algoritmi pentru prelucrare date (senzori/măsurători) și implementare în sisteme de tip FPGA; mai există interes pe partea de criptare, unde este nevoie de un senior
- utilizare arhitecturi ML pentru prelucrare date medicale, mergând către ideea de "digital twin"
Număr de locuri pentru informatică: 6
Mediul de desfășurare: Fizic/Online
Cerințe recomandate: Interesul pentru cercetare, seriozitate pentru programul asumat și pentru îndeplinirea activităților.
Perioada de desfășurare: Noiembrie-Aprilie
Plătit: Nu
Practică la asist. drd. Claudiu Creangă
Practică la asist. drd. Claudiu Creangă
Rezumatul oportunității:
Adnotare și rulat experimente de NLP (machine learning).
Număr de locuri pentru informatică: 10
Mediul de desfășurare: Online
Program: Se va stabili de comun acord cu domnul profesor coordonator.
Cerințe minime: Python, Machine Learning
Perioada de desfășurare: Începând cu luna noiembrie
Plătit: Nu
Practică la conf. dr. Alexe Bogdan
Practică la conf. dr. Alexe Bogdan
Rezumatul oportunității:
Adnotarea de baze de date pentru diverse probleme: (1) realizarea unor seturi de date (la nivel de cuvânt și propoziții) pentru problema de Lip-Reading (citire pe buze); (2) Adnotări pentru seturi de date pentru problema de speech-to-text, datele de întrare sunt fișiere audio, datele de ieșire sunt texte în limba română.
Număr de locuri pentru informatică: 20
Mediul de desfășurare:
Cerințe minime: Oricine e binevenit!
Perioada de desfășurare: Începând cu luna noiembrie
Plătit: Nu
Practică la conf. dr. Boriga Radu
Practică la conf. dr. Boriga Radu
Rezumatul oportunității:
Să redacteze în MS Word (sau alt editor) rezolvările subiectelor date la admitere în FMI.
Număr de locuri pentru informatică: 3
Mediul de desfășurare: Online
Program: Se va stabili de comun acord cu domnul profesor coordonator.
Cerințe minime: Cunoașterea materiei pentru bacalaureat
Cerințe recomandate: Cunoașterea materiei pentru admitere
Perioada de desfășurare: Începând cu luna noiembrie
Plătit: Nu
Practică la conf. dr. Cidota Marina Anca
Practică la conf. dr. Cidota Marina Anca
Rezumatul oportunității:
Scrierea unei documentații de folosire Pyke Python și traducerea a 6 laboratoare din SWI Prolog în Pyke.
Număr de locuri pentru informatică: 2
Mediul de desfășurare: Online
Program: Se va stabili de comun acord cu doamna profesoară coordonatoare.
Cerințe minime: SWI Prolog și Python, să fie la un program de master.
Cerințe recomandate: Să se fi parcurs cursul Knowledge Representation and Reasoning, master AI anul 1.
Perioada de desfășurare: Începând cu luna noiembrie
Plătit: Nu
Practică la conf. dr. Păduraru Ciprian - Adnotare
Practică la conf. dr. Păduraru Ciprian - Adnotare
Rezumatul oportunității:
Un dataset public al UB adnotat pentru antrenarea modelelor de recunoaștere a activităților din jocurile video și contexte. Vom porni de la selecții făcute pe o nișă din videoclipuri YouTube.
Număr de locuri pentru informatică: 20
Mediul de desfășurare: Online
Program: Se va stabili de comun acord cu domnul profesor coordonator
Cerințe minime: Să înțeleagă ce e un JSON, Python la nivel elementar pentru procesare fișiere, imagini.
Cerințe recomandate: Parcurgerea unui curs în care este implicat Python.
Perioada de desfășurare: Începând cu luna noiembrie
Plătit: Nu
Practică la conf. dr. Păduraru Ciprian - Unity/Unreal și LLM
Practică la conf. dr. Păduraru Ciprian - Unity/Unreal și LLM
Rezumatul oportunității:
Să realizeze diferite scenarii (plasare de obiecte) în Engine-uri Unity sau Unreal și să spună în cuvinte task-ul pe care l-ar fi dat unui LLM ca să facă pas cu pas scenariile.
Număr de locuri pentru informatică: 20
Mediul de desfășurare: Online
Program: Se va stabili de comun acord cu domnul profesor coordonator.
Cerințe minime: Experiență cu Unity sau Unreal la nivel editor
Perioada de desfășurare: Începând cu luna noiembrie
Plătit: Nu
Practică la lect. dr. Dumitran Adrian Marius
Practică la lect. dr. Dumitran Adrian Marius
Rezumatul oportunității:
1) Data crawling: Adunat manuale de liceu (pentru antrenare de date) (1 student)
2) Data crawling: Adunat diverse subiecte (BAC/Evaluarea Națională) (2 studenți)
3) AI applications: Aplicat la granturi de folosire AI la OpenAI/Nvidia și eventual granturi de cercetare (2 studenți)
4) Creat Kahoot-uri pentru materia Algoritmi Fundamentali (1 student)
Număr de locuri pentru informatică: 6
Mediul de desfășurare: Online
Program: Se va stabili de comun acord cu domnul profesor coordonator.
Cerințe recomandate: Data crawling expert
Perioada de desfășurare: Începând cu luna noiembrie
Plătit: Nu
Practică la lect. dr. Popescu Ștefan - Redactare manual
Practică la lect. dr. Popescu Ștefan - Redactare manual
Rezumatul oportunității:
Studenții vor contribui la redactarea unui manual de Advanced Algorithms, în limba engleză, care va acoperi teme precum NP-completitudine, algoritmi aproximativi, algoritmi randomizați și structuri de date probabiliste. Sarcinile principale: Documentare și redactare de secțiuni teoretice (în LaTeX); Realizarea de exemple și exerciții aplicative; Implementarea unor algoritmi în Python/C++ pentru ilustrarea conceptelor; Verificarea și uniformizarea notării matematice și a bibliografiei (BibTeX).
Număr de locuri pentru informatică: 3
Mediul de desfășurare: Online
Program: Se va stabili de comun acord cu domnul profesor coordonator.
Observații: Studenții implicați vor fi menționați în calitate de colaboratori/contributori în suportul de curs, în funcție de aportul lor.,
Cerințe minime: Minim anul 3. Noțiuni fundamentale de algoritmică și structuri de date (minim nota 9 la aceste materii);Capacitatea de a citi și redacta în limba engleză (nivel mediu); Cunoștințe de programare nivel de baza (Python sau C++);Dorința de a lucra cu LaTeX
Cerințe recomandate: Experiență anterioară în redactare științifică în LaTeX; Cunoștințe de complexitate computațională (NP, reducere polinomială); Familiaritate cu algoritmi randomizați și algoritmi aproximativi; Familiaritate cu a redacta și a esențializa materia studiată din alte surse. Experiență cu Git/GitHub pentru colaborare pe proiecte.
Perioada de desfășurare: Începând cu luna noiembrie
Plătit: Nu
Practică la lect. dr. Popescu Ștefan - Suport Curs
Practică la lect. dr. Popescu Ștefan - Suport Curs
Rezumatul oportunității:
Pentru a face un suport de curs la materia de Algoritmi Avansați. Topicurile de: Np-completitudine, Algoritmi aproximativi, Programare liniară, Algoritmi genetici, Algoritmi probabiliști, Randomized data structures
Număr de locuri pentru informatică: 3
Mediul de desfășurare: Online
Program: Se va stabili de comun acord cu domnul profesor coordonator.
Observații: Ar fi de preferat ca studentul să aibă o temă pentru lucrarea de licență apropiată de acest subiect.
Cerințe minime: Minim anul 3. Minim nota 9 la cursul de Algoritmi Avansați. Cunoștințe solide din prima parte a cursului.
Cerințe recomandate: Să știe să își caute materie de research pe o anumită temă și să reușească să o prezinte în parametri ceruți de contextul suportului de curs.
Perioada de desfășurare: Începând cu luna noiembrie
Plătit: Nu
Practică la lect. dr. Vasile Silviu-Laurențiu
Practică la lect. dr. Vasile Silviu-Laurențiu
Rezumatul oportunității:
Dezvoltarea și adaptarea unui template pentru ZenCart; Migrarea și actualizarea unui website.
Număr de locuri pentru informatică: 4
Mediul de desfășurare: Online
Program: Se va stabili de comun acord cu domnul profesor coordonator.
Cerințe minime: PHP, HTML, SQL
Cerințe recomandate: PHP, HTML, CSS, JAVASCRIPT, SQL
Perioada de desfășurare: Începând de la finalul lunii octombrie
Plătit: Nu
Practică la prof. dr. Ionel Popescu
Practică la prof. dr. Ionel Popescu
Rezumatul oportunității:
1) O vizualizare a cursurilor și aș dori să creez o hartă a cursurilor din facultate cu dependențe. 2) Aș dori să mecanizăm fișele de disciplină din facultate.
Număr de locuri pentru informatică: 4
Mediul de desfășurare: Online
Program: Se va stabili de comun acord cu domnul profesor coordonator.
Observații: Practica aceasta este împărțită în două proiecte. Pentru primul proiect există deja un prototip.
Cerințe minime: Web (Html, Java), Python, Excel.
Perioada de desfășurare: Începând cu luna noiembrie
Plătit: Nu
Practică la prof. dr. Irofti Paul
Practică la prof. dr. Irofti Paul
Rezumatul oportunității:
Actualizarea pachetului software Graphomaly (link aici) să includă versiunile noi de biblioteci PyOD, sklearn și integrarea cu TensorFlow și alte biblioteci.
Număr de locuri pentru informatică: 3
Mediul de desfășurare: Online
Program: Se va stabili de comun acord cu domnul profesor coordonator.
Observații: Pachetul este open-source, munca lor va fi vizibilă pe internet. Nu se poate lucra closed-source sau da drepturi de autor asupra pachetului. Învățarea automată se poate face în timpul practicii.
Cerințe minime: Python, un pic de algebră liniară aplicată și învățare automată
Cerințe recomandate: Python, numpy, scipy, sklearn
Perioada de desfășurare: Începând cu luna noiembrie
Plătit: Nu