LADOKE AKINTOLA UNIVERSITY OF TECHNOLOGY, OGBOMOSO
FACULTATEA DE ÎNDRUMARE Ș I TEHNOLOGIE
FACULTATEA DE Ș TIINȚE ALE COMPUTERULUI Ș I INGINERIE
CURRICULUM
PENTRU
PROGRAME DE DIPLOMA POSTGRADUAT
(Informatică)
CURRICULUM PGD (Ș TIINȚA INFORMAȚIEI)
Introducere
Programul PGD (Informatică) este proiectat pentru a satisface
cerinț ele pentru formarea ș i dezvoltarea oamenilor care vin
dintr-o fundatie legata de stiinta, inginerie si stiinte sociale in
Informatică. Serveș te ca un program de legătură pentru a acomoda mai departe
învăț are ș i formare în Computer Science ș i Inginerie.
Filosofie / Obiective
Acest program se bazează pe filosofia că rata de tehnologie
dezvoltarea unei na ț iuni depinde într-o mare măsură de mărimea, calitatea,
motivaț ia ș i orientarea forț ei de muncă în ș tiinț ă ș i inginerie. Este
este clar că calculatorul va juca un rol major în tehnologie
avansul oricărei naț iuni în următorul mileniu va depinde în mare măsură
privind calitatea ș i cantitatea profesioniș tilor în domeniul informaticii în această informaț ie
vârstă.
Obiectivele diplomaț iei postuniversitare în departament sunt:
1. Pentru a oferi studen ț ilor diplomă de licen ț ă ș i de ț inătorilor de HND în
domenii relevante cu cuno ș tinț e mai profunde ș i specializate în informatică
Ș tiinț ă.
2. Cei care doresc să compenseze deficien ț ele în limba lor maternă
fundal pentru a satisface cerin ț ele pentru practica de
Informatică ș i Tehnologia Informaț iei, cum ar fi cursurile HND pentru
devin studii mai teoretice, orientate spre cercetare la Universitate.
3. Cei care doresc să se convertească din inginerie, ș tiinț ă ș i ș tiinț e sociale
Domenii legate de ș tiinț ă în domeniul informaticii.
Cerinț e de admitere
1. Un candidat cu minimum calificare de diplomă de gradul trei în
Ș tiinț ă, Ș tiinț e Sociale, Inginerie ș i alte domenii.
2. Titularii de HND în acelaș i domeniu sau certificat profesional echivalent
calificare echivalentă.
3. De asemenea, candidaț ii care au obț inut statutul de Membru Plin al
Consiliul de Înregistrare a Profesioniș tilor în Informatică din Nigeria (MCPN).
CURSURI PGD
CURS SEMESTRU COURSE DESCRIPTION UNITĂȚ I
COD
Primul semestru CSE 601 Programare pe Calculator I 3
CSE 603 Logica Computerelor Digitale I 3
CSE 605 Proiectarea ș i gestionarea bazelor de date 3
CSE 607 Fundamentele Ingineriei Software 3
CSE 609 Principles of Compiler Construction 3
CSE 611 Arhitectura computerelor 3
CSE 602 Programare pe calculator II 3
CSE 604 Logica calculatoarelor digitale II 3
CSE 606 Structuri de date ș i algoritmi 3
CSE 608 Sisteme de Operare 3
CSE 610 Calcul Numeric 3
CSE 612 Proiect 3
TOTAL 39
DESCRIPTION OF COURSES
CSE 601: Programare pe calculator I (3 Unităț i) 2-0-3
Principiile programării structurale, cuvintele cheie ș i identificatorii standard,
structura unui limbaj de programare. Nicio declara ț ie. Structuri de control,
sub-programare, fiș iere de înregistrări, seturi, date enumerate ș i sub-gama. Pascal
Limbajul de programare este utilizat în această etapă.
CSE 602: Programare pe calculator II (3 Unităț i) 2 -0-3
Structura C++ ar trebui să fie învăț ată ș i ilustrată
CSE 603: Logică Digitală a Calculatorului I (3 Unităț i)
Introducere în circuitele logice. Elemente ale circuitului logic, de exemplu AND, OR, NOT
ș i porț i NAND. Funcț ii logice ș i tabel de adevăr. Aplicaț ia lui Boolean
algebra la circuite logice. Simplificare folosind teoremele algebrei Boole.
Simplificare utilizând hăr ț ile Karnaugh. Realizarea electronică a logicii
valori ș i por ț i. Design practic ș i implementare a circuitelor combinate
circuite folosind circuite integrate standard de selec ț ie. Familii logice; deschis
circuiting-uri de colectare ș i porț i tri-stare ș i aplicaț iile lor. Logică semi-personalizată ș i
Dispozitive programabile. Elementele circuitului secvenț ial, de exemplu, R-S, J-K ș i T
flip-flops ș i realizarea lor electronică.
CSE 604: Logica Computerelor Digitale II (3 Unităț i) 2-1-0
Analiza ș i proiectarea circuitelor secvenț iale, déclanș ate de intrare, déclanș ate de ceas
circuituri; curse, pericole, luarea în considerare a logica comună
circuite precum adder-uri, comparatoare, decodoare, contoare, paralele ș i de deplasare
registre etc. Proiectarea ș i implementarea circuitelor secven ț iale simple,
circuite integrate standard selectate. Interfaț are; dispozitive digitale ș i analogice.
Interfeț ele de memorie. Buzunarele ș i controlerele de dispozitive. Dar standardele. Serial ș i
interfeț e paralele. Conversie A/D ș i D/A.
CSE 605: Proiectare ș i managementul datelor (3 Unităț i) 3-0-3
Analiza ș i modelarea datelor. Modele de date: rela ț ionale, ierarhice ș i
modele de re ț ea. sistem de gestionare a bazelor de date; exemple specifice. interogare
Language. Data integrity and data security. File organizations: sequential,
aleator, secven ț ial indexat, ierarhic, heap, adresat prin hash, inversat.
Administrarea bazelor de date. Sisteme de baze de date distribuite. Directori viitori în
SGBD.
CSE 606: Structuri de Date ș i Algoritmi (3 Unităț i) 3 -0-0
Structuri de date: Aplicarea ș i implementarea următoarelor date
structuri: ș iruri, arii, stive, cozi, liste, arbori ș i grafuri, inclusiv
faze diferite ale grafurilor ș i matricea de accesibilitate. Algoritmi: Intern
Sortare. Sortare externă. Căutare. Combinare. Analiza algoritmilor:
Măsurarea/metricile complexităț ii.
CSE 607: Fundamentele ingineriei software (3 Unităț i) 3-0-0
Introducere în ciclul de viaț ă al ingineriei software. Specificaț ia software-ului ș i
conformitate cu specificaț ia, analiza cerinț elor, modelare a lumii reale.
Formal specification design techniques. Implementation. Quantity
asigurare; recenzări, inspec ț ie, verificare formală ș i testare de validare
strategii. Fiabilitatea software-ului. Managementul proiectelor software; configurare
management, planificare. Managementul echipei; documenta ț ie ș i standarde.
Medii de suport software.
CSE 608: Sisteme de operare (3 unităț i) 3-0-0
Funcț ia ș i obiectivele unui sistem de operare. Conceptul de proces
introducere în concurenț ă. Procese de concurenț ă ș i cooperare. Mutual
excludere, semafoare de regiuni critice, monitoare, rendezvous, blocaj.
Managementul muncii ș i proceselor. Managementul memoriei. Managementul dispozitivelor.
Problemele de protecț ie a gestionării informaț iilor. Performanț ă. Studii de caz.
CSE 609: Principiile construcț iei compilatoarelor (3 Unităț i) 2-1-0
Compilatoare ș i interpretoare / principalele faze ale compilării: Analiza lexicală,
analiza sintactică, analiza semantică, generarea codului, probleme în compilator
design; tabele simbol, alocare de stocare în două treceri. Cod obiect pentru
variabilă subscriptă. Un compilator complet simplu. Organizare, subrutină
ș i compilarea funcț iilor. Tehnici de bootstraping. Compilarea pe mai multe pase.
Tehnici de optimizare; expresie locală, bucle ș i optimizare globală.
CSE 610 Calcul numeric
(a) Calcula ț ie - Reprezentarea erorilor numerice Calcularea
funcț ie.
(b) Solu ț ia Nerela ț iilor.
(c) Metoda Newton-Raphson, metode iterative. Metoda lui Bairston.
Tehnicile lui Aitken.
(d) Sistem de Liniar Ecuaț ii-Gaussiene eliminare
metoda de triunghiulare.
(e) Problemele de valori proprii algebrice.
Polinomul caracteristic, metoda puterii, Gwen ș i Householder
metode.
CSE11 Arhitectura calculatoarelor 3Unităț i 2-1-0
Caracteristici hardware ale sistemului informatic modern: structurale ș i funcț ionale
caracteristicile componentelor sistemelor de calcul. Organizarea ș i designul
sistem de calcul digital; descriere a calculului tipic actual
structuri. Configurarea CUP ș i arhitecturile posibile software/hardware
compensări.
CES 612 Proiect Individual (3 Unităț i) 0-0-3
Fiecare student este a ș teptat să întreprindă un proiect personal în
domenii ș i arii specializate în domeniul Informaticii, Computer
Inginerie ș i alte domenii conexe.