Examen scris (3 subiecte) la sfârşitul semestrului. În nota finală se iau în considerare, activitatea la laborator (50%) si notele la subiectele de examen. Lucrarile de laborator se concretizeaza in aplicaţii în C, C#, Java, PHP+SQL sau Prolog.
F.COMPATIBILITATE INTERNATIONALA 1. University of Washington, USA, CSS 482 - "Expert Systems" 2. CSAIL, Massachusetts Institute of Technology, USA - C6.871: "Knowledge-Based Application Systems" 3. School of Information, The University of Texas at Austin, USA, C42145 - "AI and Expert Systems"
Data: 26.03.2007
DIRECTOR/SEF DEPARTAMENT/CATEDRA TITULAR DE DISCIPLINĂ,
Prof.Dr.Ing. Vladimir CREŢU Conf.Dr.Ing. Dan PESCARU
UNIVERSITATEA „POLITEHNICA”DIN TIMIŞOARA
SYLLABUS
pentru disciplina:
“MANAGEMENTUL PROIECTELOR SOFTWARE”
FACULTATEA: AUTOMATICĂ ŞI CALCULATOARE
DOMENIUL / SPECIALIZAREA: CALCULATOARE ŞI TEHNOLOGIA INFORMAŢIEI
Anul de studii: IV
Semestrul: 2
Titularul cursului: prof. dr. ing. Vladimir Creţu
Colaboratori: as. ing. Carmen Holotescu
Numar de ore/saptamana/Verificarea/Credite
|
Curs
|
Seminar
|
Laborator
|
Proiect
|
Examinare
|
Credite
|
2
|
0
|
1.5
|
0
|
Examen scris
|
5
|
A. OBIECTIVELE CURSULUI
Cursul are drept obiectiv sa ofere absolventului programului de licenta cunostintele si abilitatile necesare unui manager de proiecte software. Este vorba despre metode, tehnologii si tehnici specifice de management in domeniul software. Absolventul cursului va fi in stare sa abordeze, sa planifice, sa organizeze, sa coordoneze si sa contoleze dezvoltarea unui proiect software de anvergura.
B. SUBIECTELE CURSULUI -
Introducere (obiective, terminologie, contractul de proiect, ciclul de dezvoltare,
tehnologii de dezvoltare, infrastructura de documente a unui proiect)
-
Faza de Definire (analiza problemei, metode si tehnici pentru estimarea dimensiunii si a costurilor proiectelor software, redactarea Specificatiei Problemei, Planului Proiectului si a Criteriilor de Acceptare, organizarea generala a proiectului).
-
Faza de Proiectare (redactarea Specificatiei de Proiectare, Manualului
Programatorului, revizuirea proiectului)
-
Faza de Programare (organizarea resursei umane, structurarea echipelor, controlul
modificărilor, activităţi manageriale conexe)
-
Faza Testare Sistem (redactarea Specificatiei de Testare, organizarea testarii,
controlul depanarii bug-urilor)
-
Faza de Acceptare
-
Faza de Instalare si Livrare
-
Consideratii speciale (proiecte mari, proiecte atipice, factori de risc)
-
Asigurarea controlului calitatii produselor software.
-
Studiu de caz.
C. SUBIECTELE APLICATIILOR (proiect)
In cadrul proiectului se va realiza practic „Conceptia si redactarea planului unui proiect software de anvergura medie cu o tematica data”. Studentii vor lucra in echipe formate din 4-6 membri si vor realiza proiectul in conditii cat mai apropiate de cele reale. In final echipele vor prezenta, vor sustine, vor analiza si vor dezbate proiectele realizate intr-o sesiune de prezentari organizata in ultima saptamana.
D. BIBLIOGRAFIE
-
V.Cretu : “Software Project Management”, curs suport electronic 2006
-
P.W.Metzger : “Managing a Software Project”, Prentice Hall, 1981
-
W.S.Humphrey: “Managing the Software Process”, Addison-Wesley, 1989
-
K.Schwalbe, “Information Technology Project Management”, Thomson Learning, 2000
E. PROCEDURA DE EVALUARE
Test scris 50%
Continut proiect 40%
Prezentare proiect 10%
F.COMPATIBILITATE INTERNATIONALA
1. Computing Curricula 2004 Strawman Draft
Data:24.03.2007
DIRECTOR/SEF DEPARTAMENT/CATEDRA TITULAR DE DISCIPLINĂ,
Prof. Dr. Ing. Vladimir Cretu Prof. Dr. Ing. Vladimir Cretu
UNIVERSITATEA „POLITEHNICA”DIN TIMIŞOARA
SYLLABUS
pentru disciplina:
“EVALUAREA PERFORMANŢELOR SISTEMELOR DE CALCUL”
FACULTATEA: AUTOMATICĂ ŞI CALCULATOARE
DOMENIUL / SPECIALIZAREA: CALCULATOARE ŞI TEHNOLOGIA INFORMAŢIEI
Anul de studii: IV
Semestrul: 2
Titularul cursului: prof. dr. ing. Ştefan Holban
Colaboratori: as. ing. Cosmin Cernăzanu
Număr de ore/săptămână/Verificarea/Credite
|
Curs
|
Seminar
|
Laborator
|
Proiect
|
Examinare
|
Credite
|
2
|
0
|
1.5
|
0
|
Examen scris / Distribuită
|
5
|
A. OBIECTIVELE CURSULUI
Scopul cursului este acela de a pune la dispoziţie un set de tehnici pentru construirea de modele a sistemelor de calcul. Aceste tehnici includ o gama largă de metode: lanţuri Markov, şiruri de aşteptare, modele de simulare. Accentul este pus pe tehnicile de simulare a sistemelor de calcul cu reţele Petri. Se are în vedere abilitatea de construi un model a unui sistem de calcul, respectiv a unei reţele de calculatoare şi de a efectua experimente de simulare urmate de interpretarea rezultatelor..
B. SUBIECTELE CURSULUI
1. Concepte despre model, sistem, simulare
2. Elemente de statistică matematică utilizate în evaluarea performanţelor
3. Reţele de evaluare
4. Indici de performanţă
5. Modelarea sistemelor de calcul prin lanţuri Markov
6. Reprezentarea sistemelor de calcul în teoria şirurilor de aşteptare
7. Reprezentarea sistemelor de calcul prin reţele cu şiruri de aşteptare deschise
8. Reprezentarea sistemelor de calcul prin reţele cu şiruri de aşteptare închise
9. Experimente de simulare
C. SUBIECTELE APLICATIILOR (laborator, seminar, proiect)
1. Concepte de bază în PetriNets. Simularea unui model simplu
2. Modele de tip reţea Petri netemporizată
3. Modelarea proprietăţilor comportamentale
4. Modele de tip reţea Petri temporizată
5. Experimente de simulare
D. BIBLIOGRAFIE
-
J. Banks, J. Carson, B. Nelson, D. Nicol, Discrete-Event System Simulation, Prentice Hall International Series in Industrial and System Engineering 2004
Dostları ilə paylaş: |