Faculty of Automation and Computers: 2008 Annual Report 1 Contents 1 General Information 3 1.1 Brief History of the Faculty .........................................................................................................3 1.2 Structure of the Faculty ...............................................................................................................3 1.2.1 Executive Board of the Faculty .........................................................................................3 1.2.2 Faculty Council .................................................................................................................4 1.2.3 Faculty Departments .........................................................................................................4 2 Faculty Departments 5 2.A Department of Automation and Applied Informatics ..................................................................5 2.A.1 Brief History......................................................................................................................5 2.A.2 Department Board .............................................................................................................5 2.A.3 Academic Staff ..................................................................................................................5 2.A.4 Administrative and Technical Staff...................................................................................8 2.A.5 Main Laboratories .............................................................................................................8 2.A.6 Main Research Fields ........................................................................................................8 2.A.7 PhD Activity......................................................................................................................8 2.C Department of Computer and Software Engineering ................................................................12 2.C.1 Brief History....................................................................................................................12 2.C.2 Department Board ...........................................................................................................13 2.C.3 Academic Staff ................................................................................................................13 2.C.4 Administrative and Technical Staff.................................................................................14 2.C.5 Main Laboratories ...........................................................................................................15 2.C.6 Main Research Fields ......................................................................................................15 2.C.7 PhD Activity....................................................................................................................15 3 Educational Activity 19 3.1 Educational Programs ................................................................................................................19 3.2 Curricula and Syllabus ..............................................................................................................20 3.2.A Automation and Applied Informatics Section .................................................................20 3.2.A.1 Curricula ......................................................................................................................... 20 3.2.A.2 Syllabus of the Courses Taught by the Department Staff ............................................... 23 3.2.A.3 Syllabus of the Courses Taught by Staff of the Other Departments ............................... 34 3.2.C Computer and Software Engineering Section .................................................................37 3.2.C.1 Curricula ......................................................................................................................... 37 3.2.C.2 Syllabus of the Courses Taught by the Department Staff ............................................... 40 3.2.C.3 Syllabus of the Courses Taught by Staff of the Other Departments ............................... 49 3.2.I Informatics Section (3 years) ..........................................................................................51 3.2.I.1 Curricula ......................................................................................................................... 51 3.2.I.2 Syllabus of the Courses Taught by the Faculty Staff ...................................................... 52 3.2.1.3 Syllabus of the Courses Taught by Staff of the Other Faculties or Departments ........... 55 3.2.S Master Specialization: Automotive Embedded Software (2 years, in collaboration with Siemens VDO) ........................................................................................................57 3.2.S.1 Curricula ......................................................................................................................... 57 3.2.S.2 Syllabus of the Courses Taught by the Faculty Staff ...................................................... 57 3.2.S.3 Syllabus of the Courses Taught by Staff of the Other Faculties or Departments ........... 58 3.3 Complementary Courses Offered by the Department for Training of Teaching Personnel ......59 3.3.1 About the Department .....................................................................................................59 2 Faculty of Automation and Computers: 2008 Annual Report 3.3.2 Department Staff and Curricula ......................................................................................59 3.3.3 Syllabus of the Courses Taught by the Department Staff ...............................................60 4 Research and Development Activity 61 4.1 Faculty Research Centers ..........................................................................................................61 4.1.A Research Division in Automation and Industrial Informatics .........................................61 4.1.A.1 Research Group in Process Control ................................................................................ 61 4.1.A.2 Research Group in Renewable Energy, System Identification and Adaptive Systems ........................................................................................................................... 65 4.1.A.3 Research Group in Medical Informatics ......................................................................... 67 4.1.A.4 Research Group in Real-Time Control Systems ............................................................. 70 4.1.C Research Center of Computer Science and Engineering and Information Technology (CC-SICTI-UPT).........................................................................................74 4.1.C.1 4.1.C.2 4.1.C.3 4.1.C.4 Research Laboratory of Advanced Computer Systems and Architectures ..................... 74 Research Laboratory of Databases and Artificial Intelligence ....................................... 77 Research Laboratory of Software Engineering ............................................................... 79 Research Laboratory of Real-Time and Embedded Systems and Digital Signal Processing ....................................................................................................................... 81 4.1.C.5 Researches in Distributed and Real-Time Systems .......................................................... 84 4.1.C.6 Research Laboratory of Electrical Machine and Equipment Testing Using Digital Signal Acquisition and Processing Systems ................................................................... 86 4.2 Autonomous Research Groups ..................................................................................................87 4.2.A Department of Automation and Applied Informatics......................................................87 4.2.A.1 4.2.A.2 4.2.A.3 4.2.A.4 Research Group in Applied Systems Theory .................................................................. 87 Research Group in Process Control ................................................................................ 88 Research Group in Cryptology and Information Security .............................................. 89 Research Group in Biomedical Engineering................................................................... 90 5 Student League of the Faculty of Automation and Computers 92 5.1 Who Are We ? .............................................................................................................................92 5.2 What Have We Done in the Last 19 Years? ................................................................................92 Faculty of Automation and Computers: 2008 Annual Report 3 "Politehnica" University of Timisoara FACULTY OF AUTOMATION AND COMPUTERS Faculty Address: 2, Vasile Parvan Blvd., 300223 – Timisoara, Romania Phone: +40 256 403211 Fax: +40 256 403214 E-mail: decanat@ac.upt.ro, octavian.prostean@ac.upt.ro, iuliana.boboia@ac.upt.ro Web: http://www.ac.upt.ro 1 General Information 1.1 Brief History of the Faculty The history of the Faculty of Automation and Computers is directly connected and influenced by the history of the Automation and Computers fields in our country. Three universities, in Timisoara, Cluj and Bucharest, are the places where the development of the mentioned fields begun. The first computer designed and built in the Romanian academic environment, called MECIPT-1 ("Masina Electronica de Calcul a Institutului Politehnic Timisoara") was build in Timisoara, in 1959. It had impressive dimensions, huge power consumption but it was the beginning of the Computers field in Romania. It was followed by MECIPT-2 (1963) and MECIPT-3 (1965) which was already a computer of the third generation, including a series of advanced hardware and software concepts. Based on the mentioned achievements and on the experience gained by several engineers the educational (academic) program of the first section of Computers in Romania begun in 1964 at the Polytechnical Institute of Timisoara (today, the "Politehnica" University of Timisoara). The leader of the section was Prof. Alexandru ROGOJAN. The computer staff was growing which lead to the foundation of the Department of Electronics and Computers. In 1967 it became the Department of Computers, Electronics and Automation and later, in 1981, the Department of Automation and Computers. The first graduates in the Computers specialization were leaving the faculty in 1969 and the first graduates in Automation specialization finished the studies in 1979. In 1975 the Electronic Computing center of the Polytechnical Institute Timisoara was founded as a continuation of the MECIPT group. The Department of Automation and Computers was part of the Faculty of Electrical Engineering. In 1990 it became the Faculty of Automation and Computers as part of the University “Politehnica” Timisoara. The curricula have been completely reconsidered and adapted to the new trends in the domain. 1.2 Structure of the Faculty 1.2.1 Executive Board of the Faculty Dean: Vice Deans: Scientific Secretary: Prof. Dr. Eng. Octavian PROŞTEAN Prof. Dr. Eng. Mircea STRATULAT Prof. Dr. Eng. Mircea POPA Prof.Dr.Eng. Gh.-Daniel ANDREESCU (octavian.prostean@ac.upt.ro) (mircea.stratulat@ac.upt.ro) (mircea.popa@ac.upt.ro) (daniel.andreescu@ac.upt.ro) 4 Faculty of Automation and Computers: 2008 Annual Report 1.2.2 Faculty Council Staff Members: Prof. Dr. Eng. Octavian PROŞTEAN Prof. Dr. Eng. Daniel-Gh. ANDREESCU Prof. Dr. Eng. Horia CIOCÂRLIE Prof. Dr. Eng. Ioan FILIP Prof. Dr. Eng. Ioan JURCA Prof. Dr. Eng. Ioan SILEA Prof. Dr. Eng. Ionel JIAN Prof. Dr. Eng. Mariu CRISAN Prof. Dr. Eng. Mircea VLADUŢIU Prof. Dr. Eng. Mircea POPA Prof. Dr. Eng. Mircea STRATULAT Prof. Dr. Eng. Nicolae ROBU Student Members: Cătălin IPA Flavius OPRITOIU Valentin OROS Prof. Dr. Eng. Radu-Emil PRECUP Prof. Dr. Eng. Şefan PREITL Prof. Dr. Eng. Ştefan HOLBAN Prof. Dr. Eng. Toma-Leonida DRAGOMIR Prof. Dr. Eng. Vasile STOICU–TIVADAR Prof. Dr. Eng. Vladimir CREŢU Prof. Dr. Mat. Octavian LIPOVAN (invited) Assoc. Prof. Dr. Eng. Florin DRĂGAN Assoc. Prof. Dr. Eng. Marius MARCU Assoc. Prof. Dr. Eng. Marius MINEA Assoc. Prof. Dr. Mihai MICEA Ildiko PRECUP Alexandru TATULEA Ioana VEDINAS 1.2.3 Faculty Departments Department of Automation and Applied Informatics Head of department: Prof. Dr. Eng. Ioan SILEA 2, Vasile Parvan Bv., 300223-Timişoara, Romania Phone: +40 256 403241 Fax: +40 256 403214 E-mail: isilea@aut.upt.ro, secretar@aut.upt.ro Web: www.aut.upt.ro Department of Computer and Software Engineering Head of department: Prof. Dr. Eng. Vladimir CREŢU 2, Vasile Parvan Bv., 300223-Timişoara, Romania Phone: +40 256 403261 Fax: +40 256 403214 E-mail: vcretu@cs.upt.ro, secretariat@cs.upt.ro Web: www.cs.upt.ro Faculty of Automation and Computers: 2008 Annual Report 2 5 Faculty Departments 2.A Department of Automation and Applied Informatics Correspondence address: 2, Vasile Parvan Bv., 300223-Timişoara, Romania Phone: +40 256 403241 (Secretary) +40 256 403247 (Head of Department) Fax: +40 256 403214 E-mail: ioan.silea@aut.upt.ro, secretariat@aut.upt.ro Web: www.aut.upt.ro Head of department: Prof.Dr.Eng. Ioan SILEA Secretary: Lucica ANTON 2.A.1 Brief History 1959 1960 1967 1972 1979 1981 1983 1985 1990 1994 1997 1997 2004 The first automation course in the "Politehnica" University of Timisoara (at the Mechanical Faculty). The first automation course at the Electrical Engineering Faculty, Department of Measurements and Electrical Power Stations. The first teaching and research group has been formed in the automation field, coordinated by Professor Dr. Nicolae Budisan. Department of Electrical Engineering and Computers is changed to the Department of Computers, Electronics and Automation. The Department of Electronics, Automation and Measurements is formed. The first class of engineers specialized in "Industrial Automation" to graduate in Timisoara. The Department of Computers and Automation is created. The first class of automation engineers to graduate, specialized in "Process Control using Computers". The Timisoara branch of the Institute of Automation (IPA), Bucharest, is opened in the "Politehnica" University of Timisoara, under the coordination of Professor Dr. Nicolae Budisan and Assoc. Prof. Dr. Mircea Vladutiu. The Faculty of Automation and Computers is created. Post-graduate studies on "Modern Approaches in IT-Based Control". The three-year college in "Applied Informatics" is created. Master studies in the "Automated Systems" field. The Automation and Industrial Informatics Department changes into the Automation and Applied Informatics Department. 2.A.2 Department Board Prof.Dr.Eng. Gheorghe-Daniel ANDREESCU Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Ioan FILIP Prof.Dr.Eng. Radu-Emil PRECUP Prof.Dr.Eng. Octavian PROŞTEAN Prof.Dr.Eng. Nicolae ROBU Prof.Dr.Eng. Ioan SILEA Assoc. Prof. Dr. Eng. Florin DRĂGAN Lect.Dr.Eng. Dorina PETRICĂ 2.A.3 Academic Staff Prof.Dr.Eng. Ioan BABUŢIA: Consulting professor Prof.Dr.Eng. Nicolae BUDIŞAN: PhD. Supervisor, Consulting professor Prof.Dr.Eng. Gheorghe-Daniel ANDREESCU: PhD. Supervisor, Specific Digital Circuit Design, Supervisory Control and Data Acquisition (SCADA), Control Systems for Industrial Robots and Machine Tools, Control Systems for Servo-Drives, Introduction to Robot Control, Remote Control and Telecommunications for Mechanical Systems 6 Faculty of Automation and Computers: 2008 Annual Report Prof.Dr.Eng. Daniel-Ioan CURIAC: Data Security Techniques, Knowledge-Based Systems, 3D Graphics, E-Commerce, Artificial Intelligence and Knowledge Engineering, Advanced Cryptography and Information Security Prof.Dr.Eng. Toma-Leonida DRAGOMIR: PhD. Supervisor, Systems Theory I, Systems Theory II, Automation and Systems Theory, Elements of Quality Management, Complement of Quality Engineering and Systems Theory Prof.Dr.Eng. Ioan FILIP: Database, Internet Applications Programming, Interactive Simulation Tools, CASE Tools, Database Programming Technolgies Prof.Dr.Eng. Radu-Emil PRECUP: PhD. Supervisor, Computer-assisted Mathematics, Control Engineering, Fuzzy Control Systems, Control Structures and Algorithms, Advanced Control Systems, Modern Control Theory 1, Intelligent Control in Automotive Embedded Systems, Multi-agent Systems Prof.Dr.Eng. Stefan PREITL: PhD. Supervisor, Introduction to Automation, Control Structures and Algorithms, Automatic Control Technics, Modern Control Theory 2 Prof.Dr.Eng. Octavian PROŞTEAN: PhD. Supervisor, Modeling, Simulation and Identification Elements, Modeling and Simulation, System Identification, Complex Automation, Electronic Control Systems, Adaptive Control Systems, Prof.Dr.Eng. Nicolae ROBU: PhD. Supervisor, Computer Architecture, Concurrent Programming, Java Programming, Neural Networks, Embedded Systems 2 Prof.Dr.Eng. Ioan SILEA: Computer Networks, Networks with Integrated Services, Wireless networks Prof.Dr.Eng. Lăcrămioara STOICU-TIVADAR: PhD. Supervisor, Computer Programming, Introduction in Computer Programming, Telemedicine, Genetic Algorithms, User Interface Design Prof.Dr.Eng. Vasile STOICU-TIVADAR: PhD. Supervisor, Object-Oriented Programming, Software Engineering, Management of HealthCare Applications Design, Software Engineering for Medical Informatics, Medical Applications Programming Prof.Dr.Eng.Constantin VOLOŞENCU: Standardization and Technical Graphics, Sincretic Project 2, Virtual Instrumentation, Norms, Standards and Quality Assurance, Control of Electrical Drives, Virtual Instrumentation in Control, Fault Detection and Diagnosis Lect.Dr.Eng. Adriana-Nicoleta ALBU: Introduction to Computer Programming, Applied Computer Programming, Using Personal Computers, Concurrent Programming, Object Oriented Programming, Java Programming, Embedded Systems 2 Lect.Dr.Eng. Dorin BERIAN: Object-oriented programming, Programming Environments and Technologies, Windows Programming, .NET Technologies, Multimedia Technologies, Telemedicine. Lect.Dr.Eng. Florin DRĂGAN: Operating Systems, Software Modelling. XML.UML, Intranet Networks, Computers Fundamentals Lect.Dr.Eng. Sorin NANU: Microprocessor and microcontroller based systems, Signal Processing in Control, Equipments for Motion Control, Measurement Systems in Process Control, Fundamentals of Automation, Measurement and Interfacing Structures In Control Systems, Syncretic Project Lect.Dr.Eng. Dorina PETRICĂ: Data Structures and Algorithms, Fundamentals of Artificial Intelligence, Expert Systems in Medicine, Syncretic Project 1, Assembly Language Lect.Dr.Eng. Dorina POPESCU: Languages for Artificial Intelligence, Control Systems Based on Microprocessor Equipments, System Theory, System Science, Fundamentals of Automation, Syncretic Project 2 Lect.Dr.Eng. Antonius N. STANCIU: The Management of Flexible Manufacturing Systems, Reliability of Medical Equipments, Computer Architecture, Logic and Discrete Systems, Digital Equipments Used in Medicine Lect.Dr.Eng. Dan UNGUREANU: Real Time Operating Systems, Embedded Systems, Control of Discrete Event Systems Lect.Dr.Eng. Loredana-Mihaela UNGUREANU: Concurrent Programming, Computer Architecture, Java Programming, Embedded Systems, Computer Operation, Object Oriented Programming Faculty of Automation and Computers: 2008 Annual Report 7 T.Assist.Dr.Eng. Daniel IERCAN: Programmable Logic Controllers, Data Security Techniques, Syncretic Project 2 T.Assist.Dr. Adrian KORODI: System Theory I, System Theory II, System Theory and Automation, Computer Programming Dr.Eng. Bogdan GROZA: Artificial Intelligence, Computer System Security, Automotive Data Communication Systems, Syncretic Project 2 T.Assist.Eng. Ovidiu BANIAŞ: 3D Graphics, Information Security T.Assist.Eng. Radu BORACI: Electronic Devices and Circuits. Fundamentals of Automations, Syncretic Project 1, Syncretic Project 2 T.Assist.Eng. Dadiana CAIMAN: Data Structures and Algorithms, Syncretic Project 1, Computer Assisted Mathematics T.Assist.Eng. Ana-Maria DAN: System Theory I, System Theory II, System Science, Automation and Systems Theory T.Assist.Mat. Lavinia Elena DRAGOMIR: Computer Assisted Mathematics, Data Structures and Algorithms, Syncretic Project I T.Assist.Eng. Lucian Ovidiu FEDOROVICI: Operating Systems, Programmable Logic Controllers, Syncretic Project 1, Syncretic Project 2 T.Assist.Eng. Tiberiu IONICĂ: Digital Signal Processors, Machine-Tool Control, Remote Control and Telecommunications for Mechanical Systems, Supervisory Control and Data Acquisition (SCADA) T.Assist.Eng. Levente KOVACS: Introduction to Automation, Control Structures and Algorithms T.Assist.Eng. Onuţ LUNGU: Computers Fundamentals, Programmable Logic Controllers, Process Automation in Flexible Manufacturing Structures T.Assist.Eng. Ştefan OCTAVIAN: Computer Networks, System Theory, Automation and System Theory T.Assist.Eng. Cezar POPESCU: Computer Architecures. Advanced Computer Architecures. Data Communications. Image Processing. T.Assist.Eng. Zsuzsa PREITL: Introduction to Process Automation, Control Structures and Algorithms, Control Engineering T.Assist.Eng. Andreea ROBU: Database, Internet Applications Programming, Programming Environments and Technologies, .Net Technologies T.Assist.Eng. Raul ROBU: Computer Programming, Programming Environments and Technologies, Data Structures and Algorithms, Syncretic Project 1, .Net Technologies T.Assist.Eng. Iosif SZEIDERT: Modeling, Simulation and Identification Elements, Modeling and Simulation, System Identification, Electronic Control Systems, Automation/Electronics, Fundaments of Automation, Internet Application Programming T.Assist.Eng. Cristian VAŞAR: Modeling and Simulation, System Identification, Automation/ Electronics, Fundaments of Automation T.Assist.Eng. Eng. Emil VOIŞAN: Computers Fundamentals, Operating Systems PhD.Stud.Eng. Dan ALEXANDRU: Design WEB and XML Techniques, Operating Systems PhD.Stud.Mat. Petru Alexandru CLEP: Control Structures and Algorithms, Fuzzy Control Systems PhD.Stud.Eng. Claudia-Adina DRAGOŞ: Introduction to Automation, Control Structures and Algorithms, Control Engineering PhD.Stud.Eng. Andrei GUDIU: Intranet Networks, Operating Systems PhD.Stud.Eng. Mircea-Bogdan RĂDAC: Introduction to Automation, Control Structures and Algorithms, Control Engineering PhD.Stud.Eng. Cristian SCHLEZINGER: Control Systems for Servo-Drives, Specific Digital Circuit Design, Control Systems for Industrial Robots and Machine Tools PhD.Stud.Eng. Ion-Bogdan URSACHE: Control Structures and Algorithms Eng. Adrian POPA: Specific Digital Circuit Design Eng. Florin OCOLIŞAN: Introduction to Robot Control Eng. Mircea GIURGE: Fuzzy Control Systems, Advanced Control Strategies 8 Faculty of Automation and Computers: 2008 Annual Report 2.A.4 Administrative and Technical Staff 1 2 3 4 5 6 Lucica ANTON Monika-Agneta ELEKEŞ Iuliana-Margareta CIOBANU Eng. Gabriel VLASIU Mărioara STANJIC Tamara GOICOVICI Secretary Technician Technician Network engineer Janitor Janitor 2.A.5 Main Laboratories B012 Laboratory B018 Laboratory B019 Laboratory B020 Laboratory B026 Laboratory B027-a Laboratory B027-b Laboratory B028-a Laboratory B028-b Laboratory A304 Laboratory A307 Laboratory B611 Laboratory B613 Laboratory B614 Laboratory B624 Laboratory CC1 + CC2 Laboratories Electronics Control Engineering Applied Informatics System Science Concurrent Engineering Modeling, Simulation/Database Complex Automations System Theory Advanced (Intelligent) Control Systems Computer Bases Microprocessor and Micro-controller Systems Robot Control Real Time Programming Distributed Processing Analysis and Synthesis of Numerical Devices Using and Programming of Computers 2.A.6 Main Research Fields Process control systems and algorithms (see Research Division in Automation and Industrial Informatics, pp. 61, and Autonomous Research Groups, pp. 87) Renewable energy, System Identification and Adaptive Systems (see Research Division in Automation and Industrial Informatics, pp. 615) Medical Informatics (see Research Division in Automation and Industrial Informatics, pp. 617) Real-Time Control Systems (see Research Division in Automation and Industrial Informatics, pp.70) Applied Systems Theory (see Autonomous Research Groups, pp. 87) Cryptology and Information Security (see Autonomous Research Groups, pp. 879) 2.A.7 PhD Activity PhD Advisors: PhD Advisor Prof.Dr.Eng. Gheorghe-Daniel ANDREESCU Prof.Dr.Eng. Nicolae BUDIŞAN Prof.Dr.Eng. Daniel-Ioan CURIAC Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Radu PRECUP Prof.Dr.Eng. Ştefan PREITL Prof.Dr.Eng. Octavian PROŞTEAN Prof.Dr.Eng. Nicolae ROBU Prof.Dr.Eng. Lăcrămioara STOICU-TIVADAR Prof.Dr.Eng. Vasile STOICU-TIVADAR Number of Phd Students 3 6 3 13 9 4 9 6 2 2 Faculty of Automation and Computers: 2008 Annual Report 9 PhD programs: Nr. 1 PhD Student PhD Theme / Domain Automation domain 3 Tiberiu IONICĂ Cristian SCHLEZINGER Mihai IACOB 4 Adriana PRATA 5 Adela BERDIE 6 Ovidiu FALCAN 7 Bogdan MUSCA 8 Valentin NEDELEA 9 Daniel TOADER 10 Iosif GUT Contributions to Internet commercial Operation automation Principles, methods and technologies for object-oriented soft systems standardization Study and integration of some electronic devices into unconventional generator sets control systems Contributions to energy supply systems automation for remote sites explotation, based on alternative energy sources Contributions to microhydro groups optimal control Contributions to energy supply systems for some agrcultural explotation Computer science domain 11 Madalin PLASTOI Computer science domain 12 Giorgia DICU Computer science domain 13 Constantin Dorin BICHIS Sanda Valentina BĂLAŞ Bogdan Ioan GROZA AurelianDorel IGNAT Adapltive control in methan gas distribution Control problems associated to hydroelectrical plant considering uncertainties Control problems for distributed systems applied in telematic Applications of system theory in non industrial fields Applications of intelligent systems in non industrial fields Integrated safety cryptographic solutions in control systems Supervized control of complex systems Cezar POPESCU Automation domain Ştefan OCTAVIAN Automation domain Alina Mariana ILIN System’s approach in quality management Sabina BERINDE Intelligent motion control Flavius PETCUŢ System’s approach in solar cell control 2 14 15 16 17 18 19 20 21 22 23 24 Ovidiu Lucian MOLDOVAN Emil-Ioan VOIŞAN Ana-Maria DAN Systems engineering domain Systems engineering domain PhD Advisor Prof.Dr.Eng. GheorgheDaniel ANDREESCU Prof.Dr.Eng. GheorgheDaniel ANDREESCU Prof.Dr.Eng. GheorgheDaniel ANDREESCU Prof.Dr.Eng. Nicolae BUDIŞAN Prof.Dr.Eng. Nicolae BUDIŞAN Enrollment Date Oct.2006 Oct.2007 Oct.2008 Nov.2001 Nov.2003 Prof.Dr.Eng. Nicolae BUDIŞAN Oct.2004 Prof.Dr.Eng. Nicolae BUDIŞAN Oct.2004 Prof.Dr.Eng. Nicolae BUDIŞAN Prof.Dr.Eng. Nicolae BUDIŞAN Oct.2004 Prof.Dr.Eng. Daniel-Ioan CURIAC Prof.Dr.Eng. Daniel-Ioan CURIAC Prof.Dr.Eng. Daniel-Ioan CURIAC Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Toma-Leonida DRAGOMIR Oct. 2008 Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Toma-Leonida DRAGOMIR Prof.Dr.Eng. Toma-Leonida DRAGOMIR Oct.2004 Oct. 2008 Oct. 2008 Dec.1999 Nov.2001 Nov.2002 Nov.2003 Oct.2004 Oct.2004 Oct.2004 Oct.2006 Oct.2006 Oct.2007 Oct.2008 Oct.2008 10 Faculty of Automation and Computers: 2008 Annual Report 25 Radu BORACI Contributions to digital control structures synthesis of electric drive systems and of electrogen systems Contributions to the development of distributed fault redundant systems Prof.Dr.Eng. Octavian PROŞTEAN Dec.1999 26 Calin CÎRSTEA Prof.Dr.Eng. Octavian PROŞTEAN Nov.2003 27 Andrei GUDIU Contributions regarding the distributed system’s remote control Prof.Dr.Eng. Octavian PROŞTEAN Oct.2004 28 Dan Lucian MIHAILESCU Prof.Dr.Eng. Octavian PROŞTEAN Oct.2004 29 Iosif SZEIDERT Contributions regarding the analysis, modeling and control of distributed systems Control systems used in unconventional energetics Prof.Dr.Eng. Octavian PROŞTEAN Dec.1999 30 Cristian VASAR Prof.Dr.Eng. Octavian PROŞTEAN Dec.1999 31 35 Marian STAN Prof.Dr.Eng. Octavian PROŞTEAN Prof.Dr.Eng. Octavian PROŞTEAN Prof.Dr.Eng. Octavian PROŞTEAN Prof.Dr.Eng. Radu-Emil PRECUP Prof.Dr.Eng. Radu-Emil PRECUP Oct.2008 34 Emanuel Ciprian SASU Anca-Ramona BORACI Ana Daniela CRISTEA Zsuzsa PREITL Contributions regarding the neurofuzzy structures usage in system identification Systems engineering domain 36 Ovidiu BANIAŞ Prof.Dr.Eng. Radu-Emil PRECUP Oct.2005 37 Adrian Sebastian PAUL Prof.Dr.Eng. Radu-Emil PRECUP Oct.2006 38 Prof.Dr.Eng. Radu-Emil PRECUP Prof.Dr.Eng. Radu-Emil PRECUP Prof.Dr.Eng. Radu-Emil PRECUP Prof. Dr.Eng. Radu-Emil PRECUP Prof. Dr.Eng. Radu-Emil PRECUP Prof.Dr.Eng. Ştefan PREITL Oct.2007 43 Petru Alexandru CLEP Ion-Bogdan URSACHE Mircea-Bogdan RĂDAC Lavinia-Elena DRAGOMIR Radu-Codruţ DAVID Corina LAMOS 44 Csongor SZABO Prof.Dr.Eng. Ştefan PREITL Oct.2004 45 Marius TOMESCU Prof.Dr.Eng. Ştefan PREITL Nov.2003 46 Peter BALAZS Prof.Dr.Eng. Ştefan PREITL Oct.2006 47 Dan-Teodor ALEXANDRU Iercan DANIEL Alexander SCHEID (from Germany) Roman MAGDA Prof.Dr.Eng. Nicolae ROBU Oct.2005 Computer science domain Computer science domain Prof.Dr.Eng. Nicolae ROBU Prof.Dr.Eng. Nicolae ROBU Oct.2005 Oct.2005 Computer science domain Prof.Dr.Eng. Nicolae ROBU Oct.2005 32 33 39 40 41 42 48 49 50 Systems engineering domain Automation domain Contributions to the development of model-based control structures Contributions to the development of control structures dedicated to vehicle braking systems Contributions to urban road traffic control using a wireless sensor network as traffic detector Contributions to automatic control problems in digital audio signal processing Systems engineering domain Systems engineering domain Systems engineering domain Systems engineering domain Systems engineering domain Contributions on development of fuzzy control structures Contributions on development of control structures for mobile robots Contributions on development of fuzzy control structures Contributions to the development of traffic control systems Computer science domain Oct.2008 Oct.2006 Oct.2004 Oct.2004 Oct.2007 Oct.2008 Oct.2008 Oct.2008 Nov.2002 Faculty of Automation and Computers: 2008 Annual Report 53 (from Serbia) Csaba VAJDA Eberhard MUELLER (from Austria) Romina PINTEA 54 Andreea ROBU Computer science domain 55 Raul ROBU Computer science domain 56 Vasile TOPAC Computer science domain 51 52 11 Computer science domain Computer science domain Prof.Dr.Eng. Nicolae ROBU Prof.Dr.Eng. Nicolae ROBU Oct.2006 Oct.2006 Computer science domain Prof.Dr.Eng. Lăcrămioara STOICU-TIVADAR Prof.Dr.Eng. Lăcrămioara STOICU-TIVADAR Prof.Dr.Eng. Vasile STOICU-TIVADAR Prof.Dr.Eng. Vasile STOICU-TIVADAR Oct.2007 Oct. 2007 Oct. 2007 Oct. 2008 PhD Theses published in 2008: Nr. Author Title Scientific Supervisor Publication Date Prof.Dr.Eng. Gheorghe. 1 Mariana MOGA Contribuţii la abordarea sistemică a semnalului ECG I. MIHALAŞ (UMFVB) Prof.Dr.Eng. Toma-Leonida DRAGOMIR (UPT) 2 Zsuzsa PREITL Model based design Methods for Speed Control Applications Prof.Dr.Eng. Radu-Emil PRECUP 05.04.2008 3 Marius-Lucian TOMESCU Contributions on analysis and development fuzzy controllers for nonlinear plants Hybrid cryptographic solutions based on symmetrical and asymmetrical techniques – applications in control systems Modelarea, dezvoltarea şi testarea implanturilor pentru coloana vertebrală Contributions to the development of real-time programming techniques and technologies Prof.Dr.Eng. Ştefan PREITL 18.07.2008 Prof.Dr.Eng. Toma-Leonida DRAGOMIR 19.07.2008 4 Bogdan Ioan GROZA Dan Ioan STOIA 5 Daniel IERCAN 6 18.01.2008 Prof.Dr.Eng. Nicolae ROBU Prof.Dr.Eng. Nicolae FAUR 12.09.2008 Prof.Dr.Eng. Nicolae ROBU 27.09.2008 PhD Reports published in 2008: Nr. Author Title 1 Ovidiu FALCAN 2 Daniel TOADER 3 Valentin NEDELEA 4 Bogdan MUSCA 5 Zsuzsa PREITL 6 Ovidiu BANIAŞ Bibliography study on electronis subsystems of unconventional generator sets Studies and solutions proposals automation of some supply systems of agricultural farms Study of present state of electrical and control equipements of conversion line of microhydro groups Study of present state of electrical and control equipements of energetical unconventional suply systems Case Studies on Model Based Control Solutions First research report in the doctoral research program Scientific Supervisor Prof. Dr. Ing. Nicolae Budisan Prof. Dr. Ing. Nicolae Budisan Prof. Dr. Ing. Nicolae Budisan Publication Date 21.08.2008 Prof. Dr. Ing. Nicolae Budisan 22.08.2008 Prof. Dr.Eng. RaduEmil PRECUP Prof. Dr.Eng. RaduEmil PRECUP 12.03.07 5.09.2008 16.07.2008 26.09.07 12 Faculty of Automation and Computers: 2008 Annual Report 7 Balazs Peter 8 Balazs Peter Discrete event Models for trafic control and simulation programm. PhD Report 1 (in Romanian, internal report) Techniques for Modelling discrete event systems in trafic control PhD Report 2 (in Romanian, internal report) Prof.Dr.Eng. Ştefan PREITL Jan. 2008 Prof.Dr.Eng. Ştefan PREITL Feb. 2008 2.C Department of Computer and Software Engineering Correspondence address: 2, Vasile Parvan Bv., 300223-Timişoara, Romania Phone: +40 256 403261 (Secretary) +40 256 403255 (Head of Department) Fax: +40 256 403214 E-mail: vladimir.cretu@cs.upt.ro, secretariat@cs.upt.ro Web: www.cs.upt.ro Head of department: Prof.Dr.Eng. Vladimir CREŢU Secretary: Maria DUMITROV, Eng. Alexandru PETÖFI 2.C.1 Brief History 1960 1961 1963 1963 1964 1964 1966 1983 1984 1990 1996 In the Polytehnical Institute of Timisoara, the MECIPT Research Center ("Electronic Computing Machine of the Polytechnical Institute of Timisoara") is set up. At the MECIPT Research Center, the MECIPT-1 is developed, as the first digital computer built in an academic laboratory in Romania. The MECIPT-1 was a first generation computer with advanced features (microprogramming). The initiators: I. Kaufmann, W. Lovenfeld and M. Fildan. First course on "Electronic Computers", at the Faculty of Electrical Engineering in Timisoara. Important research results and achievements in the domain of ferrite core memories. First Romanian ferrite memory produced. First group of students in "Computers" is set up. The Computer Science Department is set up. The first Head of department: Professor Dr. Alexandru Rogojan. First class of engineers specialized in "Electronic Computers" to graduate in Timisoara. The Ministry of Education grants the first "Electronic Computers" section in Romania, at the Polytehnical Institute of Timisoara, due to the efforts of the staff collective coordinated by professor Rogojan. First implementation of the Concurrent Pascal Language Compiler (Professor Dr. Aurel Soceneanţu). First Pascal Compiler for the Romanian FELIX computers is developed. The Faculty of Automation and Computers is set up at the Politehnic Institute of Timisoara. The Computer Science Department becomes "Computer and Software Engineering Department". Faculty of Automation and Computers: 2008 Annual Report 13 2.C.2 Department Board Prof.Dr.Eng. Vladimir CREŢU Prof.Dr.Eng. Mircea STRATULAT Prof.Dr.Eng. Mircea POPA Prof.Dr.Eng. Ioan JURCA Prof.Dr.Eng. Ştefan HOLBAN Prof.Dr.Eng. Marius CRIŞAN Prof.Dr.Eng. Ionel JIAN Assoc.Prof.Dr.Eng. Marius MINEA Assoc.Prof.Dr.Eng. Ioana ŞORA Assoc.Prof.Dr.Eng. Mihai V. MICEA Assoc.Prof.Dr.Eng. Dan PESCARU 2.C.3 Academic Staff Prof.Dr.Eng. Horia CIOCÂRLIE Computer Programming, Programming Techniques, Fundamental Concepts of Programming Languages, Compiling Techniques, Translator Design, Heuristic Methods Prof.Dr.Eng. Vladimir CREŢU Data Structures and Algorithms, Algorithm Design and Analysis, Data Structures and Algorithm Analysis, Real-Time Programming Systems, Software Project Management, Real-Time UML Prof.Dr.Eng. Marius CRIŞAN Logic and Discrete Structures, Theory of Computation, Artificial Intelligent Systems, Machine Learning, Advanced Artificial Intelligence and Cognitive Models Prof.Dr.Eng. Ştefan HOLBAN Basic Concepts of Artificial Intelligence, Modeling and Simulation, Artificial Intelligence, Data Mining Prof.Dr.Eng. Ionel JIAN Assembly Language Programming, Database Systems, Database Systems Design, Distributed Database Systems Prof.Dr.Eng. Ioan JURCA Object-Oriented Programming, Fundamentals of Software Engineering, Operating Systems 1 and 2, Programming Systems for Computer Networks, Distributed Systems Design Prof.Dr.Eng. Mircea POPA Digital Microsystems Design, Embedded Systems, Wireless Communications and Networks, Parallel Architectures, Embedded Systems Prof.Dr.Eng. Mircea STRATULAT Digital Circuits and Signals, Integrated Circuits, Large Scale Integrated Circuits, Semiconductor Memories, Digital Data Acquisition and Processing, High-End Interfaces and Equipments, Optical Fiber Transmissions, Digital Control Systems Prof.Dr.Eng. Crişan STRUGARU Input-Output Systems, Local Area Computer Networks, Peripheral Equipments, Computer Network Design Prof.Dr.Eng. Mircea VLĂDUŢIU Computer Architecture, Computer Organization, Computer Engineering 1 and 2, Computing Systems Testing, Hardware-Software Co-Design, Emerging Technologies Assoc.Prof.Dr.Eng. Marius MARCU Hardware Resources Handling and Auto-configuration Techniques, Multiprocessor Systems Assoc.Prof.Dr.Eng. Radu MARINESCU Software Engineering 2, Software Quality Assurance Assoc.Prof.Dr.Eng. Mihai V. MICEA Digital Signal Processing, Modern Digital Telecommunications, Advanced Digital Signal Processing Assoc.Prof.Dr.Eng. Marius MINEA Computer System Security, Software Verification and Validation, Formal Verification Assoc.Prof.Dr.Eng. Horaţiu MOLDOVAN Image Processing and Recognition Assoc.Prof.Dr.Eng. Dan PESCARU Expert Systems Assoc.Prof.Dr.Eng. Ioana ŞORA Parallel Computing Algorithms, Component-Based Software Engineering Assoc.Prof.Dr.Eng. Doru TODINCĂ Computer Aided Design Techniques, Fuzzy Logic and Applications, Mobile Communication Systems Lect.Dr. Eng. Sorin BABII Elements of Computer Graphics, Computer graphic systems Lect.Dr.Eng. Constantin COSOVAN Quality in Information Technology, Computer Aided Integrated Production Systems Lect.Dr.Eng. Lucian PRODAN Fault Tolerant Systems Lect.Dr.Eng. Mihai UDRESCU-MILOSAV Computing Systems Reliability T.Assist. Dr.Eng. Alexandru AMĂRICĂI Computer Engineering 2 (L) 14 Faculty of Automation and Computers: 2008 Annual Report T.Assist.Dr.Eng. Oana AMĂRICĂI Computer Fundamentals (L), Computer Engineering 2 (L) T.Assist.Eng. Versavia ANCUŞA Computer Engineering 1 and 2 T.Assist.Eng. Gabriela BOBU Computer Programming 1 and 2 T.Assist.Dr.Eng. Oana Maria CĂUŞ Programming Techniques (C, L), Computer Programming (L), Fundamentals of Programming Languages (L), Programming Languages (L) T.Assist.Eng. Cosmin CERNĂZANU-GLĂVAN Basic Concepts of Artificial Intelligence (L), Artificial Intelligence (L) T.Assist.Eng. Dan CHICIUDEAN Digital Signal Acquisition and Processing, Semiconductor Memories, Evolved Interfaces and Equipments, Computer Aided Design Techniques T.Assist.Eng. Ciprian CHIRILĂ Data Structures and Algorithm Analysis, Compiling Techniques T.Assist.Eng. Răzvan CIOARGĂ Peripheral Equipments T.Assist.Eng. Bogdan CIUBOTARU Integrated Circuits 1 T.Assist.Eng. Dan COSMA Operating Systems 1, Programming Systems for Computer Networks, Concurrent and Event-Based Programming T.Assist.Eng. Sebastian FUICU Local Area Networks, Input/Output Systems T.Assist.Eng. Sebastian GLIŢĂ Computer Use and Programming, Data Structures and Algorithms T.Assist.Eng. Carmen HOLOTESCU Internet technologies T.Assist.Eng. Călin JEBELEAN Data Structures and Algorithm Analysis, Compiling Techniques, Basics of Artificial Intelligence T.Assist.Eng. Cristina MARINESCU Parallel Computing Algorithms, Object-Oriented Programming T.Assist.Eng. Petre MIERLUŢIU Operating Systems 1 and 2 T.Assist.Eng. Adrian MIHĂILESCU Analysis and Synthesis of Numerical Devices 1 and 2 T.Assist.Eng. Petru MIHANCEA Object-Oriented Programming, Operating Systems 1 T.Assist.Eng. Mirella MIOC Computer Use and Programming, Computer Programming 1 T.Assist.Eng. Ovidiu PÂRVU Computer Use and Programming, Computer Graphics T.Assist.Eng. Daniela STĂNESCU Integrated Circuits 1 and 2 T.Assist.Eng. Bogdan STRATULAT Digital Microsystems Design, Wireless Communications and Networks T.Assist.Eng. Iulia STRATULAT Digital Microsystems Design, Integrated Circuits 1 T.Assist.Eng. Adrian TRIFU Software Engineering 2(L) PhD.Stud.Eng Dan CIREŞAN Basic Concepts of Artificial Intelligence(L) PhD.Stud.Eng Codruta ISTIN Database Systems(L) PhD.Stud.Eng Georgiana MACARIU Parallel Computing Algorithms (L) PhD.Stud.Eng Vlad MOLNAR Modeling and Simulation (L) PhD.Stud.Eng Flavius OPRITOIU Computer Architecture (L) PhD.Stud.Eng. Roxana TEODORESCU Data Structures and Algorithms (L), Data Structures and Algorithm Analysis (L) PhD.Stud.Eng Roxana TUDOROIU Computer Programming (L) PhD.Stud.Eng Valentin URITESCU Operating Systems(L), Computer Programming (L) 2.C.4 Administrative and Technical Staff 1 2 3 4 5 6 7 8 9 Maria DUMITROV Alexandru PETÖFI Rodica CIOCÂRLIE Ambroziu BĂLAN Maria STOLOJESCU Pavel GARTNER Maria CURESCU Floare GOLBAN Herta OPRIŞAN Secretary Secretary Engineer Technician Technician Technician Janitor Janitor Janitor Faculty of Automation and Computers: 2008 Annual Report 15 2.C.5 Main Laboratories A305 Laboratory B413 Laboratory B414 Laboratory B418-a Laboratory B418-b Laboratory B419 Laboratory B424 Laboratory B425 Laboratory B426 Laboratory B513 Laboratory B511 Laboratory B514 Laboratory B515 Laboratory B520 Laboratory B521 Laboratory B527 Laboratory B528-a Laboratory B528-b Laboratory B529 Laboratory B623 Laboratory S4 Laboratory P14 Laboratory P17 Laboratory P18 Laboratory Data Structures and Algorithms; Real-Time Programming Microsystems and Embedded Systems Local Area Networks; Peripheral and I/O Equipments Computer Use and Programming Compiling Techniques. Database Systems Basic Concepts of Artificial Intelligence; VLSI Design Digital Signal Acquisition Systems Integrated Circuits; Semiconductor Memories Computer Use and Programming; Formal Verification Digital Signal Processing Laboratories ("DSPLabs") Object-Oriented Programming; Software Engineering Analysis and Syinthesis of Digital Devices Computer Architecture; Computer Engineering "ROEDU" Network Operating Center Timisoara Computer and Software Engineering Research Lab Operating Systems Software Engineering; Distributed Programming Artificial Intelligence; Compiler Systems Database Systems; Assembly Language Programming Computer Programming Artificial Intelligence; Modeling and Simulations Computer Graphics Computer Programming 2.C.6 Main Research Fields Architectures and Advanced Computing Systems (see CC-SICTI-UPT Research Center, pp. 734) Data Bases and Artificial Intelligence (see CC-SICTI-UPT Research Center, pp. 737) Software Engineering (see CC-SICTI-UPT Research Center, pp. 739) Real-Time and Embedded Systems and Digital Signal Processing (see CC-SICTI-UPT Research Center, pp.81) Electrical Machine and Equipment Testing Using Digital Signal Acquisition and Processing Systems (see CC-SICTI-UPT Research Center, pp.86) 2.C.7 PhD Activity PhD Advisors: PhD Advisor Prof.Dr.Eng. Horia CIOCÂRLIE Prof.Dr.Eng. Vladimir CREŢU Prof.Dr.Eng. Ştefan HOLBAN Prof.Dr.Eng. Ionel JIAN Prof.Dr.Eng. Ioan JURCA Prof.Dr.Eng. Mircea POPA Prof.Dr.Eng. Mircea STRATULAT Prof.Dr.Eng. Mircea VLĂDUŢIU Prof.Dr.Eng. Crişan STRUGARU Number of Phd Students 3 18 16 3 11 0 11 15 4 16 Faculty of Automation and Computers: 2008 Annual Report PhD programs: Nr. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. PhD Student PhD Theme / Domain PhD Advisor Istin Codruţa Mihaela Stratulat Bogdan Corneliu Uritescu Valentin Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Emergent Behavior in a Robotic Collaborative Environment Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) E-Learning. Formalization and syndications of learning scenarios Critical Real-Time Systems. Planning and Validation Methodologies Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Automatic Code Generation and Configuration for Embedded Systems Advanced Image Processing Prof.Dr.Eng. Ciocârlie Horia Prof.Dr.Eng. Ciocârlie Horia Prof.Dr.Eng. Ciocârlie Horia Prof.Dr.Eng. Ciocărlie Horia Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Creţu Vladimir Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Erzse Gabriel Eduard Bocan Valer Bogoevici Gheorghe Marius Cioargă Răzvan Dorel Făgădar Cosma Mihai Gliţa-Catina Sebastian Ioan Holotescu Mariana Carmen Kuczapski Artur Miklos Macariu Giorgiana Irina Muscalagiu Ionel Silaş Georgiana Laura Teodorescu Roxana Oana Todoroiu Roxana Elena Tudor Dacian Florin Tuţac Adina Eunice Andone Diana Maria Bratu Bogdan Ion 22. Cheveresan Razvan Traian Ciresan Dan 23. Ciubotariu Ciprian 24. 26. Delamarian Adrian Luchian Eugenia Cas.Iancu Melencu Helios 27. Mihăilescu Adrian 28. Molnar Vlad 25. Computer Science/ waiting for Thesis Proposal (end of 1st year) Auto-Configurable Software Management for GRID-Type Architectures Advanced Image Processing Contributions to Development of E-Learning Informational Technologies Computer Science/ waiting for Thesis Proposal (end of 1st year) Methods for Improving the Execution Speed of Uniprocessor Systems Handwritten Numeral String Recognition Information Indexing Based on Graphs and Data Mining Techniques Analysis of Programs Written in PointerBased Languages Expert Systems in Accounting and Finance Informatics Contributions to Developing Architectures for Distributed Databases of Large Dimensions Contributions to Data Analysis and Processing in Genetic Analysis Computer Science/ waiting for Thesis Enrollment Date Oct. 2007 Oct. 2007 Oct. 2007 Oct. 2007 Nov.2000 Nov.1998 Oct. 2005 Oct. 2007 Oct. 2007 Oct. 2005 Oct. 2006 Oct. 2007 Nov.2000 Oct. 2006 Oct. 2006 Oct. 2007 Oct. 2004 Oct. 2006 Nov.2003 Oct. 2007 Oct. 2004 Nov.2002 Oct. 2004 Oct. 2004 Nov.2003 Oct. 2004 Oct. 2007 Oct. 2007 Faculty of Automation and Computers: 2008 Annual Report 29. Stoian Cătălin 30. 31. Szoke Ildiko Angelica Zafiu Adrian 32. Pârvu Ovidiu 33. 34. Serau SorinAxente Chişe Cosmina 35. Cosma Dan Calin 36. Gavrila Cristian Flavius Goleşteanu Catinca Jian Liliana 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. Marinescu Cristina Margareta Mihancea Petru Florin Mierluțiu Adrian Petru Rişcuţa Andrei Răzvan Strugaru Mircea Trasca Silviu Claudiu Tundrea Emanuel Veres Claudiu Stejarel Chiciudean Dan Cristian Dragan Horatiu Christian Husz Zsolt Levente Iordaconiu Laurentiu Klein Iulia Maria Maştei Daniela Gabriela Popa Ioan Sebastian Tomoiagă Radu Daniel Troie Bogdan George Fuicu Sebastian Onut Trinc Florin Proposal (end of 1st year) Contributions to Recognition of GIS Database Objects Using Data Mining Contributions to Fractal Utilization in Pattern Recognition Techniques Contributions to Formal Analysis of Software Applications Research on Using Graphic Accelerators in the Field of Databases Contributions to Distributed Databases Computer Science/ waiting for Thesis Proposal (end of 1st year) Reverse Engineering Object-Oriented Distributed Systems Partial synchronous distributed algorithms analysis Computer Science/ waiting for Thesis Proposal (end of 1st year) Database optimization Towards Understanding and Quality Assessment of Enterprise Software Systems Object-Oriented Software Systems Analysis Operating systems for computer networks Anthologies Design for Semantic Web Principles for data mapping in distributed systems Component-based programming systems interoperability Contributions to the Modelling and Use of Software Product Lines Computer Networks Performance Improvement Based on Traffic Analysis Contributions to the Field of Heterogenous Robotic Systems With Autonomous Navigation Contributions to Modern Multimedia Technologies Utilization Reactive Sciences Controlled Through Behaviors Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis 17 Holban Ştefan Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Holban Ştefan Prof.Dr.Eng. Jian Ionel Prof.Dr.Eng. Jian Ionel Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Jurca Ioan Prof.Dr.Eng. Stratulat Mircea Prof.Dr.Eng. Stratulat Mircea Prof.Dr.Eng. Stratulat Mircea Prof.Dr.Eng. Stratulat Mircea Prof.Dr.Eng. Stratulat Mircea Prof.Dr.Eng. Stratulat Mircea Prof.Dr.Eng. Stratulat Mircea Prof.Dr.Eng. Stratulat Mircea Prof.Dr.Eng. Stratulat Mircea Prof.Dr.Eng. Strugaru Crişan Prof.Dr.Eng. Oct. 2006 Nov.2003 Nov.2003 Oct. 2006 Nov.2003 Oct. 2007 Nov.2002 Nov.1998 Oct. 2007 Oct. 2005 Oct. 2004 Oct. 2004 Oct. 2002 Oct. 2005 Nov.2000 Nov.2001 Nov.2001 Nov.2003 Oct. 2005 Nov.2003 Oct. 2004 Nov.2002 Oct. 2007 Nov.1997 Oct. 2007 Oct. 2007 Oct. 2007 12/1999 Oct. 2004 18 58. 59. 60. 61. 62. 63. 64. Faculty of Automation and Computers: 2008 Annual Report Fabian Amăricăi Alexandru Ancuşa Versavia Maria Bogdan Răzvan Virgil Boncalo Oana Brandus Silviu Ioan Căvăşdan Marius 66. Cornea Olimoiu Ovidiu Opriţoiu Vlavius Gabriel Pop Teodor Iuliu 67. Ruican Cristian 68. Sasu Emanuel Ciprian Timar Laurentia Violeta Velciov Nicolae 65. 69. 70. Proposal (end of 1st year) On the Design of Floating Point Units for Interval Arithmetic Consensus Problem in Fault Tolerant Computing A Data Security Perspective on Information Transmission Over Distributed Systems Simulation – Based Assessment of Quantum Circuit Reliability Computer Science/ waiting for Thesis Proposal (end of 1st year) Claim Base Authentication Mechanism for Web Services Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Computer Science/ waiting for Thesis Proposal (end of 1st year) Automatic Synthesis of Quantum Circuits Using Genetic Algorithm Researches on Error Testing Stages for Computer Networks Computer Science/ waiting for Thesis Proposal (end of 1st year) Design and Security Assessments of Symmetric-Key Cryptosystems Strugaru Crişan Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Prof.Dr.Eng. Vlăduţiu Mircea Oct. 2006 Oct. 2005 Oct. 2006 Oct. 2006 Nov.2001 Oct. 2006 Nov.2007 Oct. 2007 Oct. 2007 Oct. 2005 Nov.2003 Nov.1998 Oct. 2006 PhD Theses published in 2008: Nr. Author 1 Ionel MUSCALAGIU 2 Ovidiu Constantin NOVAC 3 Adrian ZAFIU 4 Dan CIREŞAN 5 Alexandru AMĂRICĂI Oana BONCALO 6 Title Contribuţii la implementarea, evaluarea şi îmbunătăţirea performanţelor tehnicilor de căutare asincrone în cadrul programării pe constrângeri distribuite Cercetări ale eficienţei metodelor de creştere a dependabilităţii la treapta cache a unei ierarhii de memorii Minimizarea sistemelor decizionale multivalente deterministe şi nedeterministe Recunoaşterea şirurilor numerice scrise de mână Proiectarea unităţilor de virgulă flotantă pentru aritmetica intervalelor Analiza bazată pe stimulare a fiabilităţii circuitelor cuantice Scientific Supervisor Publication Date Prof.Dr.Eng.Vladimir 01.02.2008 CREŢU Prof.Dr.Eng.Mircea VLĂDUŢIU 01.02.2008 Prof.Dr.Eng.Ştefan HOLBAN 05.07.2008 Prof.Dr.Eng.Ştefan HOLBAN Prof.Dr.Eng.Mircea VLĂDUŢIU Prof.Dr.Eng.Mircea VLĂDUŢIU 17.10.2008 19.12.2008 19.12.2008 Faculty of Automation and Computers: 2008 Annual Report 3 19 Educational Activity 3.1 Educational Programs Education is organized according to the European Credit Transfer System (ECTS). At present, the Faculty of Automation and Computers consists of two departments: Automation and Applied Informatics Department and Computers and Software Engineering Department, ensuring, for more than 2000 students, education in the following areas of specializations: Automation and Applied Informatics (5 years) Computers (5 years) The Faculty offers also Master programs in the following directions: Automatic Systems (2 years) Advanced Computing Systems (2 years) Automotive Embedded Software (2 years) Conforming to the Bologna process, our system and curricula were modified and adapted to the fast evolution of the Automation and Computer fields. Therefore, our faculty offers a three-level education, in three domains, the first level being: Computers and Information Technology (4 years) Systems Engineering (4 years) Informatics (3 years) The studies will be continued with the Master level of 2 years and with the third level, for Doctoral studies, which is conducted by the 12 doctoral supervisors from our faculty. The education program was complemented with a constant research activity consisting of many research contracts, grants, papers published at important conferences and in journals, books and education materials. Enrollment of students in the first year follows an admission examination (based on Multiple – Choice Queries tests) where general knowledge in Mathematics (Algebra, Analysis, Geometry and Trigonometry) is assessed (80%). The final score takes also into account the Baccalaureate score (20%). Graduates of other faculties that were awarded a license diploma can be directly enrolled. Graduation is conditioned by passing of the License examination and oral defense of the graduation project. Number of students: Five-year programs Four-year programs Three-year programs Master's programs Total number of students 842 1023 208 146 2219 Number of graduates in 2008: Five-year programs Three-year programs Master's programs Total number of students 467 76 64 607 20 Faculty of Automation and Computers: 2008 Annual Report 3.2 Curricula and Syllabus 3.2.A Automation and Applied Informatics Section 3.2.A.1 Curricula Systems Engineering Specialization (SE, 4 years) Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 First Year of Study Course Name Credits (Code: "SE-1-xx") Mathematical Analysis 4 Algebra and Geometry 4 Computer Programming 5 Physics 4 Mechanical Engineering 4 Standards and Technical Graphics 4 International Languages 1 2 Sports 1 1 Applied Activities (45 hours) 2 Special Mathematics 4 Computer Assisted Mathematics 4 Data Structures and Algorithms 4 Fundamentals of Electrical Engineering 5 Electronic Devices and Circuits 4 Computers Fundamentals 4 International Languages 2 2 Sports 2 1 Applied Activities (45 hours) 2 Course 28 28 28 28 28 28 28 28 28 28 28 28 Total Hours Seminar Laboratory 28 28 28 14 14 14 14 7 28 14 28 28 14 14 14 21 28 28 14 Project 7 7 14 7 Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 Second Year of Study Course Name Credits (Code: "SE-2-xx") System Theory 1 5 Measurement Principles, Techniques and Devices 4 Object-Oriented Programming 5 Introduction to Automation 4 Specific Digital Circuit Design 4 Computer Architecture 4 Culture and Civilization 1 Sports 3 1 Applied Activities (45 hours) 2 System Theory 2 4 Database 5 Concurrent Programming 5 Modeling, Simulation and Identification Elements 4 Discrete Event Systems 4 Microprocessor and Microcontroller Based Systems 4 Microeconomics 2 Sports 4 1 Applied Activities (45 hours) 2 Course 28 28 28 28 28 28 14 28 28 28 35 21 28 28 Total Hours Seminar Laboratory 28 7 14 21 7 14 21 21 14 14 7 21 28 21 28 7 14 14 14 14 Project 7 7 7 7 7 14 Faculty of Automation and Computers: 2008 Annual Report Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 20 Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 Course Name (Code: "SE-3-xx") 21 Third Year of Study Credits Management Control Structures and Algorithms Programming Environments and Technologies Internet Applications Programming (opt.) Java Programming (opt.) Programmable Logic Controllers (opt.) Data Communication Embedded Systems Syncretic Project 1 Applied Activities (45 hours) Marketing Operating Systems Information Security Database Programming Technologies (opt.) Software modelling. UML. XML Complex Automation (opt.) Control Engineering (opt.) Software Engineering (opt.) Measurement and Interfacing Structures for Control Systems (opt) Syncretic Project 2 Applied Activities (45 hours) 2 5 4 4 4 4 4 4 4 2 2 5 4 4 4 4 4 4 4 4 2 Course 14 28 28 28 28 28 28 28 14 Project 14 28 14 35 28 28 28 28 28 28 28 14 28 14 28 28 28 28 28 28 14 28 Fourth Year of Study Credits Course Name (Code: "SE-4-xx") Communication Process Automation in Flexible Manufacturing Structures Control Systems Based on Microprocessor Equipments Virtual Instrumentation 3D Graphics Assembly Language Windows Programming Intranet Networks Programmable Logic Controllers System Identification Suprvisory Control and Data Acquisition (SCADA) Digital Equipments Used in Medicine Internet Applications Programming Networks with Integrated Services in Automation Real Time Operating Systems Control of Discrete Event Systems The Management of Flexible Manufacturing Systems Control Systems for Industrial Robots and Machine Tools Total Hours Seminar Laboratory 14 14 20 28 28 28 28 28 Total Hours Seminar Laboratory 14 14 2 Course 14 Project 5 28 - 14 14 5 28 - 14 14 5 5 5 5 5 5 5 28 28 28 28 28 28 28 - 14 14 14 14 14 14 14 14 14 14 14 14 14 14 5 5 5 5 5 4 28 28 28 28 28 28 - 14 14 14 14 14 28 14 14 14 14 14 - 4 28 - 28 - 4 28 - 28 - 22 19 20 21 22 23 24 25 Faculty of Automation and Computers: 2008 Annual Report Fuzzy Control Systems Measurement and Interfacing Structures for Control Systems Fundamentals of Artificial Intelligence C.A.S.E. Tools Software modelling. UML. XML .NET Technologies Multimedia Technologies 4 28 - 28 - 4 4 4 4 4 4 28 28 28 28 28 28 - 28 14 28 28 28 28 14 - Automation and Applied Informatics Specialization (AAI, 5 years) Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Fifth Year of Study Course Name Credits (Code: "AAI-5-xx") Equipments for Motion Control (opt.) 5 Control Systems Based on Microprocessor 5 Equipments (opt.) Control of Electrical Drives (opt.) 5 Non-Electrical Actuators (opt.) 5 Complex Automation (opt.) 5 Advanced Control Systems (opt.) 5 Norms, Standards and Quality Guarantee (opt.) 5 Measurement Systems in Process Control (opt.) 5 Windows Programming (opt.) 5 Software Engineering (opt.) 5 E-Commerce (opt.) 5 Interactive Simulation Tools (opt.) 5 Telemedicine (opt.) 5 Management of HealthCare Applications Design 5 (opt.) Expert Systems in Medicine (opt.) 5 Biomedical Engineering (opt.) 5 Introduction to Robot Control (opt.) 5 Machine-Tool Control (opt.) 5 Control Systems for Servo-Drives (opt.) 5 The Management of Flexible Manufacturing 5 Systems (opt.) Java Programming (opt.) 5 Image Processing (opt.) 5 Real Time Operating Systems (opt.) 5 Signal Processing (opt.) 5 Database Programming Technologies (opt.) 5 CASE Tools (opt.) 5 Process Automation in Flexible Manufacturing 5 Structures (opt.) Virtual Instrumentation in Control (opt.) 5 Communication Skills (facult.) 2 Diploma Project (proj.) 30 Course 28 Total Hours Seminar Laboratory 28 Project 14 42 14 14 28 28 28 28 35 28 28 28 42 28 28 14 28 28 28 28 28 28 28 28 14 28 14 14 7 14 14 14 28 28 42 28 28 28 28 14 28 28 28 28 14 14 14 28 28 28 28 28 28 28 28 28 28 28 28 28 14 14 14 14 28 28 28 14 28 14 14 168 Faculty of Automation and Computers: 2008 Annual Report 23 Master Specialization: Automatic Systems (AS, 2 years) 06 07 08 First Year of Study Course Name Credits (Code: "AS-1-xx") Complements of Systems Theory and Quality 6 Engineering 1 Modern Control Theory 1 6 Artificial Intelligence and Knowledge 6 Engineering Neural Networks 12 Complements of Systems Theory and Quality 8 Engineering 2 Modern Control Theory 2 7 Adaptive Control Systems 7 Genetic Algorithms 8 Nr. "xx" 01 02 03 04 05 Second Year of Study Course Name Credits (Code: "AS-2-xx") Fault Detection and Diagnosis 8 Advanced Cryptography and Information Security 8 Multi-agent Systems 8 Wireless networks 6 Dissertation Thesis 30 Nr. "xx" 01 02 03 04 05 3.2.A.2 Course Total Hours Seminar Laboratory Project 14 28 56 28 14 14 28 28 42 14 14 14 14 28 Course 35 35 35 42 Total Hours Seminar Laboratory 14 14 14 14 14 14 Project 168 Syllabus of the Courses Taught by the Department Staff First Year of Study (SE) SE-1-03: Computer Programming (Prof.Dr.Eng. Lăcrămioara STOICU TIVADAR) Objective: Study of fundamentals of programming, computer science and information technology. Contents: general presentation of computers (hardware, software, software engineering, applied informatics), fundamentals of computer networks, Internet, WWW, basics of C language (structure of a program, variables, constants), expressions, operators, standard types, standard functions, statements (compound, association, selection, iteration), functions, pointers, structured types (arrays, string, structures), files, lists, programming style, dynamic allocation of memory. SE-1-06: Standards and Technical Graphics (Prof.Dr.Eng. Constantin VOLOŞENCU) Course contents: Romanian standards, Standards oriented to process quality, Quality technical conditions of the automatic equipment, Quality technical conditions for software, Reference model for computer graphics, The technical book of a product, The professional standard of a product, Design documentation, Innovations and intellectual property, Ways of information, Application of technical graphic in electronics and mechanics. SE-1-11: Computer Assisted Mathematics (Prof.Dr.Eng. Radu-Emil PRECUP) Course contents: Notions of error theory; elements of numerical matrix calculus; numerical solving of linear algebraic equations; numerical computation of eigenvalues and eigenvectors; numerical solving of nonlinear algebraic equations and systems; approximation of functions, curves and surfaces; numerical solving of ordinary differential equations and systems; optimization problems in automation and informatics. SE-1-12: Data Structures and Algorithms (Lect.Dr.Eng. Dorina PETRICĂ) Course contents: Fundamental concepts of data structures and structured programming; Fundamental data types and structured data types; Notions about algorithms; Algorithm analysis with asymptotic notations; Sorting techniques (direct and advanced, internal and external); Analysis of sorting algorithms; Arrays as abstract data types (implementation, searching techniques); Recursion; Lists (definition of the abstract data type list, implementation techniques, applications); Special lists (stacks, queues); Multi-list 24 Faculty of Automation and Computers: 2008 Annual Report structure; Generalized lists; Trees (definition of the abstract data type tree, traversal of trees, specific operators); Binary and ordered trees. SE-1-14: Electronic Devices and Circuits (T.Assist.Eng. Radu BORACI) The aim of the course is to provide grounding in classical methods of analysis and design of analogical, discrete and integrated electronic circuits. Discrete and integrated analog devices (structure, operation, characteristics, maximum admissible values, application). Course contents: Diodes; Bipolar transistors; Thermo-sensible devices, optic elements; Field effect transistors (JFET, MOSFET); Thiristors; Triacs; Operational integrated amplifiers ( types, main applications in automatics); Voltage sources; Electronic circuits (operation analysis, synthesis); Application of electronic devices in automatics. SE-1-15: Computers Fundamentals (T.Assist.Eng. Onuţ LUNGU) Offer basic knowledge in design with numerical devices to first year students. Main study areas are logical functions and various methods to minimize their formulas with practical applications on several digital systems starting from simple logical gates, multiplexers, decoders, different kinds of bi-stable circuits RS, D, JK, T ending with applications of those, counters, registers and synthesis of sequential circuits in both forms synchronous and asynchronous. Objectives of the course are to offer to the students basic understand of how numerical devices are working and ways to improve their functionality making them cost effective. Second Year of Study (SE) SE-2-01: System Theory 1 (Prof.Dr.Eng. Toma Leonida DRAGOMIR) The objectives of the course are: Assimilation of terminology and basic systemic concepts; Knowledge of main models of linear, non-linear, continuous and discrete time systems; Assimilation of characterization elements of systems in time and complex frequency domains; Using of stability, controllability and observability analysis techniques for linear systems. The competencies created by the course are: Generating interpretation, design and research skills by using knowledge from other fundamental courses for modeling and analysis of physical systems. SE-2-03: Object-oriented programming (Prof.Dr.Eng. Vasile STOICU-TIVADAR) Objectives: to provide knowledge and skills about the development of medium-level complexity programs in C++, including templates, basics about Windows programming. Content: Object-oriented paradigm, general aspects of the C++ language, classes and objects, matrix, pointers, references, overloading, inheritance, polymorphism with virtual functions, input/output operations, introduction in Windows programming, templates. SE-2-04: Introduction in Automation (Prof.Dr.Eng. Stefan PREITL) The objectives of the course are: Process automation. Automatic control structures. Requirements in automatic control. Functions: command, control, supervision and safe functioning. Structures and realization of Automatic Control Equipments (ACE). Approach of an automation task. Industrial processes (plants). Plant disturbances. Mathematical description. Actuators. Transducers and sensors. Control strategies and technical aspects of implementation. Implementation requirements. Control solutions in industrial and non-industrial area. Examples and case studies. The future in control. SE-2-05: Specific Digital Circuit Design (Prof.Dr.Eng. Gheorghe-Daniel ANDREESCU) Digital Circuit Design with VHDL, high-level functional hardware-description-language based on examples; Code structure: library, entity, architecture; Test bench; Data types; Operators and Attributes, overloading, generic; Concurrent code: when, generate, block; Sequential code: process, if, wait, case, loop - comparisons; Signal and variable; State machines: clock, edge detections, template styles, logic sequencers; Hierarchical system design: package, component, port map, generic map; Functions and Procedures, assert; Study cases, applications; Problems: solved and proposed. SE-2-06: Computer Architecture (Prof.Dr.Eng. Nicolae ROBU): Overview on computer architecture; the place and the role of software and hardware architectural components and their interactions. Memories: RAM, ROM, PROM, EPROM, EEPROM –definition and units design. Ports: standard input port and standard output port. Numbers representation inside the computer: fixed point and floating point (IEEE 754) approach. Arithmetical-Logical Unit: adding devices, multiplying devices, dividing devices. The registry unit: case studies on CSAC 2001, MOTOROLA 68 0x0 and INTEL 80x86 processors, including the stack concept’s implementation and presentation. The command unit: the von Neumann paradigm and the architectural components of a von Neumann command unit, with a case study on CSAC 2001 processor; instructions’ coding -including addressing modes problems; instructions’ implementation, with illustration for LD, JP, ADD, CALL, RET, PUSH, POP, IN and OUT instructions. The advanced functionalities of the processors: the waiting mechanism, the bus giving up mechanism, the interruption mechanism (with vectored and nonvectored interruptions). SE-2-10 System Theory 2 (Prof.Dr.Eng. TomaLeonida DRAGOMIR): The objectives of the course are: Knowledge and using of terminology and basic concepts regarding non-linear systems; Knowledge and handling of stability analysis techniques for non-linear systems. Faculty of Automation and Computers: 2008 Annual Report 25 The competencies created by the course are: Generating interpretation, design and research skills for physical systems described by nonlinear models, and analyzing of some problems regarding the structure of control systems. characteristic properties of DES behavior, terminology and basic concepts in untimed Petri net formalism, typical structures used in Petri net modeling of DES, automata versus Petri net model building, case studies, analysis techniques for behavioral properties. SE-2-11: Database (Prof.Dr.Eng. Ioan FILIP) The objectives of the course are: Relational Database Management Systems (RDBMS), Oracle database, SQL (all basic SQL commands: SELECT, INSERT, UPDATE, DELETE; create and manage tables and views, Oracle functions), PL/SQL language (PL/SQL blocks, functions, stored procedures, triggers, cursors, sequences, users packages, built-in packages, SQL dynamic, object programming), parallel with other RDBMS (MySQL, Interbase, Microsoft SQL Server). SE-2-15: Microprocessor and microcontroller based systems (Lect.Dr.Eng. Sorin NANU) Continues the “Microprocessor architecture” discipline presenting the general use of microsystem resources both as external components for microprocessor and internal for microcontroller. Memory conections and access. Timers. Interrupt protocol. Serial communication (RS232, I2C, SPI). Parallel communication. Process interfaces: DAC and ADC, parallel port, PWM. Elements of data processing. SE-2-12: Concurrent Programming (Prof.Dr.Eng. Nicolae ROBU) In its first part, the course emphasizes the type of applications opportune in concurrent programming and present the basic notions of this field (i.e. process, task, thread, multitasking, multithreading, multitasking with multithreading). It continues with tasks states presentation and tasks’ evolution in states space. Follow context switching and task scheduling – concepts and implementations. The last three parts are dedicated to the mutual exclusion, synchronization and communication problems and their afferent classical mechanisms, from practical and theoretical point of view alike approached. SE-2-13: Modeling, Simulation and Identification Elements (Prof.Dr.Eng. Octavian PROŞTEAN): The objectives of the course are to provide knowledge and skills about modeling, simulation techniques of dynamic systems and the introduction to system’s experimental identification problems. The most important deterministic and stochastic types of input signals are presented and respectively linear models, analytical model building approach, problems of continuous/discrete linear/non linear mathematical models simulation with the aid of the digital computer and analog circuits. In the last part of the course presents introductory elements regarding the system’s experimental identification, graphic, parametric identification techniques from input step response for non perturbed systems and the model’s conversions methods. There are created practical skills regarding the usage of Matlab/Simulink simulation software package. SE-2-14 Discrete Event Systems (Prof.Dr.Eng. Octavian PROŞTEAN) The main objective of the course is to provide the knowledge and skills required for the model building and behavior’s analysis of the discrete event driven systems (DES). There are approached fundamental concepts regarding the DES, models and techniques used in the study of DES and also aspects regarding the usage of Petri nets formalism in the DES’s modeling and analysis. There are presented the Third Year of Study (SE) SE-3-02: Control Structures and Algorithms (Prof.Dr.Eng. Stefan PREITL) Control structures. System performances. Control algorithms and controllers. Control structure development. Design in frequency domain. Steadystate representation. Root-locus method. Modulus optimum based design methods. Smith predictor based control. Pole-zero based design methods. Cascade control structures. State feedback control. Applications. SE-3-03: Programming Environments and Technologies (Lect.Dr.Eng. Dorin BERIAN) Objective: to provide knowledge and practical skills about development of medium and high complexity applications in Visual Basic .NET environment. The course covers the following issues: Visual Studio .NET environment presentation, Visual Basic language aspects presentation, user interface design, usual and special controls, MDI, SDI and dialog forms, graphics and databases in Visual Basic .NET, special topics (client server applications using sockets). SE-3-04: Internet Applications Programming (Prof.Dr.Eng. Ioan FILIP) The course presents basic and advanced elements regarding the HTML language used to develop Web applications. Also, there are presented techniques of Web development applications using the PHP language. The topic is focused on database Web applications, including also the Microsoft technology Internet Database Connector. SE-3-05: Java Programming (Prof.Dr.Eng. Nicolae ROBU) In the first part, the course presents the Java philosophy, the different types of Java programs: standard applications, applets, beans, servlets, aglets, and handlers and the components of JDK programming environment. It continues with the presentation of Java alphabet, constants, types, instructions and elementary program structure. Follow 26 Faculty of Automation and Computers: 2008 Annual Report Java object oriented approach, then the arrays and the exceptions. An important part is dedicated to the threads’ problems and methods of synchronization used in concurrent programming in Java. The last part treats the Java facilities for graphical interfaces design, of coarse event oriented. Inclusive the applets development problems is approached. SE-3-06: Programmable Logic Controllers (T.Assist.Eng. Onuţ LUNGU) This course covers PLC programming, installations, and troubleshooting. Emphasis is placed on logical thinking and efficient, logical program development. Key concepts covered in the this PLC course include: Programming AND / OR conditions, Seal / Latch instructions, Examine ON / Examine OFF instructions, PLC program scan cycle, program documentation, batch programming techniques, understanding PLC addressing, common program problems and bugs, safety considerations, programming counters and timers, comparison statements, numerical / integer operations. SE-3-07: Data Communication (T.Assist.Eng. Cezar POPESCU) Basic concepts. The infrastructure of communications. The Public Switched Telephone Network. Data terminals and data interfaces. The structure of a data communication system. The RS232 interface. Modulation in data transmission. The modem equipment. Information coding. Primary coding. Channel coding. Communication channels: cables, optic fibers, radio waves, satellite communications. GSM cellular telephony. New standards in cellular communication. Data networks with integrated services. SE-3-08: Embedded Systems (Lect.Dr.Eng. Dan Ungureanu) Objective: to provide knowledge and practical skills about embedded systems. The basic concept of embedded systems based on different type of microcontrollers: INTEL 8051, MOTOROLA 68HC11. The peripheral circuits: i8255, i8259A. Microcontrollers assembly languages. Process interfaces: digital input/output modules and analog input/output modules. Embedded computers: PC/104 standard. Applications: design of embedded systems based on 8051 microcontroller. SE-3-09: Syncretic Project 1-1 “Microcontroller used in electric micro motor control “ ( Lect. Dr. Eng. Sorin NANU) The task is to design and built a data acquisition system with a microcontroller connected to a PC. The information is displayed on PC screen, a LED is lightning if a reference temperature is reached. Additionally, a servomotor will indicate the temperature with a needle, and another LED will be turnrd off and on from two buttons from PC console. Students are receiving the components, they will have to build the device and write the software. SE-3-09: Syncretic Project 1-2 “ Applications using microcontrollers and DSP for the command, control and protection of power electronic equipment. “ (T.Assist.Eng. Radu BORACI) The main objective of the project is to provide students know-how about design and built command, supervision and protection systems based on microcontrollers and digital signal processors (DSP) for equipment with power electronic circuits with IGBT used in automated control systems: rectifiers, inverters, frequency converters (single / polyphase), switching sources, commutation sources, etc. SE-3-09: Syncretic Project 1- 3 “ Monitoring system for electric power consumption in the industrial environment “ ( Lect. Dr. Eng. Dorina PETRICĂ) The project requests to the student to process 14 types of measurements (powers, current on phases, energy quantities, voltage on phases ) that are collected from electric meters and stored them in a database used to generate different types of reports. The students must solve the problem by creating an application based on the C# programming language, improving in this way the students knowledge on computer peripherals and database management. SE-3-09: Syncretic Project 1 - 4 ” Process Remote Control “ (Lect. Dr. Eng. Florin DRĂGAN) The main objective of the project is students preparation for development of process remote control application, using different languages, technologies and programming platforms, team working and communication. Knowledge categories: software development project. Competencies percentage: “Design, implementation, testing, evaluation, administration and maintain applications using different languages, technologies, platforms and programming”- 40%. SE-3-12: Operating Systems (Lect.Dr.Eng. Florin DRĂGAN) An Operating System is the most widely used piece of software in any computer. At the end of this course the students will understand the various levels of system and application software. They will be familiar with the major Operating System services such as file systems, memory management, process management, device control and network services. They will understand how design decisions in Operating Systems affect users of the system. SE-3-13: Information Security (Prof.Dr.Eng. Daniel-Ioan CURIAC) The main focus of the course will be to provide background knowledge on the field of cryptography and its applications to secure networking and electronic commerce since most of today’s information technology applications require security as a central system feature. Topics include and are not limited to cryptographic primitives and protocols, key management and access control and network security. Faculty of Automation and Computers: 2008 Annual Report Lectures will include basic techniques to provide security, information on the current state of the art and further reading on more advanced topics. SE-3-14: Database Programming Technologies (Prof.Dr.Eng. Ioan FILIP) Programming technologies used to develop database applications (client side programming): ODBC, ADO, ADO.NET. Database applications development using ADO.NET library and C# language. Delphi database programming based on ODBC and ADO techniques (using Data Access, Data Control, ADO, QReport libraries). Client-server and local database. SE-3-15: Software modelling. UML. XML (Lect. Dr. Eng. Florin DRĂGAN) The course put the foundations in preparing students for a systematic approach to the development of a software project, in one learning system (UML) allowing the realization of a concept plan for the project and presenting viable solutions to solve some key issues that may arise during the development and integration concepts in XML projects. Knowledge categories: software development project. Competencies percentage: “ Understanding and using basic concepts of computer science and computer”40%, “Design, implementation, testing, evaluation, administration and maintain applications using different languages, technologies platforms and programming”-20%. SE-3-16: Complex Automation (Prof.Dr.Eng. Octavian PROŞTEAN) The aim of the course is to provide grounding in the concepts, the main aspects of modeling, analysis and design methods of some special system's categories, such as: Large Scale Systems, Systems with Distributed Parameters, Robust Systems, Variable Structure Control Systems and Hierarchical Systems. There are presented examples and representative study cases regarding each type of studied system. SE-3-17: Control Engineering (Prof.Dr.Eng. RaduEmil PRECUP) Design techniques dedicated to control systems. The right choice of control solutions and their design methods. Digital control systems: input-output and state feedback design methods, 2-DOF control system structures. Design of MIMO control systems. Basics of optimal control. Model-based predictive control systems. Sliding mode control systems. Auto-tuning. Real-time implementations and experiments in applications. SE-3-18: Software Engineering (Prof.Dr.Eng. Vasile STOICU-TIVADAR) Objective: to provide knowledge and practical skills about software development life cycle, objectives, principles and techniques, with emphasis on real-time systems and object-oriented technologies. Content: Definition, objectives and principles, the software lyfe cycle, software development, configuration management, software for process control, real-time 27 software design with MASCOT method, operating systems for general use and for real-time systems, safety, testing, real-time UML, issuing process control software and systems. SE-3-19: Measurement and Interfacing Structures for Control Systems (Lect.Dr.Eng. Sorin NANU) The course is presenting principles of measurement, signal, flow of information in a control system, structures of data acquisition system, connectivity and busses. The computer hardware, passive and active components are presented in typical examples of interfacing with processes. In course are included filters, basic of signal processing (Fourier, convolution). SE-3-20: Syncretic Project 2-1 “Temperature control system” (Lect.Dr.Eng. Dorina POPESCU) The goal is to design and implement a complex application of contro sytem. Project management, team working and communication skills are developed. SE-3-20: Syncretic Project 2-2 “Positioning and control system using a microcontroller” (Lect.Dr.Eng. Sorin NANU) The task is to design and built an image acquisition system from a web cam, 2D oriented by two servomotors. Information is encripted and sent to a PC and further on intrenet. The system can be oriented manually or by sensing a person in a certain area with two PIR sensors. SE-3-20: Syncretic Project 2-3 “Process Control and Monitoring” (Lect.Dr.Eng. Florin DRĂGAN) The main objective of the project is students preparation for development of a process control and monitoring application, using different languages, technologies and programming platforms, team working and communication. Knowledge categories: software development project. Competencies percentage: “Design, implementation, testing, evaluation, administration and maintain applications using different languages, technologies, platforms and programming”- 40%. SE-3-20: Syncretic Project 2-4 “Design of a control system for an electric drive” (Prof. Dr. Eng. Constantin VOLOŞENCU) Modeling and simulation. Controller synthesis. Design of an equipment based on DSP. Design of programs for controller digital implementation. Fourth Year of Study (SE) SE-4-02: Process Automation in Flexible Manufacturing Structures (T.Assist.Eng. Onuţ LUNGU) SFF Classification. The interaction between the data flow and the material flow in SFF. The control unit hierarchy in SSF. Using of programmable controller as an integrated system in a local control unit. Use of 28 programmable systems. Faculty of Automation and Computers: 2008 Annual Report controller as local independent SE-4-03: Control Systems Based on Microprocessor Equipments (Lect.Dr.Eng. Dorina POPESCU) Goal: To show why microprocessor equipments can be used to implement PID controllers. To show how to implement (hardware and software) a digital control algorithm. Contents: Technical factors and business aspects in choosing a bus for control systems. Description of measurement and control SBC, digital and analog input/output boards. Using SBC for measuring and control. System configuration. Microprocessor equipments processing capabilities: multiple control loops. Implementation using digital techniques: analog signal digitization, high frequency aliasing error, low pass filter algorithm, etc. SE-4-04: Virtual Instrumentation (Prof.Dr.Eng. Constantin VOLOŞENCU) Elements of graphical programming. Basics. Characteristic elements. Virtual functions and instruments. Working commands. How to create a virtual instrument. Advanced programming. Applications in digital signal processing. Signal synthesis. Frequency analysis. Transient regime analysis. Digital controllers. Applications in process control. Level control. Flow control. Pressure control. Temperature control. Data acquisition. Basic principles. Serial interface. Parallel interface. SE-4-05: 3D Graphics (Prof. Dr.Eng. DanielIoan CURIAC) This course has as main objective to offer required knowledge and skills for computer graphics: algorithms, colour representation, visualization and animation. The software technology used to develop the projects is OpenGL. SE-4-06: Assembly Language (Lect.Dr.Eng. Dorina PETRICĂ) Course contents: Characteristics of the assembly language for the 8086 family and of the MASM assembler; Structure of the registers; Assembler directives; Variable definition; Addressing techniques; Format of the instructions; Definitions of segments (complete, simplified, initialization of the segment registers, ordering of the segments); Transfer instructions; Arithmetic and logic instructions; Array processing; Branch instructions (unconditional jump, conditional jump, instructions for cycling, the subroutine mechanism, interruptions); DOS functions; Input/ output operations; Macroinstructions and conditional assembly; Record data and structure data. SE-4-07: Windows Programming (Lect.Dr.Eng. Dorin BERIAN) Objective: to provide knowledge and practical skills about development of medium complexity applications in Visual C++ environment. The course covers the following issues: Windows mechanisms, the Visual C++ environment, user interface design, usual classes in Microsoft Foundation Classes, templates, Document-View architecture, graphics and databases, in Visual C++, mobile applications on PocketPC developed with Embedded Visual C++, improvements in Visual C++ .NET. SE-4-08: Intranet Networks (Lect.Dr.Eng. Florin DRĂGAN) This course is focused on the intranet networks devices and programming. We provide for the students detailed information regarding different network devices, DNS system and Perl language for programming network applications. The course insist on the devices like hub, bridge, gateway, router and at the labs to implement application in Perl programming. SE-4-09: Programmable Logic Controllers (T.Assist.Eng. Onuţ LUNGU) This course covers PLC programming, installations, and troubleshooting. Emphasis is placed on logical thinking and efficient, logical program development. Key concepts covered in the this PLC course include: Programming AND / OR conditions, Seal / Latch instructions, Examine ON / Examine OFF instructions, PLC program scan cycle, program documentation, batch programming techniques, understanding PLC addressing, common program problems and bugs, safety considerations, programming counters and timers, comparison statements, numerical / integer operations. SE-4-10: System Identification (Prof.Dr.Eng. Octavian PROŞTEAN) The aim of the course is to provide the knowledge necessary for the mathematical modeling and parameter estimation of the systems from experimental data. There are presented classical methods of identification: impulse, step and sine-wave testing, identification techniques based on correlation function, the fundamental concepts and major results of parameter estimation theory, mean-square and minimum variance methods, predictor error methods, instrumental variable methods, and maximum likelihood methods - off-line and on-line way manner. SE-4-11: Supervisory Control and Data Acquisition (SCADA) (Prof.Dr.Eng GheorgheDaniel ANDREESCU) Objectives: to provide knowledge and practical skills in SCADA distributed systems: hardware, software, communications, industrial SCADA platform. Course contents: SCADA definitions and applications; Specific communications, serial busses, wireless; Distributed field components: sensors, analogic and digital interfaces, signal conditionings; industrial PLC; Electromagnetically compatibility, land lines; SCADA platform: specifications, components, objects; Remote terminal unit; Master terminal unit; Graphical user interface; Troubleshooting; Study cases: Applications Faculty of Automation and Computers: 2008 Annual Report 29 of distributed monitoring and control systems (SCADA) for electrical energy, water, gas, heating. the managing mode of interrupts; the presentation of managing mode of files. SE-4-12: Digital Equipments Used in Medicine (Lect.Dr.Eng. Antonius STANCIU) The modern medicine cannot be any longer imagined without a serious technological support. Most of this technological support is based on automated digital equipment. There are presented imagistig investigation devices (Radiology, X-ray Computed Tomography, MRI — Magnetic Resonance Imaging, PET — Positron Emission Tomography, Echography, Microscopy), analytic investigation devices, monitoring devices (for use in Intensive Care Units), surgical devices (optomechanical, electrical, lasers), corrective devices (prostheses and orthese, bionics), physical therapy (based on thermal and electrical factors). After passing the lecture, the students will benefit from an overview about medical technology, being able to understand relevant parameters for choosing the right device for a specific purpose. They can act as technical support staff in major hospitals and clinics, a category almost nonexistent in Romania. SE-4-16: Control of discrete event systems (Lect.Dr.Eng. Dan UNGUREANU) The main objective of the course is to provide the knowledge and skills required in the control of discrete event systems: understanding general principles of operation and implementation of discrete event systems (DES). Presentation of typical methods for control of discrete event systems. There are approached fundamental concepts regarding supervisors, models and techniques used in implementation of supervisory control of DES and also aspects regarding the usage of automaton and Petri nets formalism in the supervisory modeling and analysis. SE-4-13: Internet Applications Programming (Prof.Dr.Eng. Ioan FILIP) The course presents basic and advanced elements regarding the HTML language used to develop Web applications. Also, there are presented techniques of Web development applications using the PHP language. The topic is focused on database Web applications, including also the Microsoft technology Internet Database Connector. SE-4-14: Networks with Integrated Services in Automation (Prof.Dr.Eng. Ioan SILEA) Goals: Knowing the structure of a network with integrated services; The model and design of an ATM network; Main features of industrial networks (connectivity, flexibility, robust, mobility, promptitude, configurability); Assimilation of some notions about virtual networks (VPN). Abilities created through this discipline: Implementation of specific protocols in the network; Achievement of distributed applications structures; Theoretical knowledge concerning present orientations in networks; The principles and necessary equipment for building a virtual network for a firm; Introductive notions, necessary for TCP/IP applications. SE-4-15: Real Time Operating Systems (Lect.Dr.Eng. Dan UNGUREANU) The course creates capacities in the field of real time systems. The course presents the base elements of a real time operating system with direct exemplification of RTOS QNX. It follows: the presentation of structure and role of the microkernel; the inter-process communication with all its variants (message passing, proxy, signals); the presentation of the managing mode of timers; the presentation of the communication mode in network; the presentation of SE-4-17: The Management of Flexible Manufacturing Systems (Lect.Dr.Eng. Antonius STANCIU) The course offers an up to date vision over the manufacturing processes: hierarchical levels of flexible manufacturing structures, industrial solutions for networks in computer driving of flexible manufacturing structures (BRING solution, MODIAC solution, TELWAY solution, ETHERNET solution). Modeling using PETRI network is presented for some specific situation. SE-4-18: Control Systems for Industrial Robots and Machine Tools (Prof.Dr.Eng Gheorghe-Daniel ANDREESCU) Industrial robot generation types; Trajectory generation, 2D orthogonal interpolation algorithm, applications for curve generations; Control structure for axis module; Advanced control: model reference, dynamic, force control; Main tasks, software structure; Case study: Hierarchical control for a point to point robot with 6 degrees of freedom using microcontroller multiprocessor system; Sensors, specific transducers; Specific hardware interfaces; CNC Machine tools: specifications, comparison with robot control. SE-4-19: Fuzzy Control Systems (Prof.Dr.Eng. Radu-Emil PRECUP) Elements of fuzzy set theory and fuzzy logic, notions concerning fuzzy sets, connectors and operators associated to fuzzy sets; information processing in terms of fuzzy logic; basic fuzzy controller (FC) structure and analysis; typical and special FCs, FCs without dynamics, FCs with dynamics, TakagiSugeno FCs; PI-fuzzy controllers, conventional controllers with parameter adaptation in terms of fuzzy logic; fuzzy control structures and design; applications of fuzzy control. SE-4-20: Measurement and Interfacing Structures for Control Systems (Lect.Dr.Eng. Sorin NANU) The course is presenting principles of measurement, signal, flow of information in a control system, structures of data acquisition system, connectivity and busses. The computer hardware, passive and active 30 Faculty of Automation and Computers: 2008 Annual Report components are presented in typical examples of interfacing with processes. In course are included filters, basic of signal processing (Fourier, convolution). SE-4-21: Fundamentals of Artificial Intelligence (Lect.Dr.Eng. Dorina PETRICĂ) Categories of applications tackled by artificial intelligence. Principles of knowledge-based approaches. Representation of knowledge. Problem solving. Searching techniques (depth, level, the evaluation of the search). Heuristic search techniques (maximum effort, low costs). Searching for multiple solutions and for the optimal solution. The processing of the natural language. Artificial vision and forms recognition. Recognition of the 2D forms. Expert systems (structure, the development of expert systems, methods of inference, forward and backward chaining). SE-4-22: C.A.S.E. Tools (Prof.Dr.Eng. Ioan FILIP) The course presents basic issues of software engineering and a set of software tools used to manage the configuration of the software projects, project versioning, fault reports management, automated testing: Clearcase, CVS - Concurrent Versioning System, WinRunner, ARTS. Also there are presented the formal language SDL and the related tool GEODE. SE-4-23: Software modelling. UML. XML (Lect. Dr. Eng. Florin DRĂGAN) The course put the foundations in preparing students for a systematic approach to the development of a software project, in one learning system (UML) allowing the realization of a concept plan for the project and presenting viable solutions to solve some key issues that may arise during the development and integration concepts in XML projects. Knowledge categories: software development project. Competencies percentage: “ Understanding and using basic concepts of computer science and computer”40%, “Design, implementation, testing, evaluation, administration and maintain applications using different languages, technologies platforms and programming”-20%. SE-4-24:.NET Technologies (Lect.Dr.Eng. Dorin BERIAN) The aim of the course is to provide theoretical and practical skills in medium level and advanced Windows programming using .NET Technologies and Microsoft Visual Basic. The course covers mostly advanced programming aspects of Microsoft Visual Basic .NET: Object Oriented Programming (classes, interfaces, delegates and generics), memory management (garbage collector), XML documents and files, serialization, distributed applications, threads, sockets, Web Services, working with resources and registry, custom controls, reports generation using Crystal Reports. SE-4-25: Multimedia Technologies (Lect.Dr.Eng. Dorin BERIAN) The aim of this course is to provide theoretical issues and necessary skills to develop multimedia projects using the dedicated software applications used by professionals.The course covers the following chapters: Introduction, Information types (text, sound, image, animation and video), Considerations on the colors and their perception, Hardware devices for multimedia content, Multimedia formats and software applications that handle them: document (PostScript, PDF), graphics (SVG, VML, PGML), bitmap (BMP, PCX, JPEG, GIF, PNG), audio (Wav, MP3, AAC) and video (MPEG, AVI). Fifth Year of Study (AAI) AAI-5-01: Equipments for Motion Control (Lect.Dr.Eng. Sorin NANU) Microcontroller in control of DC Motor. Chopper, controlled rectifier. Encoder, taho-generator. Speed and position control for DC motor. Stepper motors, type, structures for controlling speed and direction. Control in open and closed loop. AAI-5-02: Control Systems Based on Microprocessor Equipments (Lect.Dr.Eng. Dorina POPESCU) Goal: To show why microprocessor equipments can be used to implement PID controllers. To show how to implement (hardware and software) a digital control algorithm. Contents: Technical factors and business aspects in choosing a bus for control systems. Description of measurement and control SBC, digital and analog input/output boards. Using SBC for measuring and control. System configuration. Microprocessor equipments processing capabilities: multiple control loops. Implementation using digital techniques: analog signal digitization, high frequency aliasing error, low pass filter algorithm, etc. AAI-5-03: Control of Electrical Drives (Prof.Dr.Eng. Constantin VOLOŞENCU) Topology of the electrical drives. Control of DC motors. Vector control of induction motors. Vector control of permanent magnet synchronous motors. Advanced control systems for electrical drives. Modeling and simulation of control systems for electrical drives and DC motors. Modeling and simulation of a vector control system for induction motor and for permanent magnet synchronous DC motors. Digital control system for a permanent magnet synchronous system, based on a digital signal processor and based on a ASIC for motion control. AAI-5-05: Complex Automation (Prof.Dr.Eng. Octavian PROŞTEAN) The aim of the course is to provide grounding in the concepts, the main aspects of modeling, analysis and design methods of some special system's categories, such as: Large Scale Systems, Systems with Distributed Parameters, Robust Systems, Variable Faculty of Automation and Computers: 2008 Annual Report Structure Control Systems and Hierarchical Systems. There are presented examples and representative study cases regarding each type of studied system. safety, testing, real-time UML, control software and systems. 31 issuing process AAI-5-06: Advanced Control Systems (Prof.Dr.Eng. Radu-Emil PRECUP) Definition of model-based predictive control problem; models and predictors; integral quadratic objective functions; development of unified predictive control law; predictive control of multivariable plants; structures and development of binary control systems; aspects concerning auto-tuning control systems; applications to time-delay and MIMO systems. AAI-5-11: E-Commerce (Prof.Dr.Eng Daniel-Ioan CURIAC) The main focus of the course are the e-commerce techniques and to provide an understanding of the major forces shaping electronic commerce, tools for thinking through the economics of change in industries and supply chains, an understanding of the challenges of change in large, established companies and habits of orderly, analytical thinking and skill in reporting conclusions. AAI-5-07: Norms, Standards and Quality Guarantee (Prof.Dr.Eng. Constantin VOLOŞENCU) Romanian standards. Quality system. Technical conditions for automatic installations. Technical documentation. Standards for graphics on the computers. The technical book of a product. The professional standard. Design documentations. Norms for working protection. Phases of the product development. Inventics and intellectual property. Ways of information. AAI-5-12: Interactive Simulation Tools (Prof.Dr.Eng. Ioan FILIP) There are presented basic knowledge about the modeling and simulation of discrete-event system. The examples are implemented using the GPPS language. GPSS, the General Purpose Simulation System, is a family of mostly-declarative languages designed for discrete-event simulation and system modeling. GPSS block types including generators, queues, selectors/routers, data collectors, timing and computational nodes, etc. are describes. AAI-5-08: Measurement Systems in Process Control (Lect.Dr.Eng. Sorin NANU) Principles of measure in process control. Data acquisition, signal conditioning, signal conversion, ADCs, programmable potentiometers, analogue multiplexers. Isolation, protection. Data transmission, noise, correctness of information. Study by examples of position (potentiometric, encoder), speed (potentiometric), rotational speed (encoder, tachogenerator), temperature (PT100, intelligent TMP37), N-S orientation (electronic compass), distance (SONAR) measurement. AAI-5-13: Telemedicine (Prof.Dr.Eng. Lăcrămioara STOICU TIVADAR) Objectives: Study of the integration and communication between healthcare systems, data transmission, remote access to medical information. Contents: Communication, distributed information systems (client/server, peer-to-peer), videoconferences, medical data accessed from remote locations, medical distance education, medical services on the Web, security, integrity, privacy of data, DICOM & HL7 standards, telepathology, teleradiology, telecardiology, telemedicine for general practitioners, mobile applications in healthcare. AAI-5-09: Windows Programming (Lect.Dr.Eng. Dorin BERIAN) Objective: to provide knowledge and practical skills about development of medium complexity applications in Visual C++ environment. The course covers the following issues: Windows mechanisms, the Visual C++ environment, user interface design, usual classes in Microsoft Foundation Classes, templates, Document-View architecture, graphics and databases, in Visual C++, mobile applications on PocketPC developed with Embedded Visual C++, improvements in Visual C++ .NET. AAI-5-10: Software Engineering (Prof.Dr.Eng. Vasile STOICU-TIVADAR) Objective: to provide knowledge and practical skills about software development life cycle, objectives, principles and techniques, with emphasis on real-time systems and object-oriented technologies. Content: Definition, objectives and principles, the software lyfe cycle, software development, configuration management, software for process control, real-time software design with MASCOT method, operating systems for general use and for real-time systems, AAI-5-14: Software Design Management in Health Informatics (Prof.Dr.Eng. Vasile STOICU TIVADAR) Objective: to provide knowledge and practical skills about software development life cycle, objectives, principles and techniques, with emphasis on Health Informatics and real-time systems and object-oriented technologies. Content: Definition, objectives and principles, the software life cycle, software development, configuration management, software for health Informatics (examples), real-time software design with MASCOT method, operating systems for general use and for real-time systems, safety, testing, real-time UML, issuing Health Information systems. AAI-5-15: Expert Systems in Medicine (Lect.De.Eng. Dorina PETRICĂ) Expert systems (definitions, general characterization, structural definition elements, performances). Development methodology of the expert systems. The formalism of the expert systems. Analysis of inferential processes in rules based expert systems based. The medical diagnosis process. Definition of 32 Faculty of Automation and Computers: 2008 Annual Report the associated models of the realization of a medical expert system (verbal model, conceptual model, logic model, functional model). Example- expert system for the diagnosis of the isolated paralysis of the exterior eye muscles. The synthesis of some implementation variants of medical expert systems. AAI-5-17: Introduction to Robot Control (Prof.Dr.Eng Gheorghe-Daniel ANDREESCU) Industrial robot generation types; Geometrical and kinematical models; Trajectory generation, 2D orthogonal interpolation algorithm, applications; Control structure for 1 axis module, robust control; Advanced control: model reference, dynamic, force control; Main tasks – software structure; Case study: Hierarchical control for a point to point robot with 6 degrees of freedom using microcontroller multiprocessor system; Sensors, specific transducers; Observers for kinematical signals and equivalent load torque; Specific hardware interfaces, multiprocessor architectures. AAI-5-18: Machine-Tool Control (T.Assist.Eng. Tiberiu-Dănuţ IONICĂ) Measure system for machine-tool: Numerical incremental and absolute transducer, Analogical transducer. C.N.C equipment control. Hardware, software, interpolation algorithms. ISO programming for C.N.C equipment: Circular and linear interpolation, Absolute or incremental programming Tool radius compensation, Subprogram with repeat facility, Q parameter programming, Mirror imaging. AAI-5-19: Control Systems for Servo-Drives (Prof.Dr.Eng. Gheorghe-Daniel ANDREESCU) Requirements, specific applications for servo-drives; Orthogonal models for electrical machines, Voltage source inverter; Permanent magnet synchronous motor and Induction motor drives; Experimental identifications of parameters; Vector controls: decoupling current control, field oriented control, direct torque control; Observers for flux, electromagnetic torque, kinematical signals and equivalent load torque; Motion control with: PI, state feedback, sliding-mode; Implementations using microcontroller, DSP: applications, interfaces, programming. AAI-5-20: The Management of Flexible Manufacturing Systems (Lect.Dr.Eng. Antonius STANCIU) The course offers an up to date vision over the manufacturing processes: hierarchical levels of flexible manufacturing structures, industrial solutions for networks in computer driving of flexible manufacturing structures (BRING solution, MODIAC solution, TELWAY solution, ETHERNET solution). Modeling using PETRI network is presented for some specific situation. AAI-5-21: Java Nicolae ROBU) Programming (Prof.Dr.Eng. In the first part, the course presents the Java philosophy, the different types of Java programs: standard applications, applets, beans, servlets, aglets, and handlers and the components of JDK programming environment. It continues with the presentation of Java alphabet, constants, types, instructions and elementary program structure. Follow Java object oriented approach, then the arrays and the exceptions. An important part is dedicated to the threads’ problems and methods of synchronization used in concurrent programming in Java. The last part treats the Java facilities for graphical interfaces design, of coarse event oriented. Inclusive the applets development problems is approached. AAI-5-22: Image Processing (T.Assist.Eng. Cezar POPESCU) The human eye. Models for gray level and color images. The acquisition and transmission of images. The standard video signal. The geometry of images. Elementary transformations. The perspective transformation. Stereoscopic vision. Image analysis in the special frequency domain. The bidimensional Fourier transform. Filters in the transformed domain. Image enhancement. Histogram modification techniques. Spatial masks based filters. Image segmentation and contour identification. Region based segmentation. AAI-5-23: Real Time Operating Systems (Lect.Dr.Eng. Dan UNGUREANU) The course creates capacities in the field of real time systems. The course presents the base elements of a real time operating system with direct exemplification of RTOS QNX. It follows: the presentation of structure and role of the microkernel; the inter-process communication with all its variants (message passing, proxy, signals); the presentation of the managing mode of timers; the presentation of the communication mode in network; the presentation of the managing mode of interrupts; the presentation of managing mode of files. AAI-5-24: Digital Signal Processors (T.Assist.Eng. Tiberiu IONICĂ) The structure and general properties for a Digital Signal Processor. TMS320C3x floating-point processor. Internal architecture, design description, hardware components, device operation. TMS320C240 fixed-point processor. Functional block architecture, memory organization and registers, pipeline mode of operation. Event Manager with general purpose timers, capture and compare units. Peripheral Interface with dual analog/numeric converter, serial interfaces ( UART and SPI) and watchdog timer. AAI-5-25: Database Programming Technologies (Prof.Dr.Eng. Ioan FILIP) Programming technologies used to develop database applications (client side programming): ODBC, ADO, ADO.NET. Database applications development using Faculty of Automation and Computers: 2008 Annual Report ADO.NET library and C# language. Delphi database programming based on ODBC and ADO techniques (using Data Access, Data Control, ADO, QReport libraries). Client-server and local database. AAI-5-26: CASE Tools (Prof.Dr.Eng. Ioan FILIP) The course presents basic issues of software engineering and a set of software tools used to manage the configuration of the software projects, project versioning, fault reports management, automated testing: Clearcase, CVS - Concurrent Versioning System, WinRunner, ARTS. Also there are presented the formal language SDL and the related tool GEODE. AAI-5-27: Process Automation in Flexible Manufacturing Structures (T.Assist.Eng. Onuţ LUNGU) SFF Classification. The interaction between the data flow and the material flow in SFF. The control unit hierarchy in SSF. Using of programmable controller as an integrated system in a local control unit. Use of programmable controller as local independent systems. AAI-5-28: Virtual Instrumentation in Control (Prof.Dr.Eng. Constantin VOLOŞENCU) Elements of graphical programming. Basics. Characteristic elements. Virtual functions and instruments. Working commands. How to create a virtual instrument. Advanced programming. Applications in digital signal processing. Signal synthesis. Frequency analysis. Transient regime analysis. Digital controllers. Applications in process control. Level control. Flow control. Pressure control. Temperature control. Data acquisition. Basic principles. Serial interface. Parallel interface. First Year of Study (Master, AS) AS-1-01: Complements of Systems Theory and Quality Engineering 1 (Prof.Dr.Eng. Toma Leonida DRAGOMIR) The course content: The topic of quality engineering. Elements of automatic systems dependability analysis. Design of availability and quality. Quality management- standards series ISO 9000. Evaluation and certifying systems. The project is dedicated to designing an operational procedure in accordance with ISO 9000 standards. The competencies created by the course are: Generating basic knowledge in the Quality Engineering, particularly in the frame of quality assurance of control systems, Generating skills in using standards series ISO 9000. AS-1-02: Modern Control Theory 1 (Prof.Dr.Eng. Radu-Emil PRECUP) Development of adaptation strategies for fuzzy parameter tuning in case of several controller structures: control structures with parameter tuning of conventional controllers; control structures with fuzzy parameter tuning of PI-fuzzy controllers; stability analysis methods for fuzzy control systems: state- 33 space approach, Popov’s theory, Lyapunov’s theory, circle criterion, harmonic balance method; elements of optimal fuzzy control. AS-1-03: Artificial Intelligence and Knowledge Engineering (Prof.Dr.Eng. Daniel-Ioan CURIAC) Survey of knowledge-based artificial intelligence - the study of how to program computers, using classical symbolic methods, to behave in ways normally attributed to "intelligence" when observed in humans. Topics chosen from: history, definition, and philosophical foundations of AI; search; propositional logic; predicate logic; knowledge representation; planning; natural-language processing; agents. AS-1-04: Neural Networks (Prof.Dr.Eng. Nicolae ROBU) The course starts with the main notions in the field. Follows the presentation of McCulloch-Pitts neural model and of the classes and main topologies of neural networks: the feed-forward neural networks (the simple perceptron, the unilayer and the multilayer multiperceptron), the bidirectional neural networks (the “associative memory” network, the “Hopfield” network). Then, it presents the ways in neural networks learning and the main algorithms and techniques for each topology; with a special attention to the error back propagation. Finally, the classical critical aspects related to the neural networks are treated. AS-1-05: Complements of Systems Theory and Quality Engineering 2 (Prof.Dr.Eng. Toma Leonida DRAGOMIR) Course content: Knowledge based systems. Interpolative-type control (based on fuzzy logic, RIP method and neural networks). Hybrid systems; Control system’s design considering real technical constrains. The project is dedicated to designing conventional, state-feedback an of interpolative-type control structures for a nonlinear process. Energy nonlinearity reflects the limitations of a d.c. electrical drive. The competencies created by the course are: Generating basic design knowledge in the non-linear control systems tacking in to account practical constraints. AS-1-06: Modern Control Theory 2 (Prof.Dr.Eng. Ştefan PREITL) Advanced multivariable control design: aproach methods; control objectives; criteria and performance indices; structural properties; parameter tuning methods for mv-ACS based on output feedback and on state feedback; case studies. Modern approaches in ACS design using autotuning of controllers. Modern approaches in predictive control. Modern approaches in 2-DOF control structures. AS-1-07: Adaptive Control Systems (Prof.Dr.Eng. Octavian PROŞTEAN) Adaptive systems problematic and principles. Adaptive control structures. Model-reference adaptive control systems. Self-tuning adaptive control systems. 34 Faculty of Automation and Computers: 2008 Annual Report Self-tuning control strategies synthesis: Minimum variance basic control strategy, Modified minimum variance control strategy, Minimum variance control strategy with measurable perturbation's compensation, Generalized minimum variance control strategy (explicit self-tuning controller, implicit self-tuning controller). Study case - self-tuning control of the hydro generator's excitation system. AS-1-08: Genetic Algorithms (Prof.Dr.Eng. Lăcrămioara STOICU TIVADAR) Objective: Study of the genetic algorithms and the application. Contents: evolutionary computation, biological terms, search space/search methods, fundamentals of genetic algorithms (GA), evolving computer programs, data analysis and prediction, GA in scientific models, theoretical foundations of GAs, implementing GAs. Second Year of Study (AS) AS-2-01: Fault Detection and Diagnosis (Prof.Dr.Eng.Constantin VOLOŞENCU) Structure of a modern complex system for industrial process control. Methods for fault monitorization. Fault detection. Fault identification. Fault diagnosis. Process recovering. Measures for fault monitorization. Statistical methods. Analytical methods. Parity relations. Methods based on parameter estimation Methods based on state observers. Methods based on knowledge Expert systems. Causal analysis Pattern 3.2.A.3 recognition. Fuzzy logic an neural network in fautdetectionand diagnosis. Application of the fault detection and diagnosis. AS-2-02: Advanced Cryptography and Information Security (Prof. Dr. Eng. Daniel-Ioan CURIAC) This course aims to cover advanced techniques of encryption and information. The course covers computational methods, algorithms, architectures combined hardware-software for securing information in embedded systems. AS-2-03: Multi-agent Systems (Prof.Dr.Eng. RaduEmil PRECUP) Multi-agent problem formulation: utility, Markov decision processes, planning. Distributed constraints: satisfaction, optimization. Standard and extended form games in several forms. Characteristic form games and coalition formation. Learning in multi-agent systems: the machine learning problem, cooperative learning, repeated games, stochastic games and reinforcement learning, general theories for learning agents, collective intelligence. Negotiation. Auctions: valuations, simple auctions, combinatorial auctions. Voting and mechanism design. Coordination using goal and plan hierarchies. Applications. Syllabus of the Courses Taught by Staff of the Other Departments First Year of Study (SE) SE-1-01: Mathematical Analysis (Prof.Dr. Octavian LIPOVAN) The course provides a theoretical introduction and solutions to typical problems in Differential Calculus and Multiple Integrals. The main objectives are to consolidate the student’s knowledge of the following concepts: convergence, limit, continuity, differentiability, partial derivatives, Taylor’s and Laurent’s series expansion, local extrema and Riemann integrability. The students will gain abilities to encompass the fundamental elements of mathematical reasoning, to distinguish between different levels of abstraction, and a coherent capacity of reasoning based on a sequence of logical deductions. SE-1-02: Algebra and Geometry (Assoc.Prof.Dr. Iosefina MIHUT) The objective of the course is to present the basic notions and results of matrix computations, three dimensional analytic geometry, as well as differential geometry. The main topics refer to: linear spaces and subspaces, basis and dimension, linear applications and the associated matrix, eigenvalues and eigenvectors, diagonalization, Euclidean linear spaces, the straight line and the plane in 3D space, conics and quadrics, elements of differential geometry of curves and surfaces. SE-1-04: Physics (Lect.Dr. Ioan ZAHARIE) Objective: give to students the basic notions in physics that will allow a better understanding of the physical effects they are bound to encounter during professional life. The students will be able to use the appropriate tools to estimate the consequences of the different effects with the appropriate theoretical tools. Contents: Mechanics – conservation laws; Oscillations - free, damped and forced oscillations; Waves – waves phenomena; Thermodynamics and statistical physics basics; Quantum mechanics - experimental bases; Solid state physics - electrical, thermal, magnetic and optical properties. SE-1-05: Mechanical Engineering (Assoc.Prof.Dr. Eng. Nicolae HERIŞANU) Course contents: Kinematics modeling of rigid bodies general and particular motions (translation, rotation with fixed axis; relative motion of rigid body); Array representation of rigid body motions; Static modeling of rigid bodies systems (mechanical torques, mass distribution, modeling joints constraints and theirs reactions, equilibrium of rigid bodies systems); Dynamics modeling (fundamental characteristics, modeling dynamic behavior by using general Faculty of Automation and Computers: 2008 Annual Report theorems of dynamics, dynamic modeling of rigid body motions, modeling dynamic behavior by using analytical mechanics principles). SE-1-10: Special Mathematics (Prof.Dr. Octavian LIPOVAN) Objectives: to consolidate the student’s knowledge of Integral Calculus (Line Integrals Surface Integrals, Integrals Theorems) Operational Calculus (Laplace Transform, Fourier Transform) and Differential Equations, to identify specific theoretical concepts in practical situations, to analyze practical and mathematical contexts using mathematical language, to formulate a practical problem in mathematical terms, to solve the problem and interpret the result. The competencies created are: computational skills, the ability to discover analogies between heterogeneous situations and to make interdisciplinary connections to use the specialized literature effectively and efficiently. SE-1-13: Fundamentals of Electrical Engineering (Prof.Dr.Eng. Dumitru RADU) The main objective of the course is the assimilation of basic knowledge of electrical circuits and electromagnetic field. The basic physical quantities, the main laws and theorems, and the analyzing methods are presented. Linear and nonlinear DC circuits, sinusoidal steady-state linear circuits, and circuits in transient state are studied. Also static electric and magnetic fields, electromagnetic induction phenomenon and electromagnetic wave equations are analyzed. Second Year of Study (SE) SE-2-02: Measurement Principles, Techniques and Devices (Prof.Dr.Eng. Dan STOICIU) Metrology basics. Measurement error and uncertainty. Accuracy, confidence limits, confidence level. Measuring methods. Characteristics of measuring instruments. Voltage and current measurement. Frequency measurement. Oscilloscopes, analog and digital. Signals and noise. Signal conditioning: instrumentation amplifiers, sample and hold circuits, filters, current to voltage conversion, analog multiplexers, isolation amplifiers. A/D and D/A conversion: parallel, succesive approximation and dual slope A/D converters. Data acquisition systems. Virtual instrumentation. Sensors and transducers: temperature, geometric displacement, force, torque, vibration. SE-2-07: Culture and civilization (T.Assist.Eng. Viorel SÎRBU) The aim of the course is to provide a grounding in the European civilization and culture as well as the history of the European Union. Contents: introductory elements of culture and civilization, the main European treaties, the institutional structure of the 35 European Union, common and specific elements at European countries, European values and symbols, the future of the European Union, Romania and the European Union. SE-2-16 : Microeconomics (Assoc. Prof. Septimiu POP) Objective: Study of fundamentals of basic theory of microeconomics and contemporary market economy. Contents: general presentation of microeconomics, the contemporary market economy, economic agents, production factors, economic competition, offer and demand, money, income, profit, production costs. Third Year of Study (SE) SE-3-01: Management (Assoc.Prof.Dr.Eng. Gabriela PROŞTEAN) The course will involve the students in a demanding process of personal and managerial development, learning to enhance individual managerial understanding and effectiveness and as well to work relationships with a diverse group of colleagues. The discipline curricula include the concept of management, the scientific, human and quantitative approach, and the steps in creating a company, alternatives of businesses. The five functions of management (forecast/planning, organizing, ordering, leading and controlling) are presented in the context of nowadays realities. SE-3-11: Marketing (Teach. Assist. Monica TION) Marketing course present the marketing concept which it’s based on satisfied consumer demands and needs. Also, its presented environment’s marketing components with analyzes firm’s internal and external environment.Is made market share by the main criteria of segmentation; Market search using different methods of search. It is analyzed, consumer behavior in buying decision. In final part it is present the mix marketing’s 4 P: product, price, place, promotion. Marketing plan with all component steps its discussion theme of marketing course. Fourth Year of Study (SE) SE-4-01: Communication (Prof.Dr. Georgeta CIOBANU) This course focuses on providing the students the competences and skills needed for oral and written communication for professional purposes. The main objectives are: development of communicative skills for getting a job; development of optimization strategies for oral expressing and of the team communication skills; development of the skills for correct writing in the future fields of activity. 36 Faculty of Automation and Computers: 2008 Annual Report Fifth Year of Study (AAI) AAI-5-04: Non Electrical Actuators (Lect.Dr.Eng. Adriana MANEA) Hydraulically and pneumatically working systems. Definition. Classification. Structure. Symbols. Uses fluids. Hydraulically and pneumatically volume machine: pumps and motors. Hydraulically and pneumatically distributing elements, operated valves, measurements elements, flow controller. Classification. Symbols. Selection. Hydraulically and pneumatically auxiliary equipment: reservoirs, filters, accumulators, pipes, measurements and controls equipment. Hydraulically and pneumatically function schemes. Automation of hydraulically and pneumatically function schemes. AAI-5-16: Biomedical Engineering (Prof.Dr.Eng. Mirela TOTH-TAŞCĂU) The aim of the module is to offer fundamental knowledge in biomedical engineering. This course presents both the modeling problems of several biological systems and medical equipment. There are studied different medical equipment - for diagnosis and therapy and their methods of use; medical imaging based on computer tomography, methods and techniques used in Röntgendiagnosis, ultrasound equipments, mechanical characteristics of biological fluids, blood and vascular tissue rheology, medical robotics. AAI-5-29: Communication Skills (Assoc.Prof.Dr. Gabriela PROŞTEAN) “Communication skills” provide one of the most important adeptness in life. The discipline curricula include skills for developing a center of security, guidance, wisdom and power in behavior, skills in thinking “win to win” solutions, principles of personal management, skills in listening/understanding and then to be understood, principles of empathic communication, principles of creative cooperation (synergies). Faculty of Automation and Computers: 2008 Annual Report 37 3.2.C Computer and Software Engineering Section 3.2.C.1 Curricula Computers and Information Technology Specialization (CTI, 4 years) Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 First Year of Study Credits Course Name (Code: "CTI-1-xx") Mathematical Analysis Algebra and Geometry Physics Computer Programming Discrete Logic and Structures Foreign Languages 1 Sports 1 Culture and Civilization Applied Activities (45 hours) Computer-Assisted Mathematics Special Mathematics (Probability and Statistics) Fundamentals of Electrical Engineering Fundamentals of Electronic Engineering Programming Techniques Digital Logic Foreign Languages 2 Sports 2 Applied Activities (45 hours) Total Hours Seminar Laboratory 28 28 14 14 28 28 28 28 14 14 14 5 4 4 5 5 2 1 2 2 4 Course 28 28 28 28 28 14 28 4 28 28 4 4 4 5 2 1 2 28 28 28 42 14 28 14 14 14 28 28 Second Year of Study Course Name Credits (Code: "CTI-2-xx") Course Fundamentals of Mechanical Engineering and 3 28 Robotics Data Structures and Algorithms 5 28 Object-Oriented Programming 4 28 Measurement Principles, Techniques and Devices 4 28 Computer Architecture 5 28 Digital Circuits and Signals 4 28 Communication 2 14 Sports 1 1 Applied Activities (45 hours) 2 Micro-Economy 3 28 Algorithm Design and Analysis 4 28 Fundamentals of Software Engineering 5 28 System Theory and Automatics 5 28 Computer Organization 5 28 Integrated Circuits (opt.) 5 28 Fundamentals of Programming Languages (opt.) 5 28 Sports 2 1 Applied Activities (45 hours) 2 Total Hours Seminar Laboratory Project Project 14 14 28 14 14 7 14 28 28 14 28 28 28 28 21 28 28 28 14 14 14 14 38 Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 Faculty of Automation and Computers: 2008 Annual Report Third Year of Study Credits Course Name (Code: "CTI-3-xx") Computer networks Computer engineering fundamentals Operating Systems Digital Microsystems Design Management Large Scale Integrated Circuits (opt.) Software Systems Detailed Design (opt.) Numeric Signal Processing (opt.) Quality in Information Technology (opt.) Assembly Language Programming (opt.) Web Programming (opt.) Applied Activities (45 hours) Marketing Artificial Intelligence Basics Embedded Systems Graphics Elements and Human-Computer Interfaces Database Microprocessor Systems (opt.) Computer Engineering (opt.) Complexity and Calculability (opt.) Advanced Software Systems Design and Architectures (opt.) Input-Output Systems (opt.) Semiconductor Memories (opt.) Computer Networks Programming (opt.) Applied Activities (45 hours) Total Hours Seminar Laboratory 28 14 28 14 14 28 28 28 28 28 28 14 28 14 4 5 5 4 2 4 4 4 4 4 4 2 2 4 5 Course 28 28 28 28 14 28 28 28 28 28 28 14 28 28 4 28 14 14 5 4 4 4 28 28 28 28 28 28 28 28 4 28 28 4 4 4 2 28 28 28 28 28 28 Fourth Year of Study Course Name Credits (Code: "CTI-4-xx") Course Input-Output Systems (opt.) 5 28 Driver design (opt.) 5 28 Modern Digital Telecommunications (opt.) 5 28 Digital Signal Processing (opt.) 5 28 Modeling and Simulation (opt.) 5 28 Compiling Techniques (opt.) 5 28 Computer Systems Security (opt.) 5 28 Software Verification and Validation (opt.) 5 28 Computer Aided Design Techniques (opt.) 5 28 Wireless Communications and Networks (opt.) 5 28 Parallel Computing Algorithms (opt.) 5 28 Database Systems (opt.) 5 28 Hardware/ software codesign (opt.) 5 28 Diploma project 0 Reconfigurable computating (opt.) 5 28 Computer Systems Reliability (opt.) 5 28 Expert Systems (opt.) 5 28 Software Project Management (opt.) 5 28 Performance Evaluation of Computer Systems 5 28 Total Hours Seminar Laboratory 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 Project 14 14 14 Project 28 Faculty of Automation and Computers: 2008 Annual Report 20 21 22 23 (opt.) Software Quality Assurance (opt.) Multimedia Systems (opt.) Fault-tolerant Systems (opt.) Diploma project 39 5 5 5 10 28 28 28 28 28 28 140 Computers Specialization (C, 5 years) Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Fifth Year of Study Course Name Credits (Code: "C-5-xx") Computer Network Design (opt.) 5 Fault Tolerant Systems (opt.) 5 Parallel Architectures (opt.) 5 Data Coding Techniques (opt.) 5 Distributed Computing Systems (opt.) 5 Computing Systems Reliability (opt.) 5 Image Processing and Recognition (opt.) 5 Artificial Intelligence Systems (opt.) 5 Software Engineering 2 (opt.) 5 Real-Time Programming Systems (opt.) 5 Modeling and Simulation (opt.) 5 Translator Design (opt.) 5 Artificial Intelligence (opt.) 5 Expert Systems (opt.) 5 Distributed Database Systems (opt.) 5 Parallel Computing Algorithms (opt.) 5 Computing Systems Testing (opt.) 5 High-End Interfaces and Equipments (opt.) 5 Fuzzy Logic and Applications (opt.) 5 Multiprocessor Systems (opt.) 5 Optical Fiber Transmissions (opt.) 5 Software Verification and Validation (opt.) 5 Computer Aided Integrated Production Systems (opt.) 5 Machine Learning (opt.) 5 Advanced Digital Signal Processing (opt.) 5 Hardware-Software Co-Design (opt.) 5 Graphics Processing Systems (opt.) 5 Diploma Project (project) 30 Course 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 28 28 28 28 28 28 Total Hours Seminar Laboratory 14 14 28 28 14 14 14 28 14 14 28 14 28 14 14 14 14 14 14 14 14 28 28 28 28 28 28 Project 14 14 14 14 14 14 14 14 14 14 14 168 Master Specialization: Advanced Computer Systems (ACS, 2 years) Nr. "xx" 01 02 03 04 05 06 First Year of Study Course Name Credits (Code: "ACS-1-xx") Embedded Systems 8 Mobile Communication Systems 7 Advanced Artificial Intelligence and Cognitive 8 Models Formal Verification 7 Distributed Systems Design 8 Emerging Technologies 7 Course 28 28 Total Hours Seminar Laboratory Project 14 14 28 14 28 28 28 14 14 14 40 Faculty of Automation and Computers: 2008 Annual Report 07 08 09 Nr. "xx" 01 02 03 04 05 06 Software Project Management Heuristic Methods (opt.) Software Quality Assurance (opt.) 8 7 7 28 28 28 Second Year of Study Course Name Credits (Code: "ACS-2-xx") Course Component-Based Software Engineering (opt.) 8 28 Digital Control Systems (opt.) 7 28 Data Mining (opt.) 8 28 Real Time UML (opt.) 7 28 Hardware-Software Codesign (opt.) 8 28 Dissertation Thesis (proj.) 30 3.2.C.2 Total Hours Seminar Laboratory 14 14 14 Project 14 14 14 14 14 168 Syllabus of the Courses Taught by the Department Staff First Year of Study (CTI) CTI-1-04: Computer Programming (Prof.Dr.Eng. Horia CIOCÂRLIE) The aim of the course is to provide the fundamental programming concepts with C language examples. Thus, of the following notions will be presented: the predefined data types, the constants, the variables, the expressions, the standard writing and reading functions, the statements, the user defined functions, the structured data types, the pointers and the dynamic memory allocation. CTI-1-05: Logic and Discrete Structures (Prof.Dr.Eng. Marius CRIŞAN) The course discusses integers, propositions, sets, relations and functions, which are all discrete. The course starts introducing sets, operations on sets, and properties of set operations. Then, graphs and trees, functions, and relations are studied. Finally, propositional and first-order predicate calculus, and computational logic are introduced. After this course students will understand concepts associated with discrete objects, their properties, and relationships among them. Students will obtain skills in discrete structures and logic, to be further used in computer science. CTI-1-14: Programming Techniques (Prof.Dr.Eng. Horia CIOCÂRLIE) The object of the course consists of completing the programming knowledge achieved during the initiating programming course, with more C facilities and with programming techniques that are specific to an advanced programming course. Thus, the following notions will be presented: the file, the pointer and the memory dynamic allocation, the dynamic data structures, the interface of UNIX operating system, the abstract data types, the searching and sorting techniques. CTI-1-15: Digital Logic (T.Assist.Eng. Adrian MIHĂILESCU) The aim of the course represents the analysis and synthesis of combinational and sequential digital devices providing knowledge of minimization methods of Boolean functions and synthesis techniques of switching functions by means of logic gates, encoders, decoders, multiplexers, FPLA, PROM memories, programmable structures. The sections regarding sequential automata synthesis provides grounding in the theory of finite state automata, minimization methods, synthesis techniques of sequential synchronous circuits via ASM diagrams using bistables, PROM memories, transfer relations. The theoretical aspects are being associated with series of relevant applications. Second Year of Study (CTI) CTI-2-02: Data Structures and Algorithms (Prof.Dr.Eng. Vladimir CREŢU) It is one of the fundamental courses in the domain. Its main objectives are to present data structures as abstract data types in strong interdependency with the algorithms implementing the specific operators defined on these types. It requires as prerequisite medium level programming knowledge, preferably C. The main topics are: Fundamental Data Structures (Data types, Abstract Data Types-ADT, Objects): Algorithms (Definition, Analysis, Asymptotic Notation, Profiling): Sorting (Internal, External); Strings (ADT, Implementation, String Search); Recursion (Algorithms, Data Structures); Lists (ADT, Implementation, Circular, Double Linked, Stacks, Queues. Multilists, Generalized); Tables (ADT, Implementation Techniques, Hash). CTI-2-03: Object-Oriented Programming (Prof.Dr.Eng. Ioan JURCA) This course presents the main concepts and techniques of object-oriented programming, using as a vehicle the Java programming language. At the end of the Faculty of Automation and Computers: 2008 Annual Report semester the students must be able to design and implement programs of medium complexity according to the objectual paradigm. CTI-2-05: Computer Architecture (Prof.Dr.Eng. Mircea VLĂDUŢIU) This course is aiming at providing knowledge on the structural units as computing system architecture components. Revealing the performance discrepancies between the functional units of the computer is also emphasized, so that searching for its optimal usage becomes possible. CTI-2-06: Digital Circuits and Signals (Prof.Dr.Eng. Mircea STRATULAT) The main objectives of the course are: Study of the analysis methods of digital signals (ideal and real-life digital signals, elementary signals); Integraldifferential methods of analysis, associated to circuits; Methods of effect superposition; Dynamic parameters of digital devices and circuits; The duality of numeric circuits (logic and electronics, design of numeric circuits). CTI-2-11: Algorithm Design and Analysis (Prof.Dr.Eng. Vladimir CREŢU) The course presents aspects related to algorithms design and performance analysis in the context of the advanced data structures. Prerequisite: Data Structures and Algorithms course. Main topics: Trees (Abstract Data Type - ADT Tree, Implementation, Binary, Binary Search, Trie, Balanced, AVL, Optimal Search, Huffman, B-Trees, Binary B-Trees); Sets (ADT Set, Advanced Implementations, Merge&Find, Merge&Split); Graphs (ADT, Implementation, Undirected, Fundamental Traversal, Spanning Trees, Graphs and Connections, Articulation Points, Biconnected Components); Weighted Graphs, Minimum Cost Spanning Trees; Directed Graphs, Directed Acyclic Graphs; Strong Components; Network Flows; Graph Matching. CTI-2-12: Fundamentals of Software Engineering (Prof.Dr.Eng. Ioan JURCA) The course presents the main concepts, methods and techniques of software engineering, with an emphasis on object orientation and iterative development. All software process stages (requirements specification, design, implementation and testing, evolution) are briefly covered. At the end of the semester the students must be able to appreciate the importance of applying engineering methods to develop software products of high quality, delivered on time and within budget. CTI-2-14: Computer Organization (Prof.Dr.Eng. Mircea VLĂDUŢIU) This course presents the way that central processing units function. In that respect, the instruction set design and evaluation principles are provided. At the same time, the microprogramming design techniques for control units are pursued. 41 CTI-2-15: Integrated Circuits (Prof.Dr.Eng. Mircea STRATULAT) The main topics of this course are: Definition of the specific parameters of integrated circuits; The TTL family of integrated circuits (the standard series, the TTL series: S, LS, AS, ALS, F); Power, opencollector circuits with high impedance, bus drivers; The NMOS family of integrated circuits; The CMOS family (standard series, HCMOS, ACMOS, BiCMOS). CTI-2-16: Fundamental Concepts of Programming Languages (Prof.Dr.Eng. Horia CIOCÂRLIE) The object of course is to study the programming languages. We are interested in studying the fundamental concepts that are at the base of programming language design and the development of these concepts together with the evolution of programming languages. Also we shall categorize the programming languages by family, thus facilitating their study and understanding. The content of the course is: introduction, formal representation of programming languages, programming languages entities attributes, passing of data as parameters, data types, abstract data types, object oriented languages, programming languages control structures. Third Year of Study (CTI) CTI-3-01: Computer Networks (Prof.Dr.Eng. Crişan STRUGARU) This course presents the main layers, protocols and applications available in local area networks. Physical, data and networks layers from the OSI model are covered. Different types of LAN and their protocols are covered: Ethernet, Token ring/bus, FDDI, ISDN, ATM. CTI-3-02: Fundamentals in Computer Engineering (Prof.Dr.Eng. Mircea VLĂDUŢIU) The course is focusing on the models and methods that are used for the design and analysis of fault tolerant and highly reliable computer systems. The fault tolerance objective is paramount in implementing application specific systems like communication networks and flight control. This course aims at providing acquaintance with the basic and state-ofthe-art concepts for the design and analysis of fault tolerant systems. Some commercial fault tolerant systems will be studied, along with the techniques used for designing them. CTI-3-03: Operating Systems 1 (Prof.Dr.Eng. Ioan JURCA) This course is an introduction to the main concepts of general-purpose operating systems, illustrated with UNIX and Windows-type implementations. At the end of the semester the students must be able to understand the structure of the different components of an operating system, to write scripts and also programs that use directly operating system calls. 42 Faculty of Automation and Computers: 2008 Annual Report CTI-3-04: Digital Microsystems Design (Prof.Dr.Eng. Mircea POPA) The discipline has the following goals: the knowledge of the definition, characteristics, structure and functionment of a digital microsystem, the study of the typical problems which occur when a microprocessor based microsystem is designed and of the typical solutions, the undersatnding of the controller type circuits and the study of several classic controllers, the study of typical applications and the gain of knowledges in order to design a microprocessor based system. Exemples are given based on the 8086 and 80386 microprocessors and on the classical 8251, 8253 and 8255 circuits. Interrupt systems and DMA are described. Several applications are described. CTI-3-06: Large-Scale Integrated Circuits (Prof.Dr.Eng. Mircea STRATULAT) Course contents: ECL integrated circuits, ECL family of integrated circuits, other types of ECL integrated circuits, I2L integrated circuits, flip-flop bi-stable integrated circuits, integrated Schmitt triggers, flipflop mono-stable circuits, flip-flop a-stable circuits, family of integrated circuits. CTI-3-07: Software Systems Detailed Design (Conf.Dr.Eng. Radu MARINESCU) The course presents the main concepts, methods and techniques of software engineering, with an emphasis on object orientation development. At the end of the semester the students must be able to apply engineering methods for developing high quality, large-size software. CTI-3-08: Digital Signal Processing (Assoc.Prof.Dr.Eng. Mihai MICEA) During this course, the students will gain detailed knowledge on the main techniques involved in the digital conversion, analysis and processing of signals and systems, both in the time and frequency domains. Students will also gain abilities of using general purpose and specialized digital processing systems (e.g. digital signal processors, DSPs) to apply these techniques and knowledge in various engineering domains. CTI-3-09: Quality in Information Technology (T.Assist.Dr.Eng. Constantin COSOVAN) The objectives of the quality characteristics. Quality systems, ISO 9000 and 25000 standards, norms, guides, and the audit of quality systems. The management of total quality, implementation and audit. Hardware and software quality, CMMI methodologies, metrixes. Technology; definitions, its science and functions. Information with the classical, algorithmic and quantic meaning. CTI-3-10: Assembly Language Programming (Prof.Dr.Eng. Ionel JIAN) The course pursues knowing (knowledge of): the 80x86 instruction set, the addressing modes, assembly language programming techniques, the use of subroutines, DOS functions, macro instructions, ASCII to binary and binary to floating point conversion programs, 8087 math coprocessor structure and programming. CTI-3-11: Web Programming (T.Assist.Eng. Carmen HOLOTESCU) The main objectives of the course are: the design of interactive web pages and the design of the components of a web portal. CTI-3-14: Artificial Intelligence Basics (Prof.Dr.Eng. Stefan HOLBAN) This course presents many concepts in artificial intelligence (AI) and problem-solving systems in terms of the Prolog language. Its stated purpose is to provide an informal, hands-on approach to learning AI. The main chapters of the course emphasize, in logical progression, on topics including knowledge representation, inferences on the representation, rulebased systems codifying classes of inferences, the search as an abstraction of rule-based systems, extensions of methodology, and evaluation of systems. CTI-3-15: Embedded Systems (Prof.Dr.Eng. Mircea POPA) The discipline has the following goals: the knowledge of the definition, characteristics, structure and functionment of an embedded systems, the study of the typical problems which occur when a microcontroller based microsystem is designed and of the typical solutions, the study of the components and of the main tools used for designing an embedded system, the study of typical applications and the gain of knowledges in order to design an embedded system with a predetrmined functionality. Exemples are given based on the 80C51 and on microcontrollers with HCS12 core. CTI-3-16: Graphics Elements and HumanComputer InterfacesT.Assist.Eng. Sorin BABII) The course will introduce the fundamentals of computer graphics programming, various implementations and algorithms for specific operations, with emphasize on analysis and performance evaluation: line algorithms, polygon drawing, clipping and filling, circles and ellipses, 2D and 3D transformations, view transformations, curves and surfaces CTI-3-17: Database (Prof.Dr.Eng. Ionel JIAN) Relational database systems design and implementation principles are shown. Sequential and direct "access to information" modes are analyzed using different search conditions and looking to database access speed gains and protection. The way the "graphical user interfaces" are implemented using Windows objects is also presented in this course. Database design elements (principles) based on structure normalization and relational algebra are also covered. Faculty of Automation and Computers: 2008 Annual Report CTI-3-18: Microprocessor Systems (Assoc.Prof.Dr.Eng. Marius MARCU) The discipline presents typical problems in designing digital micro-systems: microprocessors, buses, connection of memories to the central unit of a digital micro system, connection of input/output ports to the central unit of a digital micro system, programmable dedicated circuits (8251 for serial interfaces, 8253 for timing and event counting applications, 8255 for parallel interfaces) digital micro-systems with microcontrollers, typical applications. CTI-3-19: Computer Engineering (Prof.Dr.Eng. Mircea VLĂDUŢIU) The course is focused on models and methods used for the analysis and design of IO systems, interconnections in digital systems and error control. Error management is crucial for communication and storage networks, while performance is another crucial target. The course provides the basics involved in performance design and methods for performance analysis and also approaches the topics of error detecting and correcting codes and dependable synthesis for memory units and processors. CTI-3-20: Complexity and Calculability (Prof.Dr.Eng. Marius CRIŞAN) The course covers the theoretical principles of informatics and presents the basic models of computation along with the corresponding grammars. The problem of decidability and the classes of decidable problems are also studied. The fundamentals of complexity theory with the complexity classes constitute the second part of the course. Finally, the problem of physical modeling of computation is introduced. CTI-3-21: Advanced Software Systems Design and Architectures(Assoc.Prof. Dr.Eng. Radu MARINESCU) The objective of the course is to familiarize the students with advanced design techniques for large applications, with an emphasis on the design of object-oriented software systems, enabling the students to learn to define design solutions leading to comprehensive and maintainable software which is immune to future changes of specifications. CTI-3-22: Input-Output Systems(Prof.Dr.Eng. Crişan STRUGARU) This course presents the input-output subsystem in a computer: interrupt controller, DMA controller, keyboard, printers, disk controller, hard disk and floppy disk, video card. CTI-3-23: Semiconductor Memories(Prof.Dr.Eng. Mircea STRATULAT) Course contents: Large scale integrated circuits, fixed semiconductor memories, programmable logic devices (PLD), RAM memories, extending memory capacity, other types of semiconductor memories. 43 CTI-3-24: Computer Networks Programming (Prof.Dr.Eng. Ioan JURCA) The course presents the most important techniques for programming distributed software applications: sockets, remote procedure calls, remote method invocations, Enterprise Java Beans, Web services. At the end of the course the students must be able to decide when it is appropriate to use each such technique, and to design and implement such applications. Fourth Year of Study (CTI) CTI-4-01: Input-Output Systems (Prof.Dr.Eng. Crişan STRUGARU) This course presents the input-output subsystem in a computer: interrupt controller, DMA controller, keyboard, printers, disk controller, hard disk and floppy disk, video card. CTI-4-02 Driver design (Assoc.Prof.Dr.Eng. Marius MARCU) This course presents the interface between I/O physical devices and modern operating systems (Windows and Linux) using device drivers. The courses of this discipline cover topics like Plug-andPlay, I/O detection, I/O synchronization, I/O request level, power management, thermal management and the main topic is different types of device drivers’ development CTI-4-03: Modern Digital Telecommunications (Assoc.Prof.Dr.Eng. Mihai MICEA) During this course, the students will learn the principles of information transmission over analog and digital channels, the architecture and operation basics of digital fixed and mobile telecommunication standards, with special emphasis on Alcatel systems (Alcatel 1000 E 10 digital switching center, GSM and GPRS equipments, etc.). Students will also gain, through practical workshops on Alcatel training equipments, the necessary abilities to configure and operate the digital telecommunication systems. CTI-4-04: Digital Signal Processing (Assoc.Prof.Dr.Eng. Mihai MICEA) During this course, the students will gain detailed knowledge on the main techniques involved in the digital conversion, analysis and processing of signals and systems, both in the time and frequency domains. Students will also gain abilities of using general purpose and specialized digital processing systems (e.g. digital signal processors, DSPs) to apply these techniques and knowledge in various engineering domains. CTI-4-05: Modeling and Simulation (Prof.Dr.Eng. Stefan HOLBAN) Complex problems presented to industry often require the application of modeling techniques, which include a wide array of mathematical optimization approaches, 44 Faculty of Automation and Computers: 2008 Annual Report network modeling methods, queuing models and simulation. Discrete event simulation is often used to develop and analyze system models which are too complex, dynamic or stochastic for the efficient application of mathematical optimization. The ability to model, analyze and design complex systems is a key skill that differentiates industrial engineers and engineering management specialists from their counterparts in other engineering disciplines. CTI-4-06:Compiling Techniques (Prof.Dr.Eng. Horia CIOCÂRLIE) The compilation techniques are specialized programming techniques that are used for both translation program writing and for developing a variety of translator-like programs: operating systems, database management systems, text editors, utility programs and even simple applications which involve, as an user interface, a communication (command) language. Thus, the course presents the most used lexical and syntactic analysis techniques, the semantic analysis and the intermediate code generation. CTI-4-07: Computer System Security (Assoc.Prof.Dr.Eng. Marius MINEA) Present the main security problems of computer systems and networks, basic notions in defining security, mathematical methods for modeling and analysis, and the fundamentals of implementation, from cryptography to security protocols and services. Gain the ability to question the security of a system, to evaluate it and to use techniques and tools for detecting security problems and securing systems. CTI-4-08: Software Verification and Validation (Assoc.Prof.Dr.Eng. Marius MINEA) Present the theory and practice of ensuring correct and reliable software. Understand and apply testing techniques in various phases of the development process and complement them with static analysis and formal verification. Gain the ability to evaluate importance and limitations of the verification and validation process, to design and effective test plan, to use appropriate tools and to evaluate the possibilities of formalizing and automating testing in a project. CTI-4-09: Computer Aided Design Techniques (Assoc.Prof.Dr.Eng. Doru TODINCĂ) The aims of the course are: Modeling and simulation of digital systems using hardware description languages; developing techniques for structural design of computer systems with VHDL; learning VHDL, as a representative hardware description language. CTI-4-10: Wireless Communications and Networks (Prof.Dr.Eng. Mircea POPA) The discipline approaches the following: basisc of wireless comunication; architectures and protocols used in wireless comunication, global wireless networks; standard wireless networks; choosing a wireless network for a specific site CTI-4-11: Parallel Computing Algorithms (Prof.Dr.Eng. Ioana ŞORA) The discipline approaches the following topics: Parallel system performance, Pipeline based architectures, Memory organization in parallel systems, Interconnection networks and Algorithms parallelization CTI-4-12: Database Systems (Prof.Dr.Eng. Ionel JIAN) Relational database systems design and implementation principles are shown. Sequential and direct "access to information" modes are analyzed using different search conditions and looking to database access speed gains and protection. The way the "graphical user interfaces" are implemented using Windows objects is also presented in this course. Database design elements (principles) based on structure normalization and relational algebra are also covered CTI-4-13: Hardware/ software codesign Prof.Dr.Eng. Mircea VLĂDUŢIU) This course tackles the fundamental principles of embedded applications design. Unlike the very complex universal computing systems, the embedded systems design can be performed at both hardware and software levels, at the same time. Therefore, this discipline includes the broad area of aspects which are encompassed by the hardware/software design process: hardware component specification models, instruction sets, reconfigurable computing, heterogeneous computer architectures, system-onchip, code generators and compiling, system level design. CTI-4-15: Reconfigurable computing (Lect.Dr.Eng. Lucian PRODAN) This course focuses on the basic concepts of reconfigurable computing, together with both hardware and software platforms for reconfigurable computing using FPGA (field programmable gate arrays) devices. reconfigurable computing draws essential benefits from FPGA configurations to achieve design modifications in order to implement new functional units that meet hardware and application constraints. The course familiarizes the students with FPGA CAD environments (compilers and high-level synthesis), static and dynamic reconfiguration modes, examples of existing architectures and applications and new avenues for research. CTI-4-16: Computer Systems Reliability (Lect.Dr.Eng. Mihai UDRESCU) As the common perspective on computer systems is driven by time and space requirements, this course proposes a reliability-based approach. Investigating the computer reliability issues is now motivated by the problems brought by the emerging computing technologies. The emphasis is put on the methodologies and techniques which are employed for Faculty of Automation and Computers: 2008 Annual Report assessing and improving the reliability (and availability) of computer hardware, software and networks. CTI-4-17: Expert Systems (Assoc.Prof.Dr.Eng. Dan PESCARU) This course concentrates on main expert system implementing methods. It emphasizes domains for applications, strengths and week points of all presented methods. Methods covered: decision support systems based on statistical data, knowledge based systems, fuzzy expert systems, symbolic processing graphs and neural network based expert systems. The course will develop students' ability to implement complex expert systems. Every method is accompanied by practical real world examples covering multiple domains. CTI-4-18: Software Project Management (Prof.Dr.Eng. Vladimir CREŢU) The course has as main objective to offer required knowledge and skills for managing software projects. Methods, technologies and specific techniques for software project management are presented. Main topics: SPM definition, objectives, processes, activities, tasks, software developing process, project life cycles, management process); Technologies for SW products development; SW Project Management Fundamentals; SW Size Estimation Methods; SW Costs Estimation Methods; Cost Estimation Models; Parametric Models; The Project Plan; Planning Tools; Acceptance Criteria; The Design Phase. CTI-4-19 Performance Evaluation of Computer Systems (Prof.Dr.Eng. Ştefan Holban ) The course presents a compilation of techniques used in modelling a computer system. Among those techniques: Markov chains, stochastic processes, probabilistic risk assessment and modeling of a Petri Network. CTI-4-20 Software Quality Assurance (Assoc.Prof. Dr.Eng. Radu MARINESCU) The objective of the course is to familiarize the students with advanced design techniques for large applications, with an emphasis on the design of object-oriented software systems, enabling the students to learn to define design solutions leading to comprehensive and maintainable software which is immune to future changes of specifications. CTI-4-21 Multimedia Systems (Assoc.Prof.Dr.Eng. Mihai MICEA) The course focuses on providing the students a comprehensive set of knowledge on the basic principles and techniques involved in multimedia production. The main information transmission media (text, sound, graphics and images, animation and video) are studied, along with elements of interactivity and design, required by professional multimedia presentations. The students will also gain abilities to use specialized multimedia production workstations and applications. 45 CTI-4-22: Fault Tolerant Systems (Lect.Dr.Eng. Lucian PRODAN) Dependability concerns have to be addressed by engineering design since neither computer hardware nor software can be made totally immune to unpredictable behavior. A key issue in achieving dependable design is fault tolerance. This course presents the causes of computer system failures (impairments to dependability) and techniques for ensuring correct and timely computations despite such impairments. Examples will also be given on checking computing structures for defects and assessing their reliability levels. Fifth Year of Study (C) C-5-01: Computer Network Design (Prof.Dr.Eng. Crişan STRUGARU) This course presents ATM and GSM computer networks design. ATM model, ATM frames, QOS, traffic control and congestion control, ATM devices are covered at the ATM side. For the GSM networks: GSM architecture and equipments, radio channels allocation, localization, multiplexing, roaming and other aspects are presented. C-5-02: Fault Tolerant Systems (Lect.Dr.Eng. Lucian PRODAN) Dependability concerns have to be addressed by engineering design since neither computer hardware nor software can be made totally immune to unpredictable behavior. A key issue in achieving dependable design is fault tolerance. This course presents the causes of computer system failures (impairments to dependability) and techniques for ensuring correct and timely computations despite such impairments. Examples will also be given on checking computing structures for defects and assessing their reliability levels. C-5-03: Parallel Architectures (Prof.Dr.Eng. Mircea POPA) The discipline approaches the following topics: Parallel system performance, Pipeline based architectures, Memory organization in parallel systems, Interconnection networks and Algorithms parallelization. C-5-05: Distributed Computing Systems (Assoc.Prof.Dr.Eng. Marius MARCU) The course presents the most important distributed architectures and their technologies: multiprocessor systems, multicore systems, multicomputer systems, computer clusters, grid computing. C-5-06: Computing Systems Reliability (Lect.Dr.Eng. Mihai UDRESCU) As the common perspective on computer systems is driven by time and space requirements, this course proposes a reliability-based approach. Investigating the computer reliability issues is now motivated by the problems brought by the emerging computing technologies. The emphasis is put on the 46 Faculty of Automation and Computers: 2008 Annual Report methodologies and techniques which are employed for assessing and improving the reliability (and availability) of computer hardware, software and networks. C-5-07: Image Processing and Recognition (Assoc.Prof.Dr.Eng. Horaţiu MOLDOVAN) The image processing techniques are necessary for two categories of applications: - increasing the image quality to facilitate the human interpretation and – data processing to facilitate the machine perception. To reach the recognition level there are necessary some previous steps: image acquisition, preprocessing, segmentation, representation and description, recognition and interpretation. C-5-08: Artificial Intelligence Systems (Prof.Dr.Eng. Marius CRIŞAN) The course presents the theoretical foundations of artificial intelligence (AI). First, representation and methods in artificial intelligence are introduced, followed by elements of logic and resolution-based proving. Finally, some learning concepts and cognitive models are studied. Upon completion of this course students will be able to apply AI techniques for practical solving problems. C-5-09: Software Engineering 2 (Assoc.Prof. Dr.Eng. Radu MARINESCU) The objective of the course is to familiarize the students with advanced design techniques for large applications, with an emphasis on the design of object-oriented software systems, enabling the students to learn to define design solutions leading to comprehensive and maintainable software which is immune to future changes of specifications. C-5-10: Real-Time Programming Systems (Prof.Dr.Eng. Vladimir CREŢU) The course presents the methodological and theoretical support for analyze, design, implementation, evaluation and testing of the realtime systems and applications. Main topics: RealTime Systems. Definition; Modeling Issues; Modeling Heuristics; Modeling Transformations; Control Transformations; Data Transformations; Stored Data; Organizing the Model; Essential Model Heuristics; Defining System Context; Modeling External Events; Deriving the Behavioral Model; Implementation Modeling Heuristics. C-5-11: Modeling and Simulation (Prof.Dr.Eng. Stefan HOLBAN) Complex problems presented to industry often require the application of modeling techniques, which include a wide array of mathematical optimization approaches, network modeling methods, queuing models and simulation. Discrete event simulation is often used to develop and analyze system models which are too complex, dynamic or stochastic for the efficient application of mathematical optimization. The ability to model, analyze and design complex systems is a key skill that differentiates industrial engineers and engineering management specialists from counterparts in other engineering disciplines. their C-5-12: Translator Design (Prof.Dr.Eng. Horia CIOCÂRLIE) The course presents advanced programming techniques that are useful in wide range of applications in which two systems communicate, the most frequent case being that when the two systems are the human user and the computer. This knowledge is important even in the phase of defining and designing a communication language. When correctly applied, they can lead to a simplified language and thus to an efficient translation process. C-5-13: Artificial Intelligence (Prof.Dr.Eng. Stefan HOLBAN) This course provides an introduction to search techniques in state space. Students will learn the basics of search algorithm development with an emphasis on real world applications. Topics include Search Problems and State Spaces Blind Search (Depth-First Breadth-First Iterative Deepening ) Heuristic Search ( Hill Climbing Best First A* Algorithm A* Search with Simple Pruning AND/OR Trees) Game Playing (Game State Evaluation Minimax Method Alpha-Beta Pruning Comparing Alpha-Beta with Minimax ). This course gives a wide exposition of these techniques and their software tools. C-5-14: Expert Systems (Assoc.Prof.Dr.Eng. Dan PESCARU) This course concentrates on main expert system implementing methods. It emphasizes domains for applications, strengths and week points of all presented methods. Methods covered: decision support systems based on statistical data, knowledge based systems, fuzzy expert systems, symbolic processing graphs and neural network based expert systems. The course will develop students' ability to implement complex expert systems. Every method is accompanied by practical real world examples covering multiple domains. C-5-15: Distributed Database Systems (Prof.Dr.Eng. Ionel JIAN) This course presents define and use Oracle PL/SQL packages and objects, physical and logical organization of data in databases on RAM and disc memory. Configure and administration Oracle Infrastructure components with enterprise Manager, database optimization, queries optimization by cost and heuristic methods. Distributed database design used Internet access technology. Applications developed by Forms&Reports Builder. C-5-16: Parallel Computing Algorithms (Assoc.Prof.Dr.Eng. Ioana ŞORA) This course is an introduction to parallel computing, with a focus on the design of parallel algorithms and on techniques for parallelisation of problem solving. Topics include: Taxonomy of parallel computers; Faculty of Automation and Computers: 2008 Annual Report Performance metrics for parallel systems; Principles of parallel algorithm design – decomposition techniques, mapping techniques, parallel algorithm models; Programming using the message passing paradigm; Programming using shared memory. C-5-17: Computing Systems Testing (Prof.Dr.Eng. Mircea VLĂDUŢIU) The course introduces fundamentals of theory and practice of detecting failures in complex digital systems, fault analysis, test generation, and design for testability for digital ICs and systems. Covered topics include circuit and system modeling; fault modeling and simulation methods, automatic test pattern generation (ATPG), algorithms for combinational and sequential circuits, testability measures, design-fortestability, VLSI testing issues and processor and memory testing. Hands-on experience with computeraided test tools will be provided in the laboratory. C-5-18: High-End Interfaces and Equipments (Prof.Dr.Eng. Mircea STRATULAT) Course contents: Optical physics, Optical data recording, Optical date reading, CD playback system, Magneto-optical recording, DVD playback system, Blue-ray disc, HD-DVD and HD-TV. C-5-19: Fuzzy Logic and Applications (Assoc.Prof.Dr.Eng. Doru TODINCĂ) The course presents an introduction to fuzzy logic, fuzzy sets and operations with fuzzy sets, fuzzy inference, applications of fuzzy logic, with a focus on fuzzy logic inference circuits and their performance. C-5-20: Multiprocessor Systems (Assoc.Prof. Dr.Eng. Marius MARCU) This course presents the hardware architecture and specific elements used in multiprocessor servers. The course covers topics like SIMD, MIMD architectures, memory in multiprocessor servers, synchronization, interconnection networks, multiprocessor server performance, multiprocessor server sizing. C-5-21: Optical Fiber Transmissions (Prof.Dr.Eng. Mircea STRATULAT) Course contents: Optical Physics, Transmission through Optical Fibers, Types of Optical Fibers, Fiber Optics Transmitters, Fiber Optics Receivers, Fiber Optic Networks. C-5-22: Software Verification and Validation (Assoc.Prof.Dr.Eng. Marius MINEA) Present the theory and practice of ensuring correct and reliable software. Understand and apply testing techniques in various phases of the development process and complement them with static analysis and formal verification. Gain the ability to evaluate importance and limitations of the verification and validation process, to design and effective test plan, to use appropriate tools and to evaluate the possibilities of formalizing and automating testing in a project. 47 C-5-23: Computer Aided Integrated Production Systems (T.Assist.Dr.Eng. Constantin COSOVAN) There are presented modern production systems based on the informational and communications technologies that are computer aided with the adherent software. Integration is ensured by the informational system which shapes the modern reengineering architectures with a view to implement the optimum management strategy. The acquired knowledge enables the implementation of the entities required for the upgrading and computer processing of all the components of the production system; the conceiving, the design, the planning, the manufacture, the quality assurance, and the firm management. C-5-24: Machine Learning (Prof.Dr.Eng. Marius CRIŞAN) Upon completion of the course, students will have a broad understanding of machine learning algorithms and their use in data-driven knowledge discovery and program synthesis. Students will be able to identify, formulate and solve machine learning problems that arise in practical applications. Students will have knowledge of the strengths and weaknesses of different machine learning algorithms and be able to adapt or combine some of the key elements of existing machine learning algorithms to design new algorithms as needed. C-5-25: Advanced Digital Signal Processing (Assoc.Prof.Dr.Eng. Mihai MICEA) The course focuses on the advanced techniques and algorithms used in digital signal processing. Students will learn the main design and analysis techniques of advanced types of digital filters such as: efficient FIR and IIR filters, adaptive filters, linear prediction and optimum filters. Students will also gain abilities of designing and implementing advanced digital signal processing algorithms and systems using generic and specialized digital devices (Digital Signal Processors – DSPs). C-5-26: Hardware-Software Co-Design (Prof.Dr.Eng. Mircea VLĂDUŢIU) This course tackles the fundamental principles of embedded applications design. Unlike the very complex universal computing systems, the embedded systems design can be performed at both hardware and software levels, at the same time. Therefore, this discipline includes the broad area of aspects which are encompassed by the hardware/software design process: hardware component specification models, instruction sets, reconfigurable computing, heterogeneous computer architectures, system-onchip, code generators and compiling, system level design. C-5-27: Graphics Processing Systems (T.Assist.Eng. Sorin BABII) The course will introduce the student to the advanced techniques for generating realistic images. The course will discuss several methods and algorithms and how 48 Faculty of Automation and Computers: 2008 Annual Report they can be applied for various purposes, including: hidden surfaces, Z-buffer, color models, illuminating, ray-tracing, radiosity, computer animation. First Year of Study (Master, ACS) ACS-1-01: Embedded Systems (Prof.Dr.Eng. Mircea POPA) The goal of the discipline is to give an overview and also specific knowledge about the Embedded Systems. The following topics are addressed, regarding the Embedded Systems: design requirements, typical structure, hardware design, interrupts, software design (programming language, architectural framework, applicative program), real-time operating systems, testing and debugging, memory management, low power concept and communications between microcontrollers. ACS-1-02: Mobile Communication Systems (Assoc.Prof. Dr.Eng. Doru TODINCĂ) The goals of the course are to give an overview of mobile communication systems, with an emphasis on mobile data networks. ACS-1-03: Advanced Artificial Intelligence and Cognitive Models (Prof.Dr.Eng. Mircea CRIŞAN) The course starts with a review of the theory and practice of the most advanced strategies in AI and how to utilize the various techniques in knowledge-based systems. Then, the cognitive processes (perception, memory, language and thought) are investigated. Finally, the main research approaches are presented that may lead to valid cognitive models, suitable for various applications. Upon completion of this course students will be able to provide solutions for solving real human-like problems and develop their own research approaches. ACS-1-04: Formal Verification (Assoc.Prof. Dr.Eng. Marius MINEA) Understand the foundations of formal methods and their applicability, be able to model and specify systems formally, use existing languages and tools for modeling, analysis and verification, gain insight into current research. Evaluate the applicability of formal techniques in the verification and validation process, choose and apply appropriate methods and tools. ACS-1-05: Distributed Systems Design (Prof.Dr.Eng. Ioan JURCA) This course presents the main theoretical principles underlying the distributed systems, as well as different paradigms used in organizing actual distributed systems. By the end of the course students should be able to analyze and understand various examples of distributed systems, and to find an appropriate paradigm for the architecture of a complex distributed application. ACS-1-06: Emerging Technologies (Prof.Dr.Eng. Mircea VLĂDUŢIU) The benefits brought by the new computing technologies are thoroughly explained in this course, along with the difficulties encountered in implementing them. The advent of the first commercial quantum computer (built by D-Wave systems, and presented in the 13th of February 2007) has transformed quantum computation into a trend of paramount importance within the emerging computing technology field. This discipline presents the fundamental features that are making quantum computation able to solve efficiently problems that have inefficient solutions on a classical computer. ACS-1-07: Software Project Management (Prof.Dr.Eng. Vladimir CREŢU) The course has as main objective to offer required knowledge and skills for managing software projects. Methods, technologies and specific techniques for software project management are presented. Main topics: SPM definition, objectives, processes, activities, tasks, software developing process, project life cycles, management process); Technologies for SW products development; SW Project Management Fundamentals; SW Size Estimation Methods; SW Costs Estimation Methods; Cost Estimation Models; Parametric Models; The Project Plan; Planning Tools; Acceptance Criteria; The Design Phase. ACS-1-08: Heuristic Methods (Prof.Dr.Eng. Horia CIOCÂRLIE) The course presents a class of algorithms that are useful in solving a great variety of programming problems and make a evaluation of efficiency and performance of these algorithms. Thus, the following methods will be presented: the advanced methods of algorithm design, the dynamic programming, the heuristic exploration algorithms, the approximation algorithms, the simulated Annealing, the Tabu Search and the Genetic Algorithms. ACS-1-09: Software Quality Assurance (Assoc.Prof.Dr.Eng. Radu MARINESCU) The main objective of the course is to familiarize the students with modern evaluation techniques of software systems, emphasizing on the quality of design and implementation, and approaching in detail the object-oriented software systems. Second Year of Study (Master, ACS) ACS-2-01: Component-Based Software Engineering (Assoc.Prof.Dr.Eng. Ioana ŞORA) The goals of the course are to give an overview of component-based software engineering fundamentals and of the main component technologies. The main topics are: Motivation and concepts of component based software engineering; Definition and Faculty of Automation and Computers: 2008 Annual Report specification of components; Component models and software architecture; Software reuse and component based software engineering ACS-2-03: Data Mining (Prof.Dr.Eng. Ştefan HOLBAN) Data mining is a combination of database and artificial intelligence technologies. This course provides the opportunity to learn research skills, practice data structures, and enhance the understanding of algorithms. It is accessible to students with no prerequisites beyond the traditional data structures course, and allows them to experience both applied and theoretical work in a discipline that straddles multiple areas of computer science. Fundamentally, data mining does two things with data: it finds relationships and makes prototypes. ACS-2-04: Real-Time UML (Prof.Dr.Eng. Vladimir CREŢU) The course has as main objective to introduce the object-oriented analysis and the design for hard realtime systems using the UML. For these purposes, an 3.2.C.3 49 object-oriented development approach for real-time systems is introduced as well as the real-time UML. In the last part of the course de MARTE (Modeling and Analysis of Real-Time and Embedded systems) OMG Methodology is presented. ACS-2-05: Hardware-Software Codesign (Prof.Dr.Eng. Mircea VLĂDUŢIU) This course tackles the fundamental principles of embedded applications design. Unlike the very complex universal computing systems, the embedded systems design can be performed at both hardware and software levels, at the same time. Therefore, this discipline includes the broad area of aspects which are encompassed by the hardware/software design process: hardware component specification models, instruction sets, reconfigurable computing, heterogeneous computer architectures, system-onchip, code generators and compiling, system level design. Syllabus of the Courses Taught by Staff of the Other Departments First Year of Study (CTI) CTI-1-01: Mathematical Analysis (Prof.Dr. Octavian LIPOVAN) The course provides a theoretical introduction and solutions to typical problems in Differential Calculus and Multiple Integrals. The main objectives are to consolidate the student’s knowledge of the following concepts: convergence, limit, continuity, differentiability, partial derivatives, Taylor’s and Laurent’s series expansion, local extrema and Riemann integrability. The students will gain abilities to encompass the fundamental elements of mathematical reasoning, to distinguish between different levels of abstraction, and a coherent capacity of reasoning based on a sequence of logical deductions. CTI-1-02: Algebra and Geometry (Assoc.Prof.Dr. Dorina -Marieta RENDI) The objective of the course is to give a theoretical introduction and solutions to typical problems in Algebra and Geometry, such as: linear spaces and subspaces, basis and dimension of a linear spaces, linear mappings, matrix of a linear mapping, eigenvalues and eigenvector, diagonal form of a matrix, quadratic forms and the canonical form, Euclidean linear spaces, ortogonal bases, orthogonal and simetric transformations, affine spaces, the straight line and the plane, conix and quadrix, differential geometry of curves and surfaces. CTI-1-03: Physics (Lect. Ioan LUMINOSU) The objective of the course is to teach the students the basic notions in physics that will allow them to have a better understanding of the physical effects bound to be encountered during their professional life, including: Mechanics (conservation laws), Oscillations (free, damped and forced oscillations), Waves (waves phenomena), Electromagnetism, Quantum mechanics, and Solid state physics (electrical, magnetic and optical properties). The students should be able to use the appropriate theoretical tools to estimate the consequences of the different effects. CTI-1-08: Culture and Civilization (T.Assist. Viorel SÎRBU) Integration of Romania into the European Union requires knowledge on various aspects regarding the contemporary European culture and civilization. The course has as main objective to familiarize the students with the European culture and civilization, as well as with the history of the European Union. CTI-1-10: Computer-Assisted Mathematics (Assoc.Prof.Dr. Pavel NĂSLĂU) The course focuses on the theoretical solutions for multiple integrals and differential equations, numerical approximation of curves, numerical calculus in integration, matrix and differential equations. The aim of the course is to provide grounding and skills in mathematics assisted by computer applications, particularly by MATLAB. CTI-1-11: Special Mathematics (Probability and Statistics) (Prof.Dr. Emilia PETRIŞOR) Course goals are to introduce the basic concepts of probability theory and statistical inference, with relevance for computer science and computer 50 Faculty of Automation and Computers: 2008 Annual Report engineering applications. Topics include: discrete probability space, conditional probability, discrete and continuous random variables, simulation of random variables, finite state discrete time Markov chains, Poisson processes, statistical inference: point estimation, confidence intervals, hypothesis testing. communication for professional purposes. The main objectives are: development of communicative skills for getting a job; development of optimization strategies for oral expressing and of the team communication skills; development of the skills for correct writing in the future fields of activity. CTI-1-12: Fundamentals of Electrical Engineering (Prof.Dr.Eng. Dumitru RADU) The main objectives of the course are to assimilate the basic knowledge of electrical circuits and electromagnetic field. The basic physical quantities, the main laws and theorems, and the analyzing methods are presented. Linear and nonlinear d.c. circuits, sinusoidal steady-state linear circuits, and circuits in transient state are studied. Also static electric and magnetic fields, electromagnetic induction phenomenon and electromagnetic wave equations are analyzed. CTI-2-10: Micro-Economy (Assoc.Prof.Dr. Septimiu POP) The main objectives of the course are to provide the basic knowledge of the micro-economiy theory in contemporary market economy and of the operating principles of the functional market mechanisms. CTI-1-13: Fundamentals of Electronic Engineering (Prof.Dr.Eng. Sabin IONEL) The course presents in a pragmatic way several types of electronic devices along with their usage within fundamental analogue electronic circuits. Using simple engineering methods and computing approximations, the course develops the basic skills regarding the orders of magnitude. Practical experiments combined with the PSPICE analysis of circuits gain the necessary skills in computer-assisted electronic design. The students will also learn to write engineering reports with the results of measurements, experiments and simulations. Second Year of Study (CTI) CTI-2-01: Fundamentals of Mechanical Engineering and Robotics (Prof.Dr.Eng. Mihai TRASCĂU) The main objective of the course is to familiarize the students with the mechanical engineering principles, linking its contents to the knowledge acquired in high school. The basic mechanical movements and their correlations will be analyzed, both from the cinematic and from the dynamics points of view. The study of body systems dynamics is further extended to robots as particular body systems. CTI-2-04: Measurement Principles and Techniques (Prof.Dr.Eng. Alimpie IGNEA) The main objectives of this course are: introduction to measurement techniques and metrology; presentation of the main measurement methods and principles in the electric domain and of the blocks specific to electronics instrumentation; electrical measurement of non-electrical values. CTI-2-07: Communication (Prof.Dr. Georgeta CIOBANU) This course focuses on providing the students the competences and skills needed for oral and written CTI-2-13: System Theory and Automatics (Prof.Dr.Eng. Toma-Leonida DRAGOMIR) The objectives of the course are: Assimilation of terminology and basic systemic concepts; Knowledge of main models of linear, non-linear, continuous and discrete time systems; Assimilation of characterization elements of systems in time and complex frequency domains; Using of stability, controllability and observability analysis techniques for linear systems. The competencies created by the course are: Generating interpretation, design and research skills by using knowledge from other fundamental courses for modeling and analysis of physical systems. Third Year of Study (CTI) CTI-3-05: Management (Assoc.Prof.Dr.Eng. Gabriela PROŞTEAN) The course will involve the students in a demanding process of personal and managerial development, learning to enhance individual managerial understanding and effectiveness and as well to work relationships with a diverse group of colleagues. The discipline curricula include the concept of management, the scientific, human and quantitative approach, and the steps in creating a company, alternatives of businesses. The five functions of management (forecast/planning, organizing, ordering, leading and controlling) are presented in the context of nowadays realities. CTI-3-13: Marketing (Prof.Dr.Eng. Anghel TĂROATĂ) The main objective of Marketing discipline is to provide knowledge about principles, techniques and specific models of marketing, as much to the conceptual level and to the level of them application in the real conditions of market. The discipline curricula include: the concept of marketing, the stages of marketing evolution in the market economy, the marketing-mix, the management of marketing. The marketing curricula also include: the information systems for market research and de marketing strategic planning. Faculty of Automation and Computers: 2008 Annual Report 51 3.2.I Informatics Section (3 years) 3.2.I.1 Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 Curricula First Year of Study Course Name Credits (Code: "IF-1-xx") Course Mathematical Analysis 5 28 Algebra and Geometry 5 28 Introduction to Computer Programming 5 28 Logic and Discrete Structures 4 28 Computer Fundamentals 4 28 Culture and Civilization 2 14 International Languages 1 2 Sports 1 1 Applied Activities (45 hours) 2 Special Mathematics 4 28 Computer assisted mathematics 4 28 Programming Techniques 5 28 Data Structures and Algorithms 5 28 Computer Architecture 5 28 Microeconomics 2 28 International Languages 2 2 Sports 2 1 Applied Activities (45 hours) 2 Total Hours Seminar Laboratory 28 28 28 28 28 14 28 28 28 28 28 14 28 28 28 28 Project 14 Total Hours Seminar Laboratory 28 7 21 21 28 14 14 14 28 28 28 28 28 Project 7 14 - Second year of study Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 Course Name (Code: "IF-2-xx") Operating Systems System Theory Object-oriented programming Algorithms Analysis Digital Microsystems Design Management Sports 3 Applied Activities Fundamentals of Software Engineering Information Security Computer Networks Database Fundamental Concepts of Programming Languages / Java Programming Marketing Syncretic Project 1 Sports 4 Applied Activities Credits Course 5 5 5 5 5 2 1 2 5 5 5 4 4 35 28 35 28 28 28 28 28 35 28 28 2 2 1 2 28 - 14 14 - - 21 - 52 Faculty of Automation and Computers: 2008 Annual Report Third year of study Nr. "xx" 01 02 03 04 05 06 07 08 09 10 11 12 Course Name (Code: "IF-3-xx") User Interfaces Design and Graphics Programming Environments and Technologies Formal languages and compiling techniques Web Programming 3D Graphics (opt.) Communication Proiect Sincretic 2 Banking Information Technology Reconfigurable computing: principals and applications Compiler Design Multimedia Programming Diploma Project 3.2.I.2 Credits Course 5 5 5 5 5 2 3 4 4 28 28 28 28 28 14 28 28 4 4 14 28 28 - Total hours Seminar Laboratory 28 28 28 28 28 14 21 21 - 21 21 - Project 28 126 Syllabus of the Courses Taught by the Faculty Staff First Year of Study (IF) IF-1-03: Introduction to Computer Programming (Prof.Dr.Eng. Lăcrămioara STOICU TIVADAR) Objective: Study of fundamentals of programming, computer science and information technology. Contents: general presentation of computers (hardware, software, software engineering, applied informatics), fundamentals of computer networks, Internet, WWW, basics of C language (structure of a program, variables, constants), expressions, operators, standard types, standard functions, statements (compound, association, selection, iteration), functions, structured types (arrays, string, structures). IF-1-04: Logic and Discrete Structures (Prof.Dr.Eng. Marius CRIŞAN) The course deals with objects such as integers, propositions, sets, relations and functions, which are all discrete. The course starts introducing sets, operations on sets, and properties of set operations. Then, graphs and trees, functions, and relations are studied. Finally, propositional calculus, first-order predicate calculus and computational logic are introduced. At the end of this course students should be able understand concepts associated with discrete objects, their properties, and relationships among them and others. Students will obtain skills in discrete structures and logic, used in the study and practice of computer science. IF-1-05: Computer Fundamentals (Prof.Dr.Eng. Mircea VLADUŢIU) Course contents: Digital Concepts (Positional Number Systems: Decimal, Binary, Hexadecimal, Base r; Number System Conversion; Binary Codes: signed numbers, signed-magnitude, complement codes, BCD codes; Binary arithmetic), Boolean Switching Algebra (Binary Logic, Switching Algebra, Reduction of Switching Equations, Combinational Logic Principles (Canonical Forms, Switching Equations, Truth Tables, Karnaugh maps, Quine-McClusky Minimization, Map-Entered Variables, Mixed Logic Combinational Circuits), Analysis and Design of Combinational Logic (Decoders/encoders, Adders/subtracters, Binary comparators, Tristate Buffers, Logic Hazards), Sequential Logic (Flip-flops, Timing Specifications, Counters and Registers), Programmable Logic Devices. IF-1-11: Computer Assisted Mathematics (Prof.Dr.Eng. Radu-Emil PRECUP) Notions of error theory; elements of numerical matrix calculus; numerical solving of linear algebraic equations; numerical computation of eigenvalues and eigenvectors; numerical solving of nonlinear algebraic equations and systems; approximation of functions, curves and surfaces; numerical solving of ordinary differential equations and systems; optimization problems in automation and informatics. IF-1-12: Programming Techniques (Prof.Dr.Eng. Horia CIOCÂRLIE) Course contents: Advanced data structures. Hierarchic organization of subprograms. Parameters functions. Designing large programs. Step Wise Refinement method. Recurrent functions. Dynamic data structures. Pointers. Dynamic memory allocation. Lists and queues. General algorithm design methods. Greedy, Backtracking, Divide and Conquer. Files. Sorting techniques. Program modularity. Abstract data types. Stacks. Introduction to Unix. IF-1-13: Data Structures and Algorithms (Lect.Dr.Eng. Dorina PETRICĂ) Fundamental concepts regarding the data structure and structured programming. Fundamental data types and structured data types. Notions about algorithms. Faculty of Automation and Computers: 2008 Annual Report Analysis of the algorithms with asymptotic notations. Sorting techniques. (direct and advanced, internal and external). Analysis of sorting algorithms. Array as abstract data type: implementation, searching techniques. Lists: definition of the abstract data type list, implementation techniques, applications. Trees: definition of the abstract data type tree, traversal of trees, specific operators. Binary and ordered trees. IF-1-14: Computer Architecture (Prof.Dr.Eng. Nicolae ROBU) Overview on computer architecture. Memories: definition and unit design. Ports: standard input and output ports. Numbers representation: fixed point and floating point (IEEE 754). Arithmetic-Logic Unit: adder, multiplier and divider devices. The registry unit: case studies including the stack implementation and presentation. The command unit: the von Neumann paradigm and the architectural components of a von Neumann command unit, with case studies; instruction coding, including addressing modes; instruction implementation, with examples. Presentation of the waiting mechanism, the bus giving up mechanism and the interruption mechanism. Second year of study (IF) IF-2-01: Operating Systems (Lect. Dr.Eng. Florin DRAGAN) Definition of the operating system. Historical development of different operating systems. Short description of the main parts of an operating system. Process, memory and files management. I/O Devices. Network opwrating systems. Case study: Windows, Linux. IF-2-02: System Theory (Prof.Dr.Eng. TomaLeonida DRAGOMIR) The objectives of the course are: Assimilation of terminology and basic systemic concepts, Knowledge of main models of linear, non-linear, continuous and discrete time systems; Assimilation of characterization elements of systems in time and complex frequency domains; Introducing in stability, controllability and observability analysis theory and its using for linear systems, Understanding of some task for programmers. The competencies created by the course are: Generating interpretation, analysis and design skills by using knowledge from other fundamental courses for modeling and analysis of physical systems. IF-2-03: Object-oriented programming (Prof. Vasile STOICU-TIVADAR) Objectives: to provide knowledge and skills about the development of medium-level complexity programs in C++, including templates, basics about Windows programming. Content: Object-oriented paradigm, general aspects of the C++ language, classes and objects, matrix, pointers, references, overloading, inheritance, polymorphism with virtual functions, input/output 53 operations, introduction in Windows programming, templates. IF-2-04: Algorithms Analysis (Prof.Dr.Eng. Vladimir CREŢU) Content: tree data structure, binary, trie, AVL, optimal, Huffmann, B trees, design, analysis and performance of specific tree algorithms; set data structure, implementation of set ADT with higher level data structures, union-find sets; graph data structure, weighted graphs, oriented graphs, design, analysis, complexity and performance of specific graph algorithms. IF-2-05: Digital Microsystems Design (Prof.Dr.Eng. Mircea POPA) Introduction, microprocessor’s structure, digital microsystem’s structure, Z80 microprocessor, buses, interrupts, microprocessor programming, memories, input/output ports, connecting memories and input/output ports to the processor, memory and input/output spaces extensions, programmable dedicated circuits, serial interface, 8251 and Z80 SIO circuits, parallel interface, 8255 and Z80 PIO circuits, timer/counter type interface, 8253 and Z80 CTC circuits, microcontrollers, applications: connecting leds, switches, minikeyboards and 7 segment displays to the processor IF-2-09: Fundamentals of Software Engineering (Prof.Dr.Eng. Ioan JURCA) Software engineering definition and software main characteristics; software system modeling and requirements specification, requirements specification methods; object oriented design, prototyping, user interface design; software developments environments; software verification and validation; importance of software products documentation; elements of software projects management. IF-2-10: Information Security (Prof.Dr.Eng. Daniel-Ioan CURIAC) The main focus of the course will be to provide background knowledge on the field of cryptography and its applications to secure networking and electronic commerce since most of today’s information technology applications require security as a central system feature. Topics include and are not limited to cryptographic primitives and protocols, key management and access control and network security. Lectures will include basic techniques to provide security, information on the current state of the art and further reading on more advanced topics. IF-2-11: Computer Networks (Prof.Dr.Eng. Ioan SILEA) The subject Computer Networks has in view the transmission of theoretical and practical knowledge in the domain of the interconnection of the equipment capable to switch digital information. It starts with the definition and classification of such communication structures, followed by the presentation of the theoretical standardisation and development model, of 54 Faculty of Automation and Computers: 2008 Annual Report the basic arhitecture and topologies, of the protection and management methods. A project that is based on the client-server model and the laboratory use has the goal to strengthen the theoretical knowledge and to develop practical skills. IF-2-12: Database (Prof.Dr.Eng. Ioan FILIP) The objectives of the course are: Relational Database Management Systems (RDBMS), Oracle database, SQL (all basic SQL commands: SELECT, INSERT, UPDATE, DELETE; create and manage tables and views, Oracle functions), PL/SQL language (PL/SQL blocks, functions, stored procedures, triggers, cursors, sequences, users packages, built-in packages, SQL dynamic, object programming), parallel with other RDBMS (MySQL, Interbase, Microsoft SQL Server). IF-2-13_1: Java Programming (Prof.Dr.Eng. Nicolae ROBU) In the first part, the course presents the Java philosophy, the different types of Java programs: standard applications, applets, beans, servlets, aglets, and handlers and the components of JDK programming environment. It continues with the presentation of Java alphabet, constants, types, instructions and elementary program structure. Follow Java object oriented approach, then the arrays and the exceptions. An important part is dedicated to the threads’ problems and methods of synchronization used in concurrent programming in Java. The last part treats the Java facilities for graphical interfaces design, of coarse event oriented. Inclusive the applets development problems is approached. IF-2-13_2: Fundamental Concepts of Programming Languages (Prof.Dr.Eng. Horia CIOCÂRLIE) The object of course is to study the programming languages. We are not interested in a particular programming language; we are not interested in learning to program with one language or another. But we are interested in studying the fundamental concepts that are at the base of programming language design and the development of these concepts together with the evolution of programming languages. Also we shall categorize the programming languages by family, thus facilitating their study and understanding. The content of the course is: introduction, formal representation of programming languages, programming languages entities attributes, passing of data as parameters, data types, abstract data types, object oriented languages, programming languages control structures. IF-2-15: Syncretic project 1 (T.Assist.Eng. Ciprian CHIRILA) Small size industrial project using object oriented programming. UML diagrams used for the analysis and specification of requirements. Class, sequence and state UML diagrams. Coding using OOP techniques. Testing using Junit. RDBMS, SVN, WEB specific technologies. Third year of study (IF) IF-3-01: User Interface design and graphics (Prof.Dr.Eng. Lăcrămioara STOICU-TIVADAR) Objective: Building and developing the capacity of analisys, design and development of user centered interfaces for applications. Content: The objectives of a user regarding the application interface. Human perception in user interfaces design. Human-computer interface. Visual design principles. Aspects of user interface design for specific domain applications. Methods for design and evaluation of user interfaces. Evaluation methods for interfaces usability. IF-3-02: Programming Environments and Technologies (Lect.Dr.Eng. Dorin BERIAN) Objective: to provide knowledge and practical skills about development of medium and high complexity applications in Visual Basic .NET environment. The course covers the following issues: Visual Studio .NET environment presentation, Visual Basic language aspects presentation, user interface design, usual and special controls, MDI, SDI and dialog forms, graphics and databases in Visual Basic .NET, special topics (client server applications using sockets). IF-3-03: Formal languages and compiling techniques (Prof.Dr.Eng. Horia CIOCÂRLIE) Defining a language. Syntax. Semantics. Grammar. Regular expressions. Formal methods used to specify semantics. Finite automata. Automata types and minimizations lexical analysis. Transition diagrams. . Lexical symbols; Ascending and descending sintactic analysis. IF-3-04: Web Programming (Prof.Dr.Eng. Ioan FILIP) The course presents basic and advanced elements regarding the HTML language used to develop Web applications. Also, there are presented techniques of Web development applications using the PHP language. The topic is focused on database Web applications, including also the Microsoft technology Internet Database Connector. IF-3-05: 3D Graphics (Prof. Dr.Eng. Daniel-Ioan CURIAC) This course has as main objective to offer required knowledge and skills for computer graphics: algorithms, colour representation, visualization and animation. The software technology used to develop the projects is OpenGL. IF-3-06: Communication (Dr. Letitia COSTEA) The course introduces the students to an array of the main theories of interpersonal and professional communication (axioms and maxims of the communication, speech acts, conflicts, negotiation, leadership, nonverbal and intercultural communication). The seminar focuses on applications of theory to practice (case studies, writing of official Faculty of Automation and Computers: 2008 Annual Report papers, letters, cv etc.) and helps students to improve their communication in personal and professional contexts. IF-3-07: Syncretic project 2 (T.Assist.Eng. Oana CĂUŞ) Data base design, implementation and testing using several programming languages: MS Access, Dbase, Visual Basic, Visual Foxpro, etc. IF-3-08: Banking Information Technology (Prof.Dr.Eng. Daniel-Ioan CURIAC) This course has as main objective to offer required knowledge and skills for banking information systems: standards, architectures, security, e-banking, credit scoring, specific software technologies, POS and ATM devices, aso. IF-3-09: Reconfigurable computing: principals and applications (Lect.Dr.Eng. Lucian PRODAN) The course focusses on introducing the concepts of reconfigurable computing in order to meet the requirements of application-level parallelism. Reconfigurable computers can be customized at the hardware level to perform the required computations directly at this level, therefore overcoming the fixed hardware configurations that are typical to microprocessors and achieve maximum computational efficiency. The course introduces the basics of fieldprogrammable gate arrays (FPGAs) and discusses some reconfigurable computing platforms to highlight 3.2.1.3 55 their limitations and possibilities for improvement. IF-3-10: Compiler Design (Prof.Dr.Eng. Horia CIOCÂRLIE) We are interested in studying the fundamental concepts that are at the base of programming language design and the development of these concepts together with the evolution of programming languages. Also we shall categorize the programming languages by family, thus facilitating their study and understanding. The content of the course is: introduction, formal representation of programming languages, programming languages entities attributes, passing of data as parameters, data types, abstract data types, object oriented languages, programming languages control structures. IF-3-11: Multimedia Programming (Lect.Dr.Eng. Dorin BERIAN) The aim of this course is to provide theoretical issues and necessary skills to develop multimedia projects using the dedicated software applications used by professionals. The course covers the following chapters: Introduction, Information types (text, sound, image, animation and video), Considerations on the colors and their perception, Hardware devices for multimedia content, Multimedia formats and software applications that handle them: document (PostScript, PDF), graphics (SVG, VML, PGML), bitmap (BMP, PCX, JPEG, GIF, PNG), audio (Wav, MP3, AAC) and video (MPEG, AVI). Syllabus of the Courses Taught by Staff of the Other Faculties or Departments First Year of Study (IF) IF-1-01: Mathematical Analysis (Prof.Dr. Octavian LIPOVAN) The course provides a theoretical introduction and solutions to typical problems in Differential Calculus and Multiple Integrals. The main objectives are to consolidate the student’s knowledge of the following concepts: convergence, limit, continuity, differentiability, partial derivatives, Taylor’s and Laurent’s series expansion, local extrema and Riemann integrability. The students will gain abilities to encompass the fundamental elements of mathematical reasoning, to distinguish between different levels of abstraction, and a coherent capacity of reasoning based on a sequence of logical deductions. IF-1-02: Algebra and Geometry (Assoc.Prof.Dr. Iosefina MIHUT) The objective of the course is to present the basic notions and results of matrix computations, three dimensional analytic geometry, as well as differential geometry. The main topics refer to: linear spaces and subspaces, basis and dimension, linear applications and the associated matrix, eigenvalues and eigenvectors, diagonalization, Euclidean linear spaces, the straight line and the plane in 3D space, conics and quadrics, elements of differential geometry of curves and surfaces. IF-1-06: Culture and civilization (T.Assist. Viorel SÎRBU)The aim of the course is to provide grounding in the European civilization and culture as well as the history of the European Union. Course contents: introductory elements of culture and civilization, the main European treaties, the institutional structure of the European Union, common and specific elements at European countries, European values and symbols, the future of the European Union, Romania and the European Union. IF-1-10: Special Mathematics (Probability and Statistics) (Prof.Dr. Emilia PETRIŞOR) Course goals: to introduce basic concepts of probability theory and statistical inference relevant for computer science applications. One approaches the following topics: discrete probability space, conditional probability, Bayes rule, discrete and continuous random variables, simulation of random variables, finite state discrete time Markov chains, Poisson processes, and applications; statistical inference: point estimation, confidence intervals, linear regression. 56 Faculty of Automation and Computers: 2008 Annual Report IF-1-15: Microeconomics (Assoc.Prof.Dr. Septimiu POP) Objective: Study of fundamentals of basic theory of microeconomics and contemporary market economy. Contents: general presentation of microeconomics, the contemporary market economy, economic agents, production factors, economic competition, offer and demand, money, income, profit, production costs. Second Year of Study (IF) IF-2-06: Management (Assoc. Prof. Gabriela PROŞTEAN) The course will involve the students in a demanding process of personal and managerial development, learning to enhance individual managerial understanding and effectiveness and as well to work relationships with a diverse group of colleagues. The discipline curricula include the concept of management, the scientific, human and quantitative approach, and the steps in creating a company, alternatives of businesses. The five functions of management (forecast / planning, organizing, ordering, leading and controlling) are presented in the context of nowadays realities. IF-2-13 Marketing (Teach. Assist. Monica TION) Marketing course present the marketing concept which it’s based on satisfied consumer demands and needs. Also, its presented environment’s marketing components with analyzes firm’s internal and external environment.Is made market share by the main criteria of segmentation; Market search using different methods of search. It is analyzed, consumer behavior in buying decision. In final part it is present the mix marketing’s 4 P: product, price, place, promotion. Marketing plan with all component steps its discussion theme of marketing course. Faculty of Automation and Computers: 2008 Annual Report 57 3.2.S Master Specialization: Automotive Embedded Software (2 years, in collaboration with Siemens VDO) 3.2.S.1 Nr. "xx" 01 02 03 04 05 06 07 08 Nr. "xx" 01 02 03 04 04 Curricula First Year of Study Credits Course Name (Code: "AES-1-xx") Embedded Systems 1 Software Project Management Software Engineering Automotive Data Communication Systems Embedded Systems 2 Communication Skills Basic Application Know-How Intelligent Control in Automotive Embedded Systems Course Name 7 28 Second Year of Study Credits Fault detection and diagnosis Advanced Cryptography and Information Security in Embedded Systems Advenced Topics in Control Engineering and Computer Science: Sensor Networks Multi-agent systems Dissertation Thesis 3.2.S.2 8 8 8 6 8 7 8 Course 42 42 42 28 42 21 Total Hours Seminar Laboratory 14 14 14 28 28 14 Total Hours Seminar Laboratory 7 Project 21 14 7 Course 42 Project 7 42 7 8 42 7 8 30 42 7 168 Syllabus of the Courses Taught by the Faculty Staff First Year of Study (AES) AES-1-02: Software Project Management (Prof.Dr.Eng. Vladimit CREŢU) The main objective of the course is to provide the knowledge and usage of project management methods and technologies. Content: Introduction, Technologies for SW products development SW Project Management, (Fundamentals, SW Size Estimation Methods, SW Costs Estimation Methods, Cost Estimation Models, The Project Plan, Acceptance Criteria), The Design Phase (The Design Specification, Design Guidelines, Design tools), The Programming Phase (Conventional Organization, Team Organization, Programming Tools, Management Activities during Programming Phase), System Test Phase, The Acceptance Phase, The Installation and Operation Phase, Special Considerations, Case Study, A Project Plan Outline. AES-1-03: Software Engineering (Prof.Dr.Eng. Vasile STOICU-TIVADAR) Objective: to provide knowledge and practical skills about software development life cycle, objectives, principles and techniques, with emphasis on real-time systems, embedded systems and object-oriented technologies. Content: Definition, objectives and principles, the software lyfe cycle, software development configuration management, real-time UML, Testing. AES-1-04: Automotive Data Communication Systems (Dr. Eng. Bogdan GROZA) The main objective is improving student’s theoretical knowledge and practical skills in data communications with practical applications in Automotives. Course graduates will have the skills to identify and solve various communication problems in general purpose information systems and Automotives. The course improves knowledge on software, hardware and networking. Lecture subjects are the following: data communications basic concepts, data communication equipments survey, overview on network architectures and equipements, automotive data communcation: CAN general aspects, protocol, properties and features, physical layers, components, applications and tools, new bus concepts for automotive data communications: LIN, Safe-by-Wire, Audio-video busses (I2C, D2B, MOST, Firewire), RF communication, data control and monitoring: error 58 Faculty of Automation and Computers: 2008 Annual Report management and detection, synchronization issues, performance metrics. AES-1-05: Embedded Systems 2 (Prof.Dr.Eng. Nicolae ROBU) The course presents: An introduction to Embedded Systems; Processes, Tasks, Threads, Multitasking, Multithreading, Multitasking with Multithreading Notions; Context Switching and Tasks Scheduling; Synchronization Problems and Afferent Mechanisms; Interrupt Handling; Choosing an RTOS; An Embedded Oriented Real-Time Operating System — OSEK: Architecture, Tasks Management, Interrupts Processing, Events Mechanism, Resources Management, Alarms. AES-1-08: Intelligent Control in Automotive Embedded Systems (Prof.Dr.Eng. Radu-Emil PRECUP) Control problems in automotive embedded systems including motion control. Introduction to soft computing; soft computing constituents and conventional artificial intelligence. Fuzzy sets and fuzzy information processing. Structures of fuzzy control systems and fuzzy inference systems. Typical and special fuzzy controllers. Basics of neural networks; architectures; learning and adaptation. Neuro-fuzzy Systems; adaptive hybrid neuro-fuzzy control systems; adaptive neuro-fuzzy inference systems; ANFIS. Derivative-free optimization in intelligent control systems; genetic algorithms; simulated annealing; random search; downhill simplex search. 3.2.S.3 Second Year of Study (AES) AES-2-01: Fault detection and diagnosis (Prof.Dr.Eng. Constantin VOLOŞENCU) Methods for fault detection, identification and diagnosis. Analytical methods: state estimation, parameter estimation, residual analysis. Method based on artificial intelligence: fuzzy logic, neural networks, Bayesian relations. AES-2-02: Advanced Cryptography and Information Security in Embedded Systems (Prof. Dr. Eng. Daniel-Ioan CURIAC) This course aims to cover advanced techniques of encryption and information. The course covers computational methods, algorithms, architectures combined hardware-software for securing information in embedded systems. AES-2-04: Multi-agent systems (Prof.Dr.Eng. Radu-Emil PRECUP) Multi-agent problem formulation: utility, Markov decision processes, planning. Distributed constraints: satisfaction, optimization. Standard and extended form games in several forms. Characteristic form games and coalition formation. Learning in multi-agent systems: the machine learning problem, cooperative learning, repeated games, stochastic games and reinforcement learning, general theories for learning agents, collective intelligence. Negotiation. Auctions: valuations, simple auctions, combinatorial auctions. Voting and mechanism design. Coordination using goal and plan hierarchies. Applications. Syllabus of the Courses Taught by Staff of the Other Faculties or Departments AES-1-01: Embedded Systems 1 (Prof.Dr.Eng. Virgil TIPONUŢ) Course contents: Structures and general characteristics of an “embedded” system. Microarchitectures for numerical processing. Interfaces and standard buses used in automotive field. General therms regarding real time “embedded” operating systems. Sensors and transducers used in automotive field. AES-1-06: Communications Skills (Assoc.Prof.Dr.Eng. Gabriela PROŞTEAN) "Communication skills" provide one of the most important adeptness in life. The discipline curricula include skills for developing a center of security, guidance, wisdom and power in behavior, skills in thinking “win to win” solutions, principles of personal management, skills in listening/understanding and then to be understood, principles of empathic communication, principles of creative cooperation (synergies). AES-1-07: Basic Application Know-How (Eng. Alina ILIN) The course objective is to develop basic skills for managing and organizing a project. The course provides an overview about basic methods and techniques applied during the whole project lifecycle, from project initiation to project closure, with special emphasis on project monitoring and controlling, risk management, stakeholder analysis, decision analysis and resolution, quality management and continuous process improvement. All the methods and concepts presented will be supported by examples from real projects. Faculty of Automation and Computers: 2008 Annual Report 59 3.3 Complementary Courses Offered by the Department for Training of Teaching Personnel 3.3.1 About the Department The Department for Training the Didactic Personnel is a didactic and scientific research structure of the University in which provides the specific training for the students and for the higher technique education graduates, who choose the didactic profession and also to perfecting of the specialty training, psycho-pedagogy and methods for didactic workers from the pre-university and university education. The mission of the Department consists of creating some activities of higher education and pedagogical research which: Give an answer to the aspirations of the student’s and graduates who choose the didactic profession; Meet the continuous training and career evolution requirements expressed by the engineer teachers from the pre-university technique education; Provide a permanent pedagogical perfecting for the entire didactic personnel of the “Polytechnic” University of Timisoara. Attributions: Conceived as a specialized structure for the pedagogical training of future didactic workers, the Department has the following attributions: The unitary coordination of the activity concerning the conception, the content and methodology specific for the didactic worker training, reflected in the education plans, in the analytic programs and in the class didactic activities, seminary and pedagogical practice, according to the modern standards of the profession; The implementation of education modernizing solutions and of it’s reform support, as well as the direct transfer of information and experience between the university didactic workers in the Department’s structure and the teachers from the application schools where the students are doing the pedagogical practice: Organizing the perfecting special, psycho-pedagogical and methodical training activities for the pre-university didactic workers, including organizing the exams to finalize in education and obtaining the didactic grades II and I, according to the methodology of the Education and Research Ministry; Promoting the fundamental and applied scientific research in the field, for publications, research contracts, counseling, scientific sessions, elaborating courses, manuals, didactic guides etc. 3.3.2 Department Staff and Curricula Curricula Staff Name Lect.Dr. Crisanta Alina MAZILESCU T.Assist. Adela Ionela DINU Lect.Dr. Gabriel Mugurel DRAGOMIR T.Assist. Liliana TODORESCU Prof.Dr.Eng. Stefan PREITL Lect.Dr. Crisanta Alina MAZILESCU T.Assist. Liliana TODORESCU Lect.Dr. Gabriel Mugurel DRAGOMIR T.Assist. Monica POPESCU-MITROI Course Name Year of Study Semester Education psychology I 1 Pedagogy II 1 and 2 The Didactic of the Specialty III 1 Educational Communication III 2 The Sociology of Education IV 1 60 Faculty of Automation and Computers: 2008 Annual Report 3.3.3 Syllabus of the Courses Taught by the Department Staff Education Psychology The course wants to describe behavior manifestations and psychological dynamics met in the educational system, in the teaching-learning process. Mostly, it is pursued the understanding of the individual and age specific periods psychological profile, to facilitate the communication of the educative content and the obtaining of good performances, in the context of skills and competences that are being formed. The course contains theoretical and practical elements, being realized through dissertations, discussions, structural exercises and role plays. The students prepare here materials which are discussed in the seminary and actively participate in the exercises. Pedagogy Pedagogy, provides the students with the possibility of forming a real image about: - What mean the components of the instructiveeducative process (principles, finalities, contents, organization forms, the instructing methodology, means, evaluation, the didactic activities projecting); - The adaptation of some behavior and professional intervention ways concerning the “education” activity of pupils, having as a landmark an integral (holistic) conception regarding education. Pedagogy approach the educative process, no matter where the educative action takes place, no matter it’s institutionalized or not institutionalized character. The Didactic of the Specialty The teaching mode is an art in which the teacher is a good creator, a good actor, but also a good manager of the learning process. The vertiginous growth in the volume of knowledge that needs to be considered in the education process implies the continuous perfecting of teaching methodologies. With all the modern means that education posses, the lesson remains for teachers and students, the organized environment of efficient dialogue. The engineer-teacher needs to consider that the technical information is accumulated in variable rythms, meanwhile the assimilation and memory fixing capacities, at the individual level are limited. Therefore modern didactic puts an accent on the forming character of the teaching. In the specialty teaching methodic are answered questions like: “what?”, “how much?” and “how?” the knowledge to be taught more efficiently. Pedagogical Practice Forming for the didactic profession includes besides the theoretic component also a practical one with formative valence: forming some abilities and competences specific for the didactic job through experiencing the teaching practice. The pedagogical practice offers the students the possibility to experiment the professor role, teaching, evaluating and being examined in the same time. The objectives: - Forming students’ capacities to operate with information from the educational sciences’ field; - The general knowledge of the school reality; - The orientation in the analytical programs and school manuals; - The accumulation of some abilities specific to the didactic profession; - The knowledge and interpretation of information about the pupils and the class of pupils. Educational Communication As an integrant part of the human communication and, in the same time, distinct domain of activity, Educational communication has as a goal to make an incursion in the pre-university and university educational field in order to identify the means of communication and the existent interpersonal relationships between the educational actors. The making of this incursion requires the reference of some communication elements that suit to the educational space: verbal, nonverbal, Para-verbal language, notion about listening, negotiation, argumentation, interaction, conflict solving, the communicational between individuals and group communication, communication structures and networks and not the least methods and techniques of written and oral communication. The Sociology of Education The sociological approach of the educational system has led to the consecration of a specialized discipline, which is called “The sociology of education”. In the domain of social pedagogy there is even a tradition, through the work called “The sociology of education”. Even though there existed some kind of preoccupations in this field from the manifestation of this discipline as a science, we dare to say that the sociology of education hasn’t yet, evidently, come out of the “creation book”. Referring to what we want to achieve in the next pages, we emphasize the fact that, on one hand we will keep in mind the nature of the orientations in this domain, and on the other hand we will try to disclose the problematic content kept in mind. In this last direction, there will be aimed problems like: educational styles in the contemporary family, education and frustration, educational space and juvenile delinquency. Faculty of Automation and Computers: 2008 Annual Report 4 61 Research and Development Activity 4.1 Faculty Research Centers 4.1.A Research Division in Automation and Industrial Informatics Director: Prof. dr. eng. Radu-Emil PRECUP, recipient of the Grigore Moisil Prize of the Romanian Academy Faculty of Automation and Computers Department of Automation and Applied Informatics Bd. Vasile Pârvan, no. 2, 300223 Timişoara, Romania Tel: +40-256-403229, +40-256-403226 Fax: +40-256-403214 E-mail: radu.precup@aut.upt.ro Web: www.aut.upt.ro/~rprecup Domain: Engineering Sciences Systems Engineering Main Research Areas: Process Control System Identification and Adaptive Systems Medical Informatics Real-Time Control Systems 4.1.A.1 Research Group in Process Control Research Team: Prof. dr. eng. Stefan Preitl, head of the team; Prof.Dr.Eng. Radu-Emil PRECUP; Eng. Claudia-Adina Dragoş, PhD student; Eng. Mircea-Bogdan Rădac, PhD student; Eng. Ion-Bogdan Ursache, PhD student; Eng. Petru Alexandru Clep, PhD student. Research Fields: Conventional control system structures, advanced control systems Keywords: Fuzzy logic control; sliding mode control; intelligent systems; 2-DOF control; stability analysis; sensitivity analysis; mobile robots; servo systems; embedded systems; signal processing. Main Activities: Development of conventional and advanced control systems; Signal processing in control systems; Soft computing in industrial applications; Development of control systems for servo systems; Development of control systems for mobile robots. 62 Faculty of Automation and Computers: 2008 Annual Report Published Papers: [1] Precup R.-E., Preitl St., Tar J.K., Tomescu M.L., Takács M., Korondi P., Baranyi P., Fuzzy Control System Performance Enhancement by Iterative Learning Control, IEEE Transactions on Industrial Electronics, ISSN 0278-0046, vol. 55, no. 9, 2008, pp. 3461–3475 [2] Precup R.-E., Tomescu M.-L., Preitl St., Škrjanc I., Stable Fuzzy Logic Control Solution for Lorenz Chaotic System Stabilization, International Journal of Artificial Intelligence, Indian Society for Development & Environment Research, ISSN 0974-0635, vol. 1, no. A08, 2008, pp. 23–33 [3] Precup R.-E., Tomescu M.L., Preitl St., Rule Base Modification of Takagi-Sugeno Fuzzy Logic Controllers to Guarantee System Stability, Bulletins for Applied & Computer Mathematics, PAMM-Centre, Technical University of Budapest, Budapest, Hungary, ISSN 0133-3526, The PAMM’s Life Supplement, Paper BAM-CII / 2008 nr. 2363, 2008, pp. 115–120. [4] Precup R.-E., Lee W.S., Rao M.V.C., Preitl Zs., Linear and Fuzzy Control Solutions for Tape Drives, Electrical Engineering (Archiv für Elektrotechnik), Springer-Verlag, ISSN 0948-7921, vol. 90, no. 5, 2008, pp. 361–377 [5] Precup R.-E., Preitl St., Rudas I.J., Tomescu M.L., Tar J.K., Design and Experiments for a Class of Fuzzy Controlled Servo Systems, IEEE/ASME Transactions on Mechatronics, ISSN 1083-4435, vol. 13, no. 1, 2008, pp. 22–35 [6] Precup R.-E., Preitl St., Clep P.A., Ursache I.-B., Tar J.K., Fodor J., Stable Fuzzy Control Systems with Iterative Feedback Tuning, 12th International Conference on Intelligent Engineering Systems INES 2008, Miami, FL (USA), Proceedings, ISBN 978-1-4244-2083-4, 2008, pp. 287–292 [7] Precup R.-E., Preitl St., Tomescu M.L., Petriu E.M., Tar J.K., Bărbulescu C., Stable Iterative Feedback Tuning-based Design of Takagi-Sugeno PI-Fuzzy Controllers, 2008 Conference on Human System Interaction HSI 2008, Krakow (Poland), Proceedings, ISBN 978-1-4244-15438, 2008, pp. 542–547 (Best Paper Award in the Area of Intelligent Control) [8] Precup R.-E., Preitl St., Fodor J., Ursache I.-B., Clep P.A., Kilyeni St., Experimental Validation of Iterative Feedback Tuning Solutions for Inverted Pendulum Crane Mode Control, 2008 Conference on Human System Interaction HSI 2008, Krakow (Poland), Proceedings, ISBN 978-1-4244-1543-8, 2008, pp. 536–541 Best Paper Award in the Area of Intelligent Control) [9] Precup R.-E., Preitl St., Tar J.K., Fodor J., Ursache I.-B., Clep P.A., Low-Cost Fuzzy Logic Approach to Ship Course Control, 50th International Symposium ELMAR-2008, Zadar (Croatia), Proceedings, ISBN 978-953-7044-06-0, 2008, vol. 2, pp. 423–426 [10] Rădac M.-B., Precup R.-E., Preitl St., Tar J.K., Petriu E.M., Linear and Fuzzy Control Solutions for a Laboratory Anti-lock Braking System, 6th International Symposium on Intelligent Systems and Informatics SISY 2008, Subotica (Serbia), Proceedings, ISBN 978-1-4244-2407-8, CD-ROM, paper index 49, 6 pp. [11] Preitl St., Precup R.-E., Clep P.A., Ursache I.-B., Fodor J., Škrjanc I., Pole Placement Approaches for Linear and Fuzzy Systems, 6th International Symposium on Intelligent Systems and Informatics SISY 2008, Subotica (Serbia), Proceedings, ISBN 978-1-4244-2407-8, CDROM, paper index 77, 6 pp. [12] Tar J.K., Rudas I.J., Bitó J.F., Preitl St., Precup R-E., Dynamic Friction Compensation in the Slotine-Li and in an SVD-Based Adaptive Control, 17th International Workshop on Robotics in Alpe-Adria-Danube Region RAAD 2008, Ancona (Italy), Proceedings, Alexa Edizioni, ISBN 978-88-903709-0-8, 2008, CD-ROM, paper index 5, 8 pp. [13] Precup R.-E., Preitl St., Petriu E.M., Tar J.K., Fodor J., Iterative Learning-Based Fuzzy Control System, IEEE International Workshop on Robotic and Sensors Environments ROSE 2008, Ottawa, ON (Canada), Proceedings, ISBN 978-1-4244-2594-5, 2008, pp. 25–28 Faculty of Automation and Computers: 2008 Annual Report 63 [14] Preitl St., Precup R.-E., Rădac M.-B., Dragoş C.-A., Tar J.K., Fodor J., On the Stable Design of Stable Fuzzy Control Systems with Iterative Learning Control, 9th International Symposium of Hungarian Researchers on Computational Intelligence and Informatics CINTI 2008, Budapest (Hungary), Proceedings, ISBN 978-963-7154-82-9, 2008, pp. 345–360 [15] Rădac M.-B., Precup R.-E., Preitl St., Tar J.K., Fodor J., Petriu E.M., Gain-Scheduling and Iterative Feedback Tuning of PI Controllers for Longitudinal Slip Control, 6th IEEE International Conference on Computational Cybernetics ICCC 2008, Stara Lesna (Slovakia), Proceedings, ISBN 978-1-4244-2875-5, 2008, pp. 183–188 Research Grants and Contracts: [1] Research Grant of the National University Research Council (CNCSIS), Type A, no. 98GR, theme 14, code 370. Title: Analysis and development of intelligent control systems with fuzzy controllers dedicated to servosystems. Director: Prof. dr. eng. Stefan Preitl (granted value for 2008: 61,600 RON) Research team: Prof. Stefan Preitl – project director, Prof. Radu-Emil Precup, MSc student Corina Ardelean. Fuzzy control is one particular case of nonlinear control techniques. Fuzzy controllers are usually developed heuristically, and the evident necessity for systematic development methods of these controllers has not been covered till now. The iterative techniques are not generally connected to the process models. So they are used in embedded and mechatronic systems applications. The project offers systematic approaches with respect. The controller structures and software created in the project were tested in servo systems control problems focused on different categories of processes. The experimental results highlight the control system performance enhancement. Approx. 14 papers were presented and/or published in journals and conference proceedings. [2] Research Grant of the National Centre for Programme Management (CNMP), Type PN2 Partnerships in Priority R&T Domains Programme (2008-2011), no. 12100 / 01.10.2008. Title: Real-time informatics technologies for embedded-system-control of power-train in automotive design and applications (SICONA). Partners: “Politehnica” University of Timisoara (PUT) – P2, “Gh. Asachi” Technical University of Iasi – coordinator, Politehnica University of Bucharest – P1, SC Siemens VDO Automotive – P3. Director: Prof. dr. eng. Corneliu Lazăr (TUI), director of PUT partner (P2): Prof. dr. eng. Radu-Emil Precup (granted value for 2008: 0 RON) Research team: Prof. Radu-Emil Precup – director of PUT partner (P2), Prof. Stefan Preitl, Assoc. Prof. Florin Drăgan, Lect. Dan Ungureanu-Anghel, Assist. Prof. Daniel Iercan, Assist. Prof. Emil Voişan, PhD student Petru Alexandru Clep, PhD student Ion-Bogdan Ursache, PhD student Mircea-Bogdan Radac, PhD and MSc student Claudia-Adina Dragoş, MSc student IoanMarius Mezin. The main objective of the project consists in developing new informatics technologies for improving the performances of the embedded systems controlling the power-train of cars equipped with automated gearboxes. The project applies modern modelling and control strategies to the power-train and its subsystems. On these bases, real-time software modules are developed for the embedded systems, yielding much better operation performances than ensured by the currently used solutions (meaning PID regulation). Several nonlinear and linearized models and low-cost control solutions for an electromagnetic actuator have been proposed and tested in 2008 by the research team at the P2 partner. They include Tensor Product-based models and S functions. The digital simulation results show the 64 [3] Faculty of Automation and Computers: 2008 Annual Report control system performance enhancement. Approx. 4 papers were presented and/or published in journals and conference proceedings. Bilateral research contract, 2008-2009, partners: “Politehnica” University of Timisoara (PUT), Romania, and Budapest Tech Polytechnical Institution (BMF), Hungary, Type PN2 Capacities Module III Programme (2008-2009), Protocol of the 4th Meeting of the Romanian-Hungarian Intergovernmental Committee on Cooperation in Science and Technology / 18.02.2008; RO ID 39 in Annex 2. Title: Integration of Iterative Learning Control (ILC) and Fuzzy Methods in Intelligent Control Systems. Directors: Prof. dr. eng. Stefan Preitl (PUT, Romanian partner) and Prof. dr. Janos Fodor (BMF, Hungarian partner) (granted value for 2008: 0 RON and 8000 EUR) Research team: Prof. Stefan Preitl – director of Romanian partner, Prof. Radu-Emil Precup – associate directror of Romanian partner, Assoc. Prof. Florin Drăgan, PhD student Ion-Bogdan Ursache, PhD student Petru Alexandru Clep, Assist. Prof. Emil Voişan, Assist Prof. Daniel Iercan, PhD and MSc student Claudia-Adina Dragoş. The grant concerns the analysis, development and implementation of new intelligent fuzzy control structures, design techniques and applications on iterative feedback control. The mathematical support is very complex, and the approach needs a strong cooperation between specialist in mathematic/informatics and control engineers. Consequently, ILC techniques treated by the Romanian partner must be completed by Fuzzy logic techniques. Fuzzy logic is one of the primary research areas at the Hungarian partner. Fuzzy controllers are developed usually in heuristic manner, and the obvious necessity for systematic development methods dedicated to these controllers has not been covered yet. Also, the sensitivity and stability analysis of fuzzy systems is in permanent actuality. The two research teams co-organize biannually the International Symposiums on Applied Computational Intelligence and Informatics (SACI), in Timisoara, dedicated to the exchange of research results in the field. Approx. 10 joint papers were presented and/or published in journals and conference proceedings. [4] Bilateral research contract, 2008-2009, partners: “Politehnica” University of Timisoara (PUT), Romania, and University of Ljubljana (UL), Slovenia, Type PN2 Capacities Module III Programme (2008-2009), Protocol of the Third Meeting of the Joint Committee for Scientific and Technological Co-operation between Romania and the Republic of Slovenia / 11.12.200724.12.2007; ID no 3 in Annex 1. Title: New results in development and applications of fuzzy control systems. Directors: Prof. dr. eng. Radu-Emil Precup (PUT, Romanian partner) and Assoc. Prof. dr. Škrjanc (UL, Slovenian partner) (granted value for 2008: 0 RON and 8000 EUR) Research team: Radu-Emil Precup – director of Romanian partner, Prof. Prof. Stefan Preitl – associate directror of Romanian partner, Assoc. Prof. Florin Drăgan, Lect. Dan UngureanuAnghel, PhD student Ion-Bogdan Ursache, PhD student Petru Alexandru Clep, Assist. Prof. Emil Voişan, Assist Prof. Daniel Iercan, PhD and MSc student Claudia-Adina Dragoş, PhD student Mircea-Bogdan Rădac. The grant deals with the development and implementation of new fuzzy control structures and design techniques that employ the stability analysis, the sensitivity analysis with respect to parametric variations of the controlled plants, the predictive control techniques and the fuzzy modelling. Several classes of fuzzy control systems are investigated. It is justified to unify and complement the efforts of the two research teams to contribute to better systematic applicationoriented approaches resulting in low-cost fuzzy control systems. The control solutions created by the two research teams are based on their previous experience. The results are tested in several industrial and non-industrial applications. The laboratory equipment at both partners allows the implementation of fuzzy controllers aiming the Faculty of Automation and Computers: 2008 Annual Report 65 illustration of the performance improvements. Approx. 5 joint papers were presented and/or published in journals and conference proceedings. Perspective Domains: Methods for algorithmic design of conventional and intelligent controllers (fuzzy, neural, genetic, sliding mode), Methods for signal processing and computer-aided design of control systems, Analysis and development of Intelligent Systems, Solutions for automatic design of model-free control structures, Control solutions in power systems, electrical drives, general industrial automation, mobile robots. Strategic Priorities: Control systems ensuring desired sensitivity, Tools for computer-aided design of 2-DOF controllers, Computer-aided techniques in Iterative Feedback Tuning and Iterative Learning Control, Low cost solutions for control problems dedicated to mobile robots, Derivative-free optimization of control systems, Methods and tools to enable the systematic development of fuzzy control systems. Contact: Prof. dr. eng. Stefan Preitl Prof. dr. eng. Radu-Emil Precup Faculty of Automation and Computers Department of Automation and Applied Informatics Bd. Vasile Parvan, no. 2 300223 Timişoara, Romania Tel: +40-256-40-3229, -3224 Fax: +40-256-40-3214 E-mail: stefan.preitl, radu.precup}@aut.upt.ro Web: http://www.aut.upt.ro/~spreitl, http://www.aut.upt.ro/~rprecup 4.1.A.2 Research Group in Renewable Energy, System Identification and Adaptive Systems Research Team: Prof.Dr.Eng. Octavian PROŞTEAN, head of team; Prof.Dr.Eng Nicolae BUDIŞAN, awarded with the Aurel Vlaicu Prize of the Romanian Academy; Prof.Dr.Eng. Ioan FILIP, T.Assist.Eng. Iosif SZEIDERT, PhD student; T.Assist.Eng. Cristian VAŞAR, PhD student; T.Assist.Eng. Andreea Robu, PhD student. Research Fields: System modelling, identification and simulation; Unconventional energetic; Neural networks and fuzzy systems; Adaptive control systems. Keywords: Modeling, identification and simulation of systems, neural networks and fuzzy systems, wind energy conversion systems, unconventional energetic, adaptive control, self-tuning Main Activities: Modelling, simulation and development of wind energy conversion systems (WECS); Identification and parameter estimation of electrical machines (asynchronous and synchronous); Development of new enhanced electrical machines types; Development of control systems for WECS; Control software development in industrial applications; Modelling and simulation of systems with neural networks; Development of WECS software; Development of adaptive control structures; Development of data acquisition systems. Published Papers: [1] Szeidert I., Prostean O., Robu A., Jurca L., Windmill's Design and Implementation Aspects, 19th DAAAM International Symposium 2008 Intelligent Manufacturing & Automation, Trnava, Slovakia, Proceedings, ISSN 978-3-901509-68-1, Oct. 2008, pp. 1335–1336 66 Faculty of Automation and Computers: 2008 Annual Report [2] Mihet-Popa L., Volosencu C., Jurca L., Prostean O., Szeidert I., Simulation Algorithm Developed to Investigate the Effects of Various Rotor Faults in Cage Rotor Induction Machines, 8th WSEAS International Conference on Power Systems PS 2008, Santander, Cantabria, Spain, Proceedings, ISSN 1790-5117, ISBN 978-960-474-006-2, Sept. 2008, pp. 205–209 [3] Budisan N., Groza V., Prostean O., Filip I., Biriescu M., Szeidert I., Stern M., Rotation Speed and Wind Speed Indirect Measurement Methods for the Control of Windmills with Fixed Blades Turbine, IEEE International Instrumentation & Measurement Technology Conference I2MTC 2008, Vancouver, Canada, Proceedings, ISBN 1-4244-1541-1, ISSN 1091-5281, May 2008, pp. 912–916 [4] Mihet-Popa L., Groza V., Prostean O., Szeidert I., Modeling and Design of a Grid Connection Control Mode for a Small Variable-speed Wind Turbine System, IEEE International Instrumentation & Measurement Technology Conference I2MTC 2008, Vancouver, Canada, Proceedings, ISBN 1-4244-1541-1, ISSN 1091-5281, May 2008, pp. 730–733 [5] Szeidert I., Prostean O., Filip I., Vasar C., Mihet-Popa L., Issues Regarding the Modeling and Simulation of Wind Energy Conversion System’s Components, International Conference on Automation, Quality & Testing, Robotics AQTR 2008, Cluj-Napoca, Proceedings, ISBN 978-14244-2576-1, May 2008, pp. 225–228 [6] Vasar C., Prostean O., Filip I., Szeidert I., Robu A., Using Data Aggregation to Prolong the Lifetime of Wide-area Wireless, IEEE 4th International Conference on Intelligent Computer Communication and Processing, Cluj-Napoca, Proceedings, ISBN 978-1-4244-2673-7, Aug. 2008, pp. 247–252 [7] Mihet-Popa L., Prostean O., Szeidert I., The Soft-Starters Modeling, Simulations and Control Implementation for 2 MW Constant Speed Wind Turbines, International Review of Electrical Engineering IREE, no. 1, vol. 3, ISSN 1827-6660, Jan.-Feb. 2008, pp. 129–135 [8] Mihet-Popa L., Prostean O., Szeidert I., An Experimental Laboratory System for Monitoring and Detection of Electrical Drives Systems with Induction Machines, International Scientific Journal Facta Universitatis, series Electronics and Energetics, Nis, Serbia, vol. 21, no. 1, ISSN 0353-3670, April 2008, pp. 44–48 [9] Szeidert I., Prostean O., Filip I., Vasar C., Mihet-Popa L., Issues Regarding the Wind Farm's Design and Implementation, Scientific Buletin of “Politehnica” University of Timisoara, Transactions on Mechanics, ISSN 1224-6077, fascicol 1, Tom 53(67), 2008, pp. 141–144 [10] Mihet-Popa L., Prostean G., Szeidert I., Solar Energy Systems - Power Configuration and Topologies for photovoltaic systems, Scientific Buletin of “Politehnica” University of Timisoara, Transactions on Mechanics, ISSN 1224-6077, fascicol 1, Tom 53(67), 2008, pp. 111–114 [11] Vasar C., Filip I., Szeidert I., Robu A., Considerations Regarding Optimizing Energy Consumption within Wireless Sensor Network Using Data Aggregation, 8th International Conference on Technical Informatics CONTI 2008, Timisoara, Romania, Proceedings, ISSN 1844-539X, June 2008, pp. 67–70 [12] Szeidert I., Budisan N., Ungureanu D., Robu A., Considerations on Induction Machine Modeling and Classic/ Neuro-Fuzzy Control Solutions Applied at Electrical Drives, 8th International Conference on Technical Informatics CONTI 2008, Timisoara, Romania, Proceedings, ISSN 1844-539X, June 2008, pp. 77-80 Research Grants and Contracts: 1. National University Research Council (CNCSIS), research grant “Researches regarding the control of new wind aggregates structures, with non-regulated blades and permanent magnet synchronous generator”, Grant Type A, CNCSIS Code 372/2008, Contract no. 98GR/11.06.2008, Director: Prof. Octavian Prostean, PhD, Financial value: 68,000 RON Faculty of Automation and Computers: 2008 Annual Report 67 The proposed project has the research theme, goal and objectives associated to the priority research domains at international level, researches regarding the control of new wind aggregates structures with vertical axis for conversion of renewable energies, with turbine self limiting blades, with non-regulated position. The thematic area concerns the increase of the usage degree of wind energy conversion systems as a non-pollutant energy source, conducting to the reducing of carbon emissions and pollution due to the usage of non-ecological resources (coal/gases/oil energy plants), highly pollutant, in concordance to the global trend of ecologic energy production. The scientific importance and the fundamental research character of the proposed grant resides from the fact that the researches regard a scientific domain of a real actual interest, the usage of vertical axis wind turbines with non regulated pitch blades and without limiting, with permanent magnet synchronous machines, having controlled rotation through the load, operating optimally, with variable rotation, usable in urban space (roof-top wind generators). The researches are extremely opportune and focused towards the cost reduction, the performances and efficiency increase, the repayment time period reduction. All those will become possible due to new innovative solutions, among them subscribing the one forecasted within grant researches regarding new elements and structures of the conversion line of wind energy into electrical energy (the elimination of the gear-box, new generator constructions and frequency converters) and respectively new structures and control methods for wind aggregates. The scientific importance is sustained by the new, original proposed solutions, opening the means of effective applicability in the power energy domain, but not only. Perspective Domains: Real time control of induction machines using LabView (LabWindowsCVI) using the National Instruments Data Acquisition Systems and by using DSpace hardware; Advanced control of wind aggregates; Neural network control systems. Strategic Priorities: Study of innovative control systems for wind aggregates: MPPT methods, genetic algorithms; Tools for statistical wind measurement related data, for short-term forecasting used in wind speed prediction based windmill control systems and for simulation of autonomous wind farms aggregates. Contact: Prof. dr. eng. Octavian Proştean Faculty of Automation and Computers Bd. Vasile Pârvan, no. 2 300223 Timişoara, Romania Tel.: +40-256-40-3213 E-mail: octavian.prostean@aut.upt.ro 4.1.A.3 Research Group in Medical Informatics Research Team: Prof. Dr. Eng. Lăcrămioara Stoicu-Tivadar, head of the team; Prof. Dr. Eng. Vasile Stoicu-Tivadar; Dr. Eng. Dorin Berian; Eng. Vasile Topac, PhD student, T.Assist.Eng. Raul Robu, PhD student; T.Assist.Eng. Andreea Robu, PhD student, Eng. Romina Pintea, PhD student; Research Fields: Health Information Systems, E-Health, Telemedicine; Software architectures; Distributed and Mobile Applications. Keywords: Distributed medical informatics; applied informatics; telemedicine; 68 Faculty of Automation and Computers: 2008 Annual Report Main Activities: Development of mobile applications in medical informatics, Study and development of different solutions for integrated healthcare networks, Implementation of standards in healthcare. Published Books: [1] Korodi Adrian, Robu Raul, Pintea Romina, Programarea Calculatoarelor, Editura Politehnica, Timisoara, ISBN 978-973-625-649-3, 2008, 132 pp. Published Papers: [1] Stoicu-Tivadar L., Stoicu-Tivadar V, SOA Approach as a Possible Future Solution for Better Healthcare Activity Management, Studies in Health Technology and Informatics, Ed: S.K. Andersen, G.O. Klein, S. Schulz, J. Aarts and M.C. Mazzoleni, IOS Press, eHealth Beyond the Horizon - Get IT There, Proceedings of MIE2008, ISBN 978-1-58603-864-9, vol. 136, 2008, pp. 935 [2] Moga V.D., Ciocirlie T., Moga M., Avram R., Stoicu-Tivadar L., Stoicu-Tivadar V., Cardiological Diagnosis Network CARDIODIAGNET, International Educational and Networking Forum for eHealth, Telemedicine and Health ICT Med-e-Tel 2008, Luxembourg, Global Medicine and eHealth Updates-Knowledge Resources, ISBN 1998-5509, vol. 1, 2008, pp. 1–6 [3] Pintea R., Stoicu-Tivadar L., Mobile Application Supporting the Activity of the Cardiology Department in a Hospital, 8th International Conference on Technical Informatics CONTI 2008, Timisoara, Romania, Proceedings, ISSN 1844-539x, vol. 1, June 2008, pp. 157–160 [4] Morancea O., Stoicu-Tivadar L., Hariton C., An Informatics System for Forensic Medicine Can it work?, 4th International Conference Telemedicine/Experience @ Prospects, Donetsk, Ucraina, Ukrainian Journal of Telemdicine and Medical Telematics, ISBN 1811-1688; 1728936x, tom 1, 2008, pp. 159–163 Research Grants and Contracts: [1] IBM Central/Eastern Europe, Middle East, and Africa (CEMA) Faculty Awards Program, Analysing solutions for consistent healthcare services that support the continuity of care document representation using an IBM solution for SOA management. Participants: Lăcrămioara Stoicu-Tivadar, Vasile Stoicu-Tivadar, Dorin Berian, Romina Pintea (“Politehnica” University of Timişoara). The objectives included: the analysis of the actual state of the art regarding evidence based medicine and the possibility to use SOA approach to the development of the domain, definition of the technical specifications for the proposed system, the development of the core of the application, integrating the specifications of the HL7 standard, the design and development of the HL7 interfaces that will allow the HIS to communicate with adjacent medical systems, inserting the results to the content of a lecture in a master program. The R&D activities were: development of a Computer Cluster (2 Servers, 2 Workstations) for testing & validation of the solution Analysis of the WebSphere Business Services Fabric facilities for support in healthcare regarding message communication using HL7 standards; implementation testing dissemination of the results development of new Courses and Labs Faculty of Automation and Computers: 2008 Annual Report 69 running the new developed Courses and Labs issuing the conclusions (final common meeting with medical and technical domain people). The project gathered experiences from the medical and IT domains regarding the implementation of standards for communication of medical messages. The final goal was to ensure interoperability of systems in healthcare that will have as result lower costs on long term and a better clinical practice based on evidence from a large data set. The obtained results will help clients to achieve quicker (less time, less money) and more efficient implementation processes using service-oriented applications. The solution will try to find answers using the IBM key-segments from its offer of services and products: preparing IT infrastructure for SOA and creating SOA specialised on activity domains. We used a new technological platform – based on SOA that support semantic standards. In the project we will do this research referring to HL7 standard. We intend to work using the IBM products HL7 CDA (Clinical Document Architecture) Builder. We studied and implemented the facilities offered by WebSphere Transformation Extender Pack for HL7, IBM WebSphere Transform Ext Pk HL7 V8.0.1. The hardware support was insured by IBM powerful equipment. The project was financed by IBM Company, as a result of a worldwide competition. [2] 2nd Romanian National Research Program TELEASIS – NGN support-based, Complex System for home tele-attendance of elderly people. Participants: academic, research and medical organisations and SME’s from Bucureşti, Timişoara, Iaşi, Piteşti. Local staff: Lăcrămioara Stoicu-Tivadar, Vasile Stoicu-Tivadar, Dorin Berian, Romina Pintea, Raul Robu, Andreea Robu, Vasile Topac, (“Politehnica” University of Timişoara). The main objective of the project is the development of a tele-support system for elderly people, from medical and social perspective, as well. This system has as a goal the implementation and development of the social and medical support services of elderly people, at their homes, in accordance with the fulfilment of the requirement of this category, to live in their own homes not in asylum. In this way, the project contributes to increase the active live duration of the people, and to optimise the customised management of the way of life of the assisted person. The planned R&D activities will develop: an experimental model for a specific local intelligent unit for the homes of the elderly people an experimental model for the Teleassistace Centre the telecare network the specific database and the required software solutions a model of tele-attendance services a complete guide of the developed know-how and technology. The project will contribute to the development of knowledge related to NGN networks, and middleware technologies, to the development of the complex tele-attendance software systems. [3] 2nd Romanian National Research Program SIMIMED –Integrated medical information management system based on HL7 Standard. Participants: academic and medical organisations and SME’s from Cluj, Timişoara, and Braşov. Local staff: Lăcrămioara Stoicu-Tivadar, Vasile Stoicu-Tivadar, Dorin Berian, Romina Pintea, Raul Robu, Andreea Robu, Vasile Topac (“Politehnica” University of Timişoara). 70 Faculty of Automation and Computers: 2008 Annual Report The main objective of the project is the research, design and implementation of a pilot integrated system development for the management of the patients, human and material resources in a hospital (Hospital Information System – HIS), based on the more advances Standards form the medical informatics domain - HL7, DICOM, EN 13606, adapted to the needs of the Romanian Healthcare system. The planned R&D activities are: The analysis of the actual context and the general design The technical specifications definition for the HIS The development of the kernel of the HIS, including the compliance with HL7 Standard The design and the implementation of the software modules for each medical speciality The design and development of HL7-compliant communication interfaces with other Healthcare information systems The enlargement of the partnership with other medical organisations in order to implement the results of the project. In this way, the project will develop a modular and flexible solution that one can adapt to any Healthcare organisation, and can integrate with other existing Healthcare Information systems. Perspective Domains: Distributed architectures and appropriate technological solutions; Mobile applications and related technologies; Interoperability standards in distributed medical informatics; Solutions for integrated healthcare networks and interoperability. Strategic Priorities: The group intends to develop strategic researches on the directions specified in the domain by the European Community: The Education and Training of high level healthcare managers and policy makers on the strategic role of ICT in Healthcare and change management; To implement programmes on education and training, and other actions to promote awareness and to reduce resistance to change of healthcare professionals; To set up specific awareness actions addressing sensitive groups, such as: academic circles, high reputation specialists at university hospitals and other local medical opinion leaders, clinical research groups, medicine and nursing students; To improve mutual learning for the transferring part too, particularly to avoid cultural mismatches. Contact: Prof. dr. eng. Lăcrămioara Stoicu-Tivadar Faculty of Automation and Computers Bd. Vasile Pârvan, no. 2 300223 Timişoara, Romania Tel: +40-256-403234 Fax: +40-256-403214 Email: lacramioara.stoicu-tivadar@aut.upt.ro 4.1.A.4 Research Group in Real-Time Control Systems Research Team: Prof. Dr. Eng. Nicolae Robu, head of the team; Prof. Dr. Eng. Gheorghe-Daniel Andreescu; Prof. Dr. Eng. Toma-Leonida Dragomir; Prof. Dr. Eng. Ioan SILEA; Lecturer Dr. Eng. Sorin Nanu; T.Assist.Eng.Tiberiu Ionică, PhD student; T.Assist.Eng. Ana-Maria Dan, PhD. Student; T.Assist.Eng. Cristian Schlezinger, PhD student. Research Fields: Advanced Control of AC drives: Sensorless Control of IPMSM; Fault-tolerant Control; Automotive Electric Actuation Technologies; Applications to Electric and Hybrid Vehicles. Keywords: Advanced control of electrical drives; Automotive electric actuation; Sensorless direct torque and flux control; State and disturbance observers; Variable structure flux-observer with signal injection; Active flux observer; Fault-tolerance; Fuzzy-interpolating implementation; Wind energy; Real-time implementations. Faculty of Automation and Computers: 2008 Annual Report 71 Main Activities: Control systems in Automotive electric actuation technologies; Development of Sensorless control system with hybrid observer from zero speed for starter-generator with IPMSM for EHV; Sensorless control of high-speed SPMSM; Wind turbine PMSG sensorless control; Real-time implementation and testing using DSpace for Sensorless control system of AC drives; Informatics systems; Solar energy. Published Papers: [1] Andreescu G.-D., Pitic C.I., Blaabjerg F., Boldea I., Combined Flux Observer with Signal Injection Enhancement for Wide Speed-Range Sensorless Direct Torque Control of IPMSM Drives, IEEE Transactions on Energy Conversion, ISSN 0885-8969, vol. 23, no. 2, June 2008, pp. 393–402 [2] Boldea I., Paicu M.C., Andreescu G.-D., Active Flux Concept for Motion Sensorless Unified AC Drives, IEEE Transactions on Power Electronics, ISSN 0885-8993, vol. 23, no. 5, Sept. 2008, pp. 2612–2818 [3] Boldea I., Coroban-Schramel V., Andreescu G.-D., Scridon S., Blaabjerg F., BEGA Starter/Alternator – Vector Control Implementation and Performance for Wide Speed Range at Unity Power Factor, 43rd IEEE Industry Applications Society Annual Meeting IAS 2008, Edmonton, Alberta, Canada, Proceedings Conf. Record, ISBN 978-1-4244-2278-4, ISSN 01972618, Oct. 2008, pp. 1-8 [4] Fătu M., Teodorescu R., Boldea I., Andreescu G.-D., Blaabjerg F., I-F Starting Method with Smooth Transition to EMF Based Motion-Sensorless Vector Control of PM Synchronous Motor/ Generator, 39th IEEE Power Electronics Specialists Conference PESC 2008, Rhodes, Greece, Proceedings, ISSN 0275-9306, ISBN 978-1-4244-1667-7, June 2008, pp. 1481–1487 [5] Boldea I., Paicu M.C., Andreescu G.-D., Blaabjerg F., “Active Flux” Orientation Vector Sensorless Control of IPMSM, 11th International Conference on Optimization of Electrical and Electronic Equipment OPTIM 2008, Braşov, Romania, Proceedings, ISSN 1842-0133, ISBN 14244-1544-6(1), vol. 2A, May 2008, pp. 161–168 [6] Ancuti R., Boldea I., Andreescu G.-D., Iles-Klumpner D., Novel Motion Sensorless Control of High-Speed Small-Power SPMSM Drives: With Experiments, 11th International Conference on Optimization of Electrical and Electronic Equipment OPTIM 2008, Braşov, Romania, Proceedings, ISSN 1842-0133, ISBN 1-4244-1544-6(1), vol. 3, May 2008, pp. 11–18 [7] Paicu M.C., Tutelea L., Andreescu G.-D., Boldea I., “Active Flux” Sensorless Vector Control of IPMSM for Wide Speed Range, Journal of Electrical Engineering JEE, www.jee.ro, “Politehnica” Publishing House, Timişoara, ISSN 1582-4594, paper 8.4.16, vol. 8, no, 4, Dec. 2008, pp. 1–8 [8] Boldea I., Andreescu G-D., Radulescu M.M., Cernat M., Automotive Electric Actuator Technologies (AEAT) – Final Results, Contract X2C33, Simpozionul CEEX Programul de cercetare de excelenţă 2005-2008 Contributii Stiintifice, UCP AMTRANS, Bucuresti, ISBN 978-973-0-05020-1, vol. 1, Nov. 2008, pp. 236–238 [9] Urdea, G. Silea I., But A., Adaptive Command for Circular Saw, 11th International Conference on Optimization of Electrical and Electronic Equipment OPTIM 2008, Ed.: M. Cernat, Braşov, Romania, Proceedings, ISSN 1842-0133, ISBN 1-4244-1544-6(1), vol. 3, May 2008, pp. 137– 142 Research Grants and Contracts: [1] Research Grant of Excellence, Ministry of Education and Research, CEEX: X2C33/ 2006 Automotive Electric Actuation Technologies (AEAT); Director: Prof. dr. eng. I. Boldea, UPT Scientific coordinator: Prof. dr. eng. G.-D. Andreescu (financial value for 2008 granted for the Dept. AIA: 58,000 lei) 72 Faculty of Automation and Computers: 2008 Annual Report The goal is to develop and propose novel electrical actuators with power electronics and control systems for various functions in automobiles such as: starter/alternator in hybrid electric or electric vehicles; active steering, steering and braking by wire, cli mate control, independent valve actuation, active suspension damping, etc., need - for comfort improvement, a reasonable energy consumption and robust response. Now, after the first 42Vdc mild hybrid electric Toyota Crown Royal has become commercial in 200 2, there is world-wide interest and effort to introduce more and improve power electronic controlled actuators on automobiles. The project is aiming at the following objectives: To develop and validate a 42Vdc battery model and an efficient battery state estimator in order to optimally manage the energy consumption and storage on board of automobiles To propose a new power electronics control system for the claw-pole rotor alternator capable to work either at 14Vdc or 42Vdc for more power To develop better PMSM actuators and their advanced digital sensorless control with redundancy for active steering, steering-by-wire and electric braking-by-wire To develop new linear electric actuators for independent electric valve and active suspension damping control by power electronics for less peak power and energy consumption To investigate a novel starter/alternator configuration (Biaxial Excitation Generator for Automobiles-BEGA) and its control, characterized by very large constant power speed range, very low voltage regulation, good efficiency To propose and realize innovative small brushless electric actuators (less than 50W at 14/42Vdc) with low-cost electronic supply and control for various automotive accessories, such as: windshield wipers, window lifts, throttle plate control, positioning systems for lights, seats and rear mirrors, fuel injectors, cooling fans, blowers for HVAC, etc., as well as variable-speed pumps for oil, fuel and water. A V/F control with two novel stabilisation loops is proposed for high-speed IPMSM drives. In 2008 – the final grant year, the main activities and results were to contribute for 4 experimental models realization and to do final experimental tests for all our objectives. There were elaborated the scientific and technical annual research report, and the final report on this subject. The research results have been published in international ISI journals and conference proceedings indexed in international data bases ISI -Proc., IEEE Xplore, INSPEC. [2] Platform for study of phisycal, energetical, electrical, electronical and chemical concurent phenomena that occur in the thermo-solar conversion process and in the photo-voltaic effect. Automation of functioning and exploitation of solar assets based on thermo -solar and photo-voltaic convertion. – Director Prof. Dr. Eng. Nicolae ROBU MEC03/15.09.2006, Cod CNCSIS 38 (financial value for 2008, 490000 RON ). [3] Research Grant of Excellence, Ministry of Education and Research, CEEX: 138/03.10.2006: Collaborative network for the research of the ENVIRONMENTAL pollutants effects on health, inside complex meta-systems, Coordinator UPT Prof.Dr.Eng. Nicolae ROBU (financial value for 2008, 46361 RON). Perspective Domains: Automotive control; Advanced control of electric drives, Robotics; Real-time control using LabView; Applications with FPGA using VHDL, Xilinx; Solar energy; Distributed data procesing. Faculty of Automation and Computers: 2008 Annual Report 73 Strategic Priorities: Control of EHV and Automotive Electric Actuator Technologies; dSpace platform, LabView real-time platform; SCADA systems, Applications with solar energy usage. Contact: Prof. Dr. Eng. Gheorghe-Daniel Andreescu Faculty of Automation and Computers Department of Automation and Applied Informatics Bd. Vasile Parvan, no. 2 300223 Timişoara, Romania Tel.: +40-256-40-3245 Fax: +40-256-40-3214 E-mail: daniel.andreescu@aut.upt.ro Web: www.aut.upt.ro/~dandre 74 Faculty of Automation and Computers: 2008 Annual Report 4.1.C Research Center of Computer Science and Engineering and Information Technology (CC-SICTI-UPT) Director: Prof.Dr.Eng. Vladimir CREŢU "Politehnica" University of Timisoara Faculty of Automation and Computers Department of Computer and Software Engineering 2, Vasile Parvan Blvd., 300223, Timisoara, Romania Tel: +40 256 403255, Fax: +40 256 403214 E-mail: vladimir.cretu@cs.upt.ro Domain: Engineering Sciences Computers and Information Technology Main Research Areas: Computers Architecture, Bio-Inspired Computing, Computers Reliability, Quantum Calculus Software Engineering, Distributed Systems, Computing Systems Security Real-Time and Embedded Systems, Digital Signal Processing Databases, Artificial Intelligence Data Acquisition and Processing Systems for Electrical Machines and Equipments 4.1.C.1 Research Laboratory of Advanced Computer Systems and Architectures Director: Prof.Dr.Eng. Mircea VLĂDUŢIU "Politehnica" University of Timisoara Faculty of Automation and Computers Department of Computer and Software Engineering 2, Vasile Parvan Blvd., 300223, Timisoara, Romania Tel: +40 256 403258, Fax: +40 256 403214 E-mail: mircea.vladutiu@cs.upt.ro Setup Date: 1982 Research Team: Prof. dr. eng. Mircea Vladutiu Lecturer dr. eng. Marius Marcu Lecturer dr. eng. Lucian Prodan Lecturer dr. eng. Mihai Udrescu Assist. eng. Versavia Ancusa (PhD Student) Faculty of Automation and Computers: 2008 Annual Report 75 eng. Alexandru Amaricai (PhD Student) eng. Răzvan Bogdan (PhD Student) eng. Oana Boncalo (PhD Student) eng. Cristian Ruican (PhD Student) Research Objectives: Fundamental researches in computer testing, reliability, fault tolerant structures as well as in the direction of development of non-conventional architectures and bioinspired design of the application on re-configurable platforms Published Papers: [1] Alexandru Amaricai, Mihai Udrescu, Mircea Vladutiu, Lucian Prodan, Oana Boncalo, A Radix4 Modified Booth Multiplication Algorithm, 8th International Conference on Technical Informatics (CONTI2008), Timisoara, Romania, Proceedings 8th International Conference on Technical Informatics (CONTI2008), Timisoara, Romania, June 5-6 2008, pp. 61-64, ISSN 1844-539-X., 1844-539-X [2] Alexandru Amaricai, Mircea Vladutiu, Lucian Prodan, Mihai Udrescu, Oana Boncalo, Floating Point Divide-Add Fused for Newton’s Interval Method, Proceedings of the Euromicro Work In Progress Session held in Conjunction with Euromicro SEAA 2008 and Euromicro DSD 2008, September 3-5, Parma, Italy, ISBN 978-3-902457-20-3 , 2, ISBN 978-3-902457-20-3 [3] Alexandru Amaricai, Mircea Vladutiu, Lucian Prodan, Mihai Udrescu, Oana Boncalo, Floating Point Divide-Add Fused Unit for Newton's Interval Method, Proceedings 11th EUROMICRO Conference on Digital System Design (DSD 2008), Parma, Italy, September 3-5 2008, ISBN 978-3-902457-20-3., 2 pag., 978-3-902457-20-3 [4] Alexandru Amaricai, Mircea Vladutiu, Lucian Prodan, Mihai Udrescu, Oana Boncalo, Floating Point Multiplication Rounding Schemes for Interval Arithmetic, Proceedings 19th IEEE Conference on Application Specific Systems, Architectures and Processors (ASAP), July 2-4, 2008, Leuven, Belgium, pp. 19-24, ISBN 978-1-4244-1898-5, pp. 19-24, 6, ISBN 978-1-42441898-5 [5] Alexandru Amaricai, Mircea Vladutiu, Lucian Prodan, Mihai Udrescu, Oana Boncalo, Radix-4 Modified Booth Multiplication Algorithm, 8th International Conference on Technical Informatics (CONTI), Proceedings 8th International Conference on Technical Informatics (CONTI), ISSN 1844-539-X [6] Cristian Ruican, Mihai Udrescu, Lucian Prodan, Mircea Vladutiu, Software Architecture for Quantum Circuit Synthesis, Proceedings International Conference on Artificial Intelligence and Soft Computing (ICAISC 2008), Zakopane, Poland, June 22-26 2008, published in Computational Intelligence: Methods and Applications, pp. 562-573, ISBN: 978-83-60434-505., 12 pag., 978-83-60434-50-5 [7] Lucian Prodan, Mihai Udrescu, Mircea Vladutiu, Fault-Tolerant Memory Design and Partitioning Issues in Embryonics , Evolvable Systems: From Biology to Hardware. LNCS5216, 8th International Conference ICES 2008, pp. 372-381, 9, [8] Lucian Prodan, Mihai Udrescu, Mircea Vladutiu, Fault-Tolerant Memory Design and Partitioning Issues in Embryonics, Proc. 8th International Conference on Evolvable Systems: From Biology to Hardware (ICES 2008), LNCS (Springer), vol. 5216, Prague, Czech Republic, September 21-24 2008, pp. 372-381, ISSN: 0302-9743, vol. 5216, 10 pag., 0302-9743 [9] Mihai Udrescu, Oana Boncalo, Lucian Prodan, Mircea Vladutiu, Alexandru Amaricai, Towards a Hybrid Methodology for Reliability Assessment of Quantum Circuits, Proceedings 11th EUROMICRO Conference on Digital System Design (DSD 2008), Parma, Italy, September 3-5 2008, ISBN 978-3-902457-20-3., 2 pag., 978-3-902457-20-3 [10] Mihai Udrescu, Oana Boncalo,Lucian Prodan, Mircea Vladutiu, Alexandru Amaricai, Towards a Hybrid Methodology for Reliability Assessment of Quantum Circuits, Proceedings of the Euromicro Work In Progress Session held in Conjunction with Euromicro SEAA 2008 and Euromicro DSD 2008, September 3-5, Parma, Italy, ISBN 978-3-902457-20-3 , 2, ISBN 978-3902457-20-3 76 Faculty of Automation and Computers: 2008 Annual Report [11] Oana Boncalo, Mihai Udrescu, Lucian Prodan, Mircea Vladutiu, Alexandru Amaricai, Assessing Quantum Circuits Reliability with Mutant-Based Simulated Fault Injection, Proceedings 8th International Conference on Nanotechnology (IEEE Nano 2008), Arlington TX, USA, August 18-21 2008, ISBN 978-1-4244-2104-6, 4 pag., 978-1-4244-2104-6 [12] Oana Boncalo, Mihai Udrescu, Lucian Prodan, Mircea Vladutiu, Alexandru Amaricai, ErrorModel Driven Analysis of Quantum Circuit’s Reliability, Proceedings 8th IEEE Conference on Nanotechnology, August 18-21, 2008, Arlington, USA,, 4, ISBN 978-1-4244-2104-6 [13] R. Bogdan, V. Ancusa, M. Vladutiu, Possible Threats in an Intelligent Sensor Grid, 8th Interantional Conference on technical Informatics (CONTI2008), proc. vol.2, pp.51-56, Timisoara, 2008 [14] R. Bogdan, V. Ancusa, M. Vladutiu, Fault Tolerance Issues in Non-traditional Grids Implemented with Intelligent Agents, 2008 International Conference on Computer and Electrical Engineering (ICCEE 2008), Thailanda, 2008 [15] V. Ancusa, Extending the Consensus Problem, Innovations and Advanced Techinques in Systems, Computing Sciences and Software Engineering, pag.511-514, Springer Science+Business Media B.V. ISBN 978-1-4020-8734-9, 2008 [16] V. Ancusa, Message redundancy in sensor networks implemented with intelligent agents, IEEE International Workshop on RObotic and Sensors Environments (ROSE 2008), 2008 [17] V.Ancusa, R. Bogdan, M.Vladutiu, L.Susan, A Customized Population Screening Method for Osteoporosis and Osteoarthrosis, 8th Interantional Conference on technical Informatics (CONTI2008), proc. vol.1, pp.171-174, Timisoara, 2008 [18] V. Ancusa, R. Bogdan, M. Vladutiu, Discussing the Intelligent Agent Approach in Nontraditional Grids, The 5th International Conference on Cybernetics and Information Technologies, Systems and Applications: CITSA 2008, Orlando, Florida, 2008 [19] V. Ancusa, R. Bogdan, M. Vladutiu, Discussing Redundancy Issues in Intelligent Agent-Based Non-traditional Grids, 12th International Conference on Knowledge-Based and Intelligent Information & Engineering Systems, KES 2008, Part II, LNAI 5178, pp. 297–305, 2008 [20] V. Ancusa, R. Bogdan, M. Vladutiu, Redundancy at Link Level for Non-traditional Grids Implemented with Intelligent Agents, 4th International Conference on Networked Computing and Advanced Information Management(NCM2008), Corea, 2008 [21] Virgil Petcu, Alexandru Amaricai, Mircea Vladutiu, A Dual-Threaded Architecture for Interval Arithmetic Coprocessor with Shared Floating Point Units, Proceedings 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems (DDECS 2008), Bratislava, Slovakia, April 16-18 2008, pp. 146-149, ISBN 978-1-4244-2276-0., pp146-149,4, ISBN 9781-4244-2276-0 Research Grants and Contracts: [1] Design of Floating Point Units for Interval Arithmetic - contract with CNCSIS - PN II value 25480 RON director Alexandru Amaricai [2] Simulation Based Reliability Assessment of Quantum Circuits - contract with CNCSIS - PN II value 24800 RON director Oana Boncalo [3] Dependability estimation for emerging bioinspired systems using hierarchical reconfiguring strategies - contract with CNCSIS value 56640 RON director Lucian Prodan [4] Reversible and quantum circuits design for fault-tolerance - contract with CNCSIS value 70000 RON director S.l. dr. ing. Mihai Udrescu [5] Bioinspired architectures for reversible and quantum circuits - contract with UPT value 296000 RON director Mircea Vladutiu Books [1] Alexandru Amaricai - On the Design of Floating Point Units for Interval Arithmetic , UPT Publ. Center , 176 pages, 978-973-625-795-7 [2] Oana Boncalo - Simulation Based Reliability Assessment of Quantum Circuits , UPT Publ. Center , 216 pages, 978-973-625-796-4 [3] Mircea Vladutiu - Arhitectura si Organizarea Calculatoarelor. Vol. 1 Aritmetica Sistemelor de Calcul , UPT Publ. Center , 274 pages, 978-973-625-709-4 Faculty of Automation and Computers: 2008 Annual Report 4.1.C.2 77 Research Laboratory of Databases and Artificial Intelligence Directors: Prof.Dr.Eng. Ştefan HOLBAN "Politehnica" University of Timisoara Faculty of Automation and Computers Department of Computer and Software Engineering 2, Vasile Parvan Blvd., 300223, Timisoara, Romania E-mail: stefan.holban@cs.upt.ro Prof.Dr.Eng. Ionel JIAN "Politehnica" University of Timisoara Faculty of Automation and Computers Department of Computer and Software Engineering 2, Vasile Parvan Blvd., 300223, Timisoara, Romania E-mail: ionel.jian@cs.upt.ro Setup Date: 1975 Research Team: Prof. dr. eng. Ionel Jian Prof. dr. eng. Ştefan Holban Prof. dr. eng. Marius Crişan Assoc. Prof. dr. eng. Dan Pescaru Lect. dr. eng. Sorin Babii Assist. eng. Cosmin Cernazanu Assist. eng. Dan Ciresan Research Objectives: Fundamental researches in distributed databases, artificial intelligence, simulation and modeling, cognitive systems, intelligent agents for e-learning applications, development of video surveillance applications based on wireless sensor networks technology Published Papers: [1] A. Doboli, D. Curiac, D. Pescaru, S. Doboli, W. Tang, C. Volosencu, M. Gilberti, O. Banias, C. Istin, Cities of the Future: Employing Wireless Sensor Networks for Efficient Decision Making in Complex Environments, CEAS Technical Report, University of New York at Stony Brook, http://dspace.sunyconnect.suny.edu/handle/1951/43013, Nr 831, pp. 1-26, 26 pag., TR, http://dspace.sunyconnect.suny.edu/handle/1951/43013 [2] Cernazanu-Glavan Cosmin, Holban Stefan, Training Neural Networks Using Input Data Characteristics, Development and Application Systems , 1844-5039 [3] Crisan Marius, Chaos-Based Meaning Modeling, The 4th International Conference on Networked Computing and Advanced Information Management (NCM2008) Volume 2, pp. 314-319, 6, 978-0-7695-3322-3 [4] Crisan Marius, ERZSE Gabriel, Anticipative Chaos Control in Population Models with the Allee Effect, The 2008 International Conference on Computer Engineering & Systems (ICCES’08), pp. 216-221, 6, 978-1-4244-2116-9 [5] Crisan Marius, ERZSE Gabriel, Chaos-Based Anticipatory Agent, Third 2008 International Conference on Convergence and Hybrid Information Technology ICCIT 2008 Vol. 2, pp. 692695, 4, 978-0-7695-3407-7 [6] C. Volosencu, D. Curiac, O. Banias, C. Ferent, D. Pescaru, A. Doboli, Hierarchical Approach for Lighting Control in Future Urban Environments, Proc. of the IEEE-TTTC International 78 [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] Faculty of Automation and Computers: 2008 Annual Report Conference on Automation, Quality and Testing, Robotics (AQTR’08), 158-163, 6 pag., 978-14244-2576-1 D. Curiac, C. Volosencu, D. Pescaru, A. Doboli, Using Wireless Sensor-Controller Networks for Distributed Control in High Reliability Applications, The First International Workshop on Sensor Networks at IEEE ICCCN-2008, Virgin Islands, USA, Proc., ISBN 979-1-4244-2389-7, ISBN 979-1-4244-2389-7 D. Fuiorea, V. Gui, D. Pescaru, P. Paraschiv, I. Codruta, D. Curiac and C. Volosencu, Videobased Wireless Sensor Networks Localization Technique Based on Image Registration and SIFT Algorithm, WSEAS Transactions on Computers, Issue 7, Volume 7, pp. 990-999, 10 pag., 11092750 Dan Ciresan, Dan Pescaru, Off-line Recognition of Handwritten Numeral Strings Composed from Two-digits Partially Overlapped Using Convolutional Neural Networks, Proc. of the 4th IEEE International Conference on Intelligent Computer Communication and Processing ICCP’08, Cluj-Napoca, Romania, 53-60, 8 pag., 978-1-4244-2673-7 Dan Pescaru, Codruta Istin, Daniel Curiac and Alex Doboli, Energy Saving Strategy for Videobased Sensor Networks under Field Coverage Preservation, Proc. of the IEEE-TTTC International Conference on Automation, Quality and Testing, Robotics (AQTR’08), 289-294, 6 pag., 978-1-4244-2576-1 Daniela Fuiorea, Vasile Gui, Dan Pescaru, Corneliu Toma, Comparative Study on RANSAC and Mean Shift Algorithm, Scientific Bulletin of “Politehnica” University, Transactions on Electronics and Communications, Vol. 53(67), No 2, 80-85, 6 pag., 1583-3380 Daniela Fuiorea, Vasile Gui, Dan Pescaru, Petronela Paraschiv, Istin Codruta, Daniel Curiac, Constantin Volosencu, Sensor Node Localization using SIFT Algorithm, Proc. of the 9th WSEAS International Conference on Automation and Information (ICAI'08), Bucharest, Romania, 436-442, 6 pag., 978-960-6766-77-0 Doru Todinca, Dan Pescaru and Mihaela Vitalariu , OMNeT++ Models for Resource Allocation in Wireless Networks, Proc. of ACM International Workshop on OMNeT++, SimuTools 2008, Marseille, France, 8 pag., 978-963-9799-20-2 Florica Naghiu, Simona Petcu, Dan Pescaru, Expert System for Car Overtaking Assistance on National Roads, The 8th International Conference on Technical Informatics CONTI’08, Proc. Vol. 2, ISSN 1844-593X, ISSN 1844-593X Ildiko SZOKE, Ştefan HOLBAN, A Short Introduction in the History of Fractals, 9th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS, Suceava, Romania, May 22-24, 2008, Proceedings of 9th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS, Suceava, Romania, May 22-24, 2008, isbn(10)973-666-1946; isbn(13)978-973-666-194-5 Lungeanu, D. Zaharie, D. , Holban, S. , Bernad, E., Bari, M., Noaghiu, R., Exploratory analysis of medical coding practices: The relevance of reported data quality in obstetrics-gynaecology, Studies in Health Technology and Informatics, 136, pp. 839-844, 978-1-58603-922-6 Lungeanu, D. Zaharie, D. , Holban, S. , Bernad, E., Bari, M., Noaghiu, R., Exploratory analysis of medical coding practices: The relevance of reported data quality in obstetrics-gynaecology, HIT@HealthCare 2008 Joint Event: 25th MIC Congress, 3rd International Congress Sixi, Special ISV-NVKVV Event, 8th Belgian eHealth Symposium, Studies in Health Technology and Informatics, 978-1-58603-922-6 M. Wang, V. Subramanian, A. Doboli, D. Curiac, D. Pescaru, Towards a Model and Specification for Visual Programming of Massively Distributed Embedded Systems, Proc. of the IEEE International Workshop on Robotic and Sensors Environments (ROSE), Ottawa, Canada, 81-86, 6 pag., 978-1-4244-2594-5 Nicolae Teodor MELITA, Stefan HOLBAN, A Genetic Algorithm - Support Vector Machine Approach to DNA Microarrays Supervised Learning, 9th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS, Suceava, Romania, May 22-24, 2008, Proceedings of 9th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS, Suceava, Romania, May 22-24, 2008, isbn(10)973-666-194-6; isbn(13)978-973666-194-5 Faculty of Automation and Computers: 2008 Annual Report 79 [20] Nicolae Teodor MELITA, Stefan HOLBAN, A Genetic Algorithm Approach to DNA Microarrays Analysis of Pancreatic Cancer, 9th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS, Suceava, Romania, May 22-24, 2008, Proceedings of 9th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS, Suceava, Romania, May 22-24, 2008, isbn(10)973-666-194-6; isbn(13)978-973-666-194-5 [21] Nicolae Teodor MELITA, Irinel POPESCU, Stefan HOLBAN , A Genetic Algorithm Approach to DNA Microarrays Analysis of Pancreatic Cancer, Advances in Electrical and Computer Engineering no 2/2008, No 2/2008, volume 8 (15), pp. 43-48, ISSN 1582-7445 (print) ISSN 1844-7600 (on-line) [22] Ovidiu Parvu, Ionel Jian , An Approach Toward the Use of an Embeded Database Engine in a Cross-platform Aplication, Bul. Stiintifical Univ. 'Politehnica' din Timisoara, , Vol52(66) fascicola4,2007, 1224-600x [23] P. Sun, Y. Zhao, M. Gilberti, A. Doboli, D. Curiac and D. Pescaru , Dynamic Reconfiguration of Mixed-Domain Embedded Systems for Applications with Variable Performance Requirements, Proc. of the NASA/ESA Conference on Adaptive Hardware and Systems (AHS2008), Netherlands, 323-329, 6 pag., 978-0-7695-3166-3 [24] Parvu Ovidiu, Jian Ionel, Bitmap Indexes on Graphics Procesing Unit , International Conference on Technical Information Conti 2008, Proceedings of the 8th International Conference on Technical Information Conti'2008, vol 2, ISSN 1844-539X [25] Simona-Alexandra PETCU, Stefan HOLBAN, Nine Men’s Morris: Evaluation Functions, 9th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS, Suceava, Romania, May 22-24, 2008, Proceedings of 9th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS, Suceava, Romania, May 22-24, 2008, isbn(10)973-666194-6; isbn(13)978-973-666-194-5 Books [1] Ovidiu Parvu, Ionel Jian - Investment Decision Tool , UPT Publ. Center , 38 pages, 978-973625 Research Grants And Projects [1] MaternQual – Integrated informatics systems for complex evaluation of obstetrics related risk factors - contract with Universitatea de Medicina si Farmacie "Victor Babes" din Timisoara – UMFVBT; Universitatea de Vest din Timisoara – UVT; Spitalul universitar de obstetricaginecologie "Dr. Dumitru Popescu" din Timisoara - TM05 Bridgeman srl value 70431 director Prof. Stefan Holban [2] Intelligent anticipatory agent oriented on decision and e-learning applications - contract with CNCSIS value 15400 RON director Crisan Marius 4.1.C.3 Research Laboratory of Software Engineering Director: Assoc.Prof.Dr.Eng. Radu MARINESCU "Politehnica" University of Timisoara Faculty of Automation and Computers Department of Computer and Software Engineering 2, Vasile Parvan Blvd., 300223, Timisoara, Romania E-mail: radu.marinescu@cs.upt.ro Setup Date: 1978 Research Team: Assoc. Prof. dr. eng. Radu Marinescu Assoc. Prof. dr. eng. Marius Minea Assist. eng. Călin Jebeleanu 80 Faculty of Automation and Computers: 2008 Annual Report Assist. eng. Cristina Marinescu Assist. eng. Petru Florin Mihancea Assist. eng. Adrian Mierlutiu Assist. eng. Dan Cosma Assist. eng. Ciprian Chirila Research Objectives: Development of Integrated Evolving Environments for Software System Analysis Published Papers: [1] Adrian Dozsa, Tudor Girba, Radu Marinescu, How Lisp Systems Look Different, 12th European Conference on Software Maintenance and Reengineering, CSMR 2008, April 1-4, 2008, Athens, Greece, 223-232 (10 pag), 978-1-4244-2157-2 [2] Dan C. Cosma, Radu Marinescu, Understanding the Impact of Distribution in Object-Oriented Distributed Systems using Structural Program Dependencies, 12th European Conference on Software Maintenance and Reengineering, CSMR 2008, April 1-4, 2008, Athens, Greece, 103112 (10 pag), 978-1-4244-2157-2 [3] Marinescu Cristina, Identification of Relational Discrepancies between Database Schemas and Source-Code in Enterprise Applications, 9th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2007), Timisoara, Romania, 93-100, 8, ISBN - 0-7695-3078-8/08 [4] Mihancea Florin Petru, Towards a Reverse Engineering Dataflow Analysis Framework for Java and C++, 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Pre-Proceedings of the 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC) 26-29 September 2008, pp. 222 - 225, PostProceedings, IEEE Computer Society Press (in curs de aparitie), [5] P. Bulychev, M. Minea, Duplicate code detection using anti-unification, Second Spring Young Researchers Colloquium in Software Engineering, St. Petersburg, Russia, , [6] Petru F. Mihancea, George Ganea, Ioana Verebi, Cristina Marinescu, Radu Marinescu, McC and Mc#: Unified C++ and C# Design Facts Extractors Tools, 9th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2007), Timisoara, Romania, 101-104,4, ISBN - 0-7695-3078-8/08 [7] Dan C. Cosma, niSiDe: Interactive Tool for Understanding Distributed Software, IEEE PostProceedings of 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC 2008) Timisoara, Romania September 26-29, 2008 , preproceedings: pag. 236 Research Grants And Projects [1] Methods and tools for continuum quality insurance in complex software systems - contract with UEFISCSU value 205515 RON director Marius Minea [2] Distribuited Enviroment for Control and Optimisation Characteristics of Distributed Software Systems - contract with CNCSIS/UEFISCSU value 40000 RON director Radu Marinescu [3] NanoSim: Micro/nanometric scale transport process in biomedicine and material science contract with Acad. Romana fil. Tms., UMF Buc., UBB Cluj, UMF Timisoara, director. Marius Minea [4] ForMol Molecular biology inspired computation formalism - contract with Univ. Iasi, Inst. Inf. Teor. Acad. Iasi, director Marius Minea [5] Quality assurance in distributed software systems - contract with MCTI value 5617 RON director Marinescu Cristina [6] Timisoara Engineering Center accord - contract with TRW Automotive value 28949 EUR director Marius Minea [7] ARTIST2 – Embedded System Design - contract with EU, FP6 NoE director Marius Minea [8] AVANTSSAR – Automated Validation of Trust and Security of Service-oriented Architectures - contract with EU, FP7 STREP value 24.000 EUR director Marius Minea Faculty of Automation and Computers: 2008 Annual Report 81 [9] Cercetari in domeniul automatizarii procesului de testare software - contract with Oce Software SRL value 12700 RON director Marius Minea [10] Practical formal verification using automated reasoning and model checking - contract with NTAS, INTAS value 2700 EUR director Marius Minea [11] Reversed engineering techniques for class hierarchies - contract with CNCSIS value 30000 RON director Mihancea Petru 4.1.C.4 Research Laboratory of Real-Time and Embedded Systems and Digital Signal Processing Director: Prof.Dr.Eng. Vladimir CREŢU "Politehnica" University of Timisoara Faculty of Automation and Computers Department of Computer and Software Engineering 2, Vasile Parvan Blvd., 300223, Timisoara, Romania Tel: +40 256 403255, Fax: +40 256 403214 E-mail: vladimir.cretu@cs.upt.ro Setup Date: 1976 Research Team: Prof. dr. eng. Vladimir Creţu, head of the team Prof. dr. eng. Mircea Stratulat Prof. dr. eng. Mircea Popa Assoc. Prof. dr. eng. Mihai Micea Assoc. Prof. dr. eng. Ioana Şora Assoc. Prof. dr. eng. Doru Todincă Assoc. Prof. dr. eng. Marius Marcu Lect. dr. eng. Sorin Babii Assist. eng. Dan Chiciudean Assist. eng. Răzvan Cioargă Assist. eng. Bogdan Ciubotaru Assist. eng. Carmen Holotescu Research Objectives: Fundamental and applied researches in the domain of real-time and embedded systems, design and implementation of hard real-time systems and executives, as well as digital signal processing applications, methods, techniques and structures for development of real-time embedded applications, integration of applications using grid technology and services oriented software architectures Published Papers: [1] A.E. Tutac, D. Racoceanu, W.K. Leow, J. Dalle, T. Putti, W. Xiong, V. Cretu, „Translational Approach for Semi-Automatic Breast Cancer Grading Using a Knowledge-Guided Semantic Indexing of Histopathologt Images”, Proceedings of the Third Microscopic Image Analysis with Application in Biology International Workshop MIAAB in conjunction with MICCAI 2008 conference, In print, 8 [2] Adina Eunice Tutac, Daniel Racoceanu, Thomas Putti, Wei Xiong, Wee-Kheng Leow, Vladimir Cretu, “Knowledge-Guided Semantic Indexing of Breast Cancer Histopathology Images”, Proceedings of the First International Conference on BioMedical Engineering and Informatics, Editors : Yonghong Peng and Yufeng Zhang, Published by IEEE Computer Society, 978-07695-3118-2/08 ,Copyright 2008 IEEE DOI 10.1109/BMEI.2008.166, pp. 107-112, May 2008, , Proceedings of the First International Conference on BioMedical Engineering and Informatics, Editors : Yonghong Peng and Yufeng Zhang, Published by IEEE Computer Society, 978-0- 82 Faculty of Automation and Computers: 2008 Annual Report 7695-3118-2/08 ,Copyright 2008 IEEE DOI 10.1109/BMEI.2008.166, pp. 107-112, May 2008, , [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] A. M. Kuczapski, S. M. Trebuian, M. G. Novac, M. V. Micea, V. I. Cretu, L. A. Maniu, A Scheduling Strategy for Flexible Job Shop Factories with Probabilistic Events, Applicable in Semiconductor Industry, Transactions on Automatic Control and Computer Science, Vol. 53 (67), pp. (225-232), 2008, ISSN 1224-600X A. M. Kuczapski, S. M. Trebuian, M. G. Novac, M. V. Micea, V. I. Cretu, L. A. Maniu, Scheduling and Simulation of a Simoconductor Production Faciity Using Petri Nets, Composite Dispatching Rules and Evolutionary Algorithms, Proceedings of the 8th International Conference on Technical Informatics, CONTI 2008, Vol. 1, Automation and Applied Informatics, Timisoara, Jun. 2008, pp. (115-120), ISSN 1844-539X Barna Corneliu,Stratulat Mircea, Uncertainty Measurement in Video and Infrared Cameras System, CIMSA 2008,Proceedings, Istambul,Turcia, pp. 1-4, ISBN: 978-1-4244-2306-4 Bogdan Popescu, Andrei Stancovici, Ovidiu Szanto, Sebastian Fuicu, Marius Marcu, Intelligent measuring and control system for honeybees’ life support, The 8th International Conference on Technical Informatics, CONTI2008, Timisoara, Romania, Jun. 2008, , Proceedings of the 8th International Conference on Technical Informatics, CONTI2008, Timisoara, Romania, Jun. 2008, pp., ISBN (10) 973-625-321-X, (13) 978-973-625-321-8, 1844-539X M. Marcu, D. Tudor, S. Fuicu, Mihai V. Micea, S. Copil-Crisan, F. Maticu, Power Characterization of Multi-Threading Mobile Applications, Proceedings of the 12th WSEAS International Conference on Computers, WSEAS 2008, Heraklion, Greece, Jul. 2008, 6, ISBN 960-8457-47-5 M. V. Micea, C. Certejan, V. Stangaciu, R. Cioarga, V. Cretu, E. Petriu, Inter-Task Communication and Synchronization in the Hard Real-Time Compact Kernel HARETICK, Proceedings of the International Workshop on Robotic and Sensors Environments (ROSE 2008), Ottawa, Canada, 17-18 Oct 2008, , pp.19-24, 6, IEEE Catalog Number: CFP08549CDR, ISBN: 978-1-4244-2595-2, Library of Congress: 2008904861 M. V. Micea, G. Carstoiu, L. Ungurean, D. Chiciudean, V. Cretu, V. Groza,, Predictable Data Communication Interface for Hard Real-Time Systems, Proceedings of the International Workshop on Robotic and Sensors Environments (ROSE 2008), Ottawa, Canada, 17-18 Oct 2008, , pp.98-102, 4, IEEE Catalog Number: CFP08549-CDR, ISBN: 978-1-4244-2595-2, Library of Congress: 2008904861 Marius Marcu, Dacian Tudor, Sebastian Fuicu, A View on Power Efficiency of Multimedia Mobile Applications, International Joint Conferences on Computer, Information, and Systems Sciences, and Engineering, CISSE 2008, Dec. 2008., 6, 978-1-4020-8740-0 Marius Marcu, Dacian Tudor, Sebastian Fuicu, Horatiu Moldovan, Voicu Groza, An Execution Framework for Power Characterization of Mobile Applications, IEEE International Instrumentation and Measurement Technology Conference, I2MTC 2008, Victoria, Vancouver Island, Canada, May 12–15, 2008 , 382, 6, 1-4244-1541-1 Marius Marcu, Dacian Tudor, Sebastian Fuicu, Silvia Copil-Crisan, Florin Maticu, Mihai V. Micea, Power Efficiency Study of Multi-threading Applications for Multi-core Mobile Systems, WSEAS Transactions on Computers, Vol. 7, No. 12, Dec. 2008, pp. (1875-1885), ISSN 11092750 Mihai V. Micea, Gabriel N. Carstoiu, Lucian Ungurean, Dan Chiciudean, Vladimir I. Cretu, Voicu Groza, Predictable Signal Generation with the Hard Real-Time Operating Kernel HARETICK, Proceedings of the IEEE International Workshop on Robotic and Sensors Environments (ROSE 2008), Ottawa, Canada, Oct. 2008, pp. (98-101), ISBN 978-1-4244-25945 Mihai V. Micea, Razvan Cioarga, Vladimir I. Cretu, Cristina Certejan, Valentin Stangaciu, Emil Petriu, Inter-Task Communication and Synchronization in the Hard Real-Time Compact Kernel HARETICK, Proceedings of the IEEE International Workshop on Robotic and Sensors Environments (ROSE 2008), Ottawa, Canada, Oct. 2008, pp. (19-24), ISBN 978-1-4244-2594-5 Paul Piscoi, Marius Marcu, Wireless Electronic Drums Using the IEEE 802.15.4 Standard, The 8th International Conference on Technical Informatics, CONTI2008, Timisoara, Romania, Jun. 2008, , Proceedings of the 8th International Conference on Technical Informatics, CONTI2008, Faculty of Automation and Computers: 2008 Annual Report [16] [17] [18] [19] [20] [21] [22] [23] [24] 83 Timisoara, Romania, Jun. 2008, pp., ISBN (10) 973-625-321-X, (13) 978-973-625-321-8, 1844539X Popa A.S., Popa M., Silea I., Mobile robot navigation with obstacle avoidance capability, Proceedings of EPE-PEMC 2008, The 13th International Power Electronics and Motion Control Conference , 1225-1232, 8 pag., 978-1-4244-1741-4 Popa A.S., Popa M., Silea I., Varlan A., Indoor Navigation of a Wheeled Mobile Robot, Proceedings of HSI'08 Conference on Human System Interactions, 1015-1020, 6 pag., 978-14244-1542-7 Popa M., Moica C., Silea I., Ciocarlie H., The Mobile Message Receiver System, Innovations and Advanced Techniques in Systems, Computing Sciences and Software Enbineering , 350354, 5 pag., 978-1-4020-8734-9 R. Cioarga, B. Panus, C. Oancea, M. V. Micea, V. Cretu, E. Petriu, Fish Shoal Inspired Movement in Robotic Collectives, Proceedings of the International Workshop on Robotic and Sensors Environments (ROSE 2008), Ottawa, Canada, 17-18 Oct 2008, , pp.7-12, 6, IEEE Catalog Number: CFP08549-CDR, ISBN: 978-1-4244-2595-2, Library of Congress: 2008904861 R. Cioarga, I. Nalatan, S. Tura-Bob, M. Micea, V. Cretu, M. Biriescu, V. Groza, Emergent Exploration and Resource Gathering in Collaborative Robotic Environments, Proceedings of the International Workshop on Robotic and Sensors Environments (ROSE 2008), Ottawa, Canada, 17-18 Oct 2008, , pp.13-18, 6, IEEE Catalog Number: CFP08549-CDR, ISBN: 978-1-42442595-2, Library of Congress: 2008904861 Razvan Cioarga, Bogdan Panus, Claudia Oancea, Mihai V. Micea, Vladimir I. Cretu, Emil Petriu, Fish Shoal Inspired Movement in Robotic Collectives, Proceedings of the IEEE International Workshop on Robotic and Sensors Environments (ROSE 2008), Ottawa, Canada, Oct. 2008, pp. (7-12), ISBN 978-1-4244-2594-5 Razvan Cioarga, Iuliana Nalatan, Sergiu Tura-Bob, Mihai V. Micea, Vladimir I. Cretu, Voicu Groza, Emergent Exploration and Resource Gathering in Collaborative Robotic Environments, Proceedings of the IEEE International Workshop on Robotic and Sensors Environments (ROSE 2008), Ottawa, Canada, Oct. 2008, pp. (13-18), ISBN 978-1-4244-2594-5 Stanescu Daniela,Groza Voicu, Stratulat Mircea, BorcaDaniel, Ghergulescu Ioana, Robust Watermarking with High Bit Rate, ICIW2008,Proceedings, Athena, Greece,, pp. 257-260, ISBN:978-0-7695-3163-2 Stanescu Daniela,Groza Voicu,Stratulat Mircea,BorcaDaniel, A Hybrid Watermarking Technique Using Singular Value Decomposition, HAVE 2008, Proceedings, Ottawa Canada, ,pp.166-170 , ISBN:978-4244-2669-0 Research Grants And Projects [1] FILOLET Innovative system for electrical energy monitoring based on wavelet transformation for industrial consumers - contract with UEFISCSCU, MEdCI value 20000 RON director Micea Mihai [2] SICRAMAS: Intelligent system for non-linear management of runner flow with asynchronous engines - contract with UEFISCSCU, MEdCI value 60000 RON director Micea Mihai [3] CORE-TX: Real-time systems embedded in complex applications of distributed artificial perception, collaborative robotized milieus and intelligent sensor networks - contract with UEFISCSCU, MEdCI value 15000 RON director Mihai V. Micea [4] MELISSEVS: Development and analysis of an integrated model for collaborative robotized milieus and intelligent sensor networks representation - contract with UEFISCSCU, MEdCI value 162000 RON director Mihai V. Micea [5] Developing and maintenance of plugging for IP monitoring application in GSM B11 system contract with Alcatel-Lucent value 12000 RON director Marius Marcu [6] AI based technologies for the software infrastructure of next generation radio networks contract with CNCSIS value 24000 RON director director Doru Todinca 84 Faculty of Automation and Computers: 2008 Annual Report Books [1] Mircea Stratulat, Daniela Stanescu - Circuite si semnale numerice , UPT Publ. Center , 290 pages, ISBN, 978-973-625-577-9 [2] Mihai V. Micea - Telecomunicatii digitale moderne: Suport de curs, Editia a III-a , UPT Publ. Center , 138 pages, Comanda 270/2008 4.1.C.5 Researches in Distributed and Real-Time Systems Director: Prof. Dr. Eng. Ioan Jurca Computers and Software Engineering Department Bd. Vasile Pârvan, no 2 300223 Timişoara, Romania Tel: +40-256-403256 Email: ionel@cs.utt.ro Setup Date: 1990 Research Team: Prof. dr. eng. Ioan Jurca, head of the team Prof. dr. eng. Vladimir Creţu Prof. dr. eng. Horia Ciocârlie Assist. eng. Carmen Holotescu Assist. eng. Sorin Şerău Assist. eng. Dan Cosma Assist. eng. Stejărel Vereş Assist. eng. Adrian Petru Mierluţiu Assist. eng. Ciprian-Bogdan Chirilă Assist. eng. Georgiana Macariu Research Objectives: Programming and distributed processing media Network protocols Designing, implementing and testing real-time executives for systems based on various microprocessors Implementing and testing real-time executives for dedicated applications Extending real-time concepts in distributed applications Integrating Enterprise Applications into GRID-Type Networks Using Service-Oriented Software Architectures Methods, Techniques and Structures for Adaptive Computing Applications in Data Communications Field Published Papers: [1] Andrei Mihut, Horia Ciocarlie, Implementing a Brokered Notification System for Grid Middleware, SYNASC 2008, 10th International Symposium on Symbolic and Numeric Algorithms for sScientific Computing, West University of Timisoara, Romania, September 2629 2008, post proceedings edited also by IEEE Computer Society Press (IEEE XPLORE, ISI Procedeeings), pp. 63-74, 12 pagini, IeAT Technical Report 08-13 [2] C. Istin, D. Pescaru, A. Doboli and H. Ciocarlie, Unidirectional and Omni- Directional Sensing Coverage Management in ireless Sensor Networks, Scientific Bulletin of Universitatea Politehnica Timisoara, pp. 53-67, 5 pagini , 1224-600X [3] Calin Jebelean, Ciprian-Bogdan Chirila, Anca Maduta, Generating Logic-Based Representations for Programs, Proceedings of the 2008 IEEE 4th International Conference on Intelligent Computer Communication and Processing, ICCP 2008, , 978-1-4244-26737 Faculty of Automation and Computers: 2008 Annual Report [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] 85 Ciprian-Bogdan Chirila, Calin Jebelean, Anca Maduta, Towards Automatic Generation and Regeneration of Logic Representation for Object-Oriented Programming Languages, Proceedings of the International Conference on Technical Informatics, CONTI 2008, Codruta Istin , Dan Pescaru , A. Doboli and Horia Ciocarlie, Redundant Nodes Management in Wireless Sensor Networks, CONTI 2008, , 1844-593X Codruta Istin, Dan Pescaru, Alex Doboli, Daniel Curiac, Horia Ciocarlie, Reliable Field of View Coverage in Video-Camera based Wireless Networks for Traffic Management Applications, The 8th IEEE International Symposium on Signal Processing and Information Technology, ISSPIT 2008, Sarajevo, Bosnia, December 16-19, 2008, 6 pag., in publicare Codruta Istin, Dan Pescaru, Alex Doboli, Horia Ciocarlie, Impact of Coverage Preservation Techniques on Prolonging the Network Lifetime in Traffic Surveillance Applications, Proc. of the 4th IEEE International Conference on Intelligent Computer Communication and Processing ICCP’08, Cluj-Napoca, Romania, 201-206, 6 pag., 978-1-4244-2673-7 Codruta Istin, Dan Pescaru, Horia Ciocarlie, Redundant Nodes Management in Wireless Sensor Networks, The 8th International Conference on Technical Informatics CONTI’08, Proc. Vol. 2, ISSN 1844-593X, ISSN 1844-593X Cosmin CERNĂZANU, Ştefan HOLBAN, Training Neural Networks Using Input Data Characteristics, 9th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS, Suceava, Romania, May 22-24, 2008, Proceedings of 9th International Conference on DEVELOPMENT AND APPLICATION SYSTEMS, Suceava, Romania, May 22-24, 2008, isbn(10)973-666-194-6; isbn(13)978-973-666-194-5 Cosmin Cernazanu-Glavan, Training Neural Network using input data characteristics, Advances in Electrical and Computer Engineering, Vol 8, Issue 2,pag.65 , 6 pagini, 1582-7445 Cosmin CernaZanu-Glavan and Ştefan Holban, Improving Neural Network Performances – Training with Negative Examples, Novel Algoritms and Techniques in Telecomunications Automation and Industrial Electronics Friday, August 15, 2008, Book Novel Algoritms and Techniques in Telecomunications Automation and Industrial Electronics, 978-1-4020-8736-3 (Print) 978-1-4020-8737-0 (Online) Alexandru CARSTEA, Georgiana MACARIIU, Marc FRINCU, Dana PETCU, Workflow Management for Symbolic Grid Services, Proceedings of the 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC 2008, , Alexandru Carstea, Georgiana MACARIU, Towards a Grid Enabled Symbolic Computation Architecture, Pollack Periodica, Vol. 3, No. 2, 15, 12, 1788–1994 Alexandru CARSTEA, Georgiana MACARIU, Dana PETCU, Alexander KONOVALOV, Pattern Based Composition of Web Services for Symbolic Computations, Proceedings of the 8th International Conference on Computational Science - ICCS 2008 - Part I , 126, 9, 978-3-54069383-3 Alexandru CARSTEA, Marc FRINCU, Alexander KONOVALOV, Georgiana MACARIU, Dana PETCU , On Service-Oriented Symbolic Computing, Parallel Processing and Applied Mathematics, 843, 9, 978-3-540-68105-2 Dacian Tudor, Vladimir Cretu,, Experiences on Grid Shared Data Programming, Proceedings of the Second International Workshop on P2P, Parallel Grid and Internet Computing (3PGIC2008), Barcelona, Spain, March 4-7, 2008., pp. 390-395, 6 pag, ISBN 0-7695-3109-1, Georgiana MACARIU Dacian TUDOR, Vladimir CRETU, Designing a Dynamic Replication Engine for Grid Shared Data Programming, Proceedings of the 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, SYNASC 2008, , Georgiana MACARIU, Alexandru CARSTEA, Marc FRINCU, Dana PETCU, Towards a Grid Oriented Architecture for Symbolic Computing, International Symposium on Parallel and Distributed Computing - ISPDC 2008, 259, 8, 978-0-7695-3472-5 Georgiana Macariu, Dacian Tudor, Vladimir Cretu, "Designing a Dynamic Replication Engine for Grid Shared Data Programming", The 10th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Workshop on Grid Computing Applications Development (SYNASC2008), in print. (IEEE - ISI proceedings)., 8, 86 Faculty of Automation and Computers: 2008 Annual Report [19] Horia CIOCARLIE, Cosmin-Mihai Vacarescu, Considerations regarding the implementation of ESPL programming language, International Journal of Computers, Issue 4, Volume 2, 2008, 1998-4308 [20] Horia CIOCARLIE, Cosmin-Mihai Vacarescu, Virtual Machine for Implementing the ESPL Programming Language, The 7th WSEAS International Conference on data Networks, Communications, Computers (DNCOCO'08) , Bucharest, Romania, 2008 , Recent Advances in Computer Engineering, Bucharest, Romania, November 7-9, 2008, , ISSN: 1790-5109 ISBN:987-960-474-020-8 [21] R.O. Teodorescu, C. Cernazanu-Glavan, V.I. Cretu, The use of the medical ontology for a semantic-based fusion system in Biomedical Informatics - Application to Alzheimer Disease,, 2008 IEEE (International Conference on Intelligent Computer Communication and Processing Proceedings) ICCP Cluj, Romania, 28-30 Aug. 2008., 6, [22] Roxana Teodorescu, Daniel Racoceanu, Wee-Kheng Leow, Vladimir Cretu, Prospective Study for Semantic Inter-Media Fusion in Content-Based Medical Image Retrieval,, Medical Imaging Technology, Vol.26, No.1, January 2008, pp.48-58., pp.48-58, 10, [23] Teodorescu, R., Cernazanu-Glavan Cosmin., Cretu, V., Racoceanu, D, The use of the medical ontology for a semantic-based fusion system in Biomedical Informatics – Application to Alzheimer Disease, Intelligent Computer Communication and Processing, , 978-4244-2673-7 Research Grants And Projects [1] eMuCo Embedded Multi-Core Processing for Mobile Communications (STREP), - contract with EU, FP7-EU value 73000 euro director Cretu V, Ciocarlie H [2] Programming environment for real-time embedded distributed applications - contract with CNCSIS value 22000 director Prof. Horia Ciocarlie [3] Fatigue studying and modeling in steel and aluminum bearer structures for random trials contract with CNCSIS value 30000 director Prof. Horia Ciocarlie 4.1.C.6 Research Laboratory of Electrical Machine and Equipment Testing Using Digital Signal Acquisition and Processing Systems Directors: Acad. Toma DORDEA "Politehnica" University of Timisoara Faculty of Electrical Engineering 2, Vasile Parvan Blvd., 300223, Timisoara, Romania E-mail: toma.dordea@et.upt.ro Prof.Dr.Eng. Marius BIRIESCU "Politehnica" University of Timisoara Faculty of Electrical Engineering 2, Vasile Parvan Blvd., 300223, Timisoara, Romania E-mail: marius.biriescu@et.upt.ro Setup Date: 1987 Research Team: Eng. Gheorghe MĂDESCU, Eng. Marţian MOŢ, Eng. Simion DRĂGAN Research Objectives: Researches regarding elaboration of testing procedures and dedicated software for electrical machines, in accordance with European standards and methods, modeling, design and development of real-time applications in the domains of acquisition, processing and embedded digital control Published Papers: [1] Biriescu M., Groza V., Cretu V., Proştean O., Madescu G., Mot M., Computer Aided Testing of Electrical Machines, Proceedings of the IEEE International Conference on “Computer as a Tool”, Warsaw, Poland, CD, pp.1910-1915, IEEE Catalog Number: 07EX1617C Faculty of Automation and Computers: 2008 Annual Report 87 4.2 Autonomous Research Groups 4.2.A Department of Automation and Applied Informatics 4.2.A.1 Research Group in Applied Systems Theory Research Team: Prof. Dr. Eng. Toma-Leonida Dragomir, head of the team; Prof. Dr. Eng. Constantin Voloşencu; Lecturer Dr. Eng. Dorina Popescu; Lecturer Dr. Eng. Sorin Nanu; T.Assist.Eng. Ana Maria Dan, Phd Student; T.Assist. Dr. Eng. Adrian Korodi. Research Fields: System theory applications in fault detection and diagnosis; System analysis using sensitivities; Development of control system devices; Fuzzy and neural systems; Virtual instrumentation in control; Control of electrical drives; Management of the innovation and creativeness; Sensor networks; System identification. Keywords: Fault detection; identification and diagnosis; modelling; system safety and availability; controller design; process control; interpolating strategies; fuzzy logic; neural networks; control of electrical drives; virtual instruments; sensor networks; system identification. Published Books: [1] Voloşencu C., Sisteme Fuzzy şi Neuronale, Editura Politehnica, Timişoara, 2007 [2] Voloşencu C., Sisteme de Conducere a Acţionărilor Electrice, Editura Politehnica, Timişoara, 2007 [3] Korodi A., Contributions to the Dependability Analysis of the Automatic Systems, Editura Politehnica, Timişoara, 2007, ISBN 978-973-625-543-4, ISSN 1842-5208, 208 p. Published Papers: [1] Dale S., Dragomir T.L., Design Procedures of Some Interpolative Control Structures with Robustness Properties and Limitations, CEAI, ISSN 1454-8658, vol. 10, no. 1, 2008, pp. 3–14 [2] Bichiş C.D., Dragomir T.L., On Modelling and Simulating Natural Gas Transmission Systems (Part I), CEAI, ISSN 1454-8658, vol. 10, no. 3, 2008, pp. 27–36 [3] Bichiş C.D., Dragomir T.L., On Modelling and Simulating Natural Gas Transmission Systems (Part II), CEAI, ISSN 1454-8658, vol. 10, no. 4, 2008, pp. 42–48 [4] Nanu S., Dragomir L.E., Dragomir T.L., Syncretic Project Subjects – Processes Associated to Academic Curricula Management, Quality, Innovation and European Integration QIEI 2008, Sibiu, Proceedings, Sept. 2008 [5] Zaharia S.E., Dragomir T.L., Nisioiu A.M., Sârbu M.A., La Procédure Opérationnelle D’acpart Concernant L’implémentation du Cadre des Certifications Professionnelles, UNISO 2008, Iasi, ISBN 978-973-0-06151-2, July 2008, pp. 119–132 Research Grants and Contracts: [1] CNCSIS Grant, Code 360, theme no. 205, contract no. 58GR/19.05.06 (continued in 2007 and 2008), Applied researches to develop virtual instruments for process monitorization, with application to the electrical drives. Director: Assoc. Prof. dr. eng. Constantin Voloşencu 88 Faculty of Automation and Computers: 2008 Annual Report Contact: Prof. Dr. Eng. Toma-Leonida Dragomir Department of Automation and Applied Informatics Bd. Vasile Pârvan, No. 2 300223 Timişoara, Romania Tel.: +40-256-40-3222 Email: toma.dragomir@aut.upt.ro For the field “Management of the innovation and creativeness” Lect. Dr. Eng. Dorina Popescu Tel.: +40-256-40-3231 Email: dorina.popescu@aut.upt.ro 4.2.A.2 Research Group in Process Control Research Team: Lect. Dr. Eng. Florin Drăgan, head of the team; T.Assist.Dr.Eng. Daniel Iercan, T.Assist.Eng. Onuţ Lungu, PhD Student; T.Assist.Eng.Emil Voişan, PhD Student, Assist. Eng. Lucian Fedorovici, PhD Student; Research Fields: Chaotic systems; Programmable Logic Controllers; Remote control; Operating Systems; Real-time Programming. Keywords: Chaotic systems; programmable logic controllers; remote control. Published Books: [1] Iercan Daniel, Contributions to the Development of Real-Time Programming Techniques and Technologies, Ed. Politehnica, Timisoara, ISBN 978-973-625-719-3, 2008, pp. 156 Published Papers: [1] Chatterjee K., Ghosal A., Iercan Daniel, Kirsch C.M., Henzinger T.A., Pinello C., SangiovanniVincentelli A.L., Logical Reliability of Interacting Real-Time Tasks, Design, Automation and Test in Europe DATE 2008, Munich, Germany, Proceedings, ISBN 978-3-9810801-4-8, March 2008, pp. 909–914 [2] Voişan E., Voloşencu C., Leu A., Fault Detection Using Virtual Environment and Wireless Robot, 9th WSEAS International Conference on Automation and Information ICAI'08, Bucharest, Romania, Proceedings, ISBN 978-960-6766-77-0, June 2008, pp. 190–194 [3] Voişan E., Drăgan F., Robu R., Gudiu A., Robot Control Based on Virtual Environment and Voice Commands, 8th International Conference on Technical Informatics CONTI 2008, Timisoara, Romania, Proceedings, ISSN 1232-500X, vol. 3, June 2008, pp 77–80 [4] Iercan Daniel, Mezin M., A Distributed Multimode Real-Time Controller for the Three Tanks System, 8th International Conference on Tehnical Informatics CONTI 2008, ReNeCoSy'2008, Timisoara, Romania, ISSN 1232-500X, June 2008, 67–70 [5] Iercan Daniel, Circiu E., Modeling in Simulink Temporal Behavior of a Real-Time Control Application Specified in HTL, Journal of Control Engineering and Applied Informatics CEAI, vol. 10, no. 4, 2008, pp. 55–62 Contact: Florin Drăgan Tel.: +40-256-288254 Email: florin.dragan@aut.upt.ro Daniel Iercan Tel.: +40-256-486968 Email: daniel.iercan@aut.upt.ro Faculty of Automation and Computers: 2008 Annual Report 4.2.A.3 89 Research Group in Cryptology and Information Security Research Team: Lect.Dr.Eng. Dorina PETRICĂ; Dr.Eng. Bogdan GROZA; T.Assist.Eng. Lavinia DRAGOMIR, Phd student; T.Assist.Eng. Raul ROBU, Phd student; T.Assist.Eng. Dadiana CĂIMAN, Phd student. Research Fields: Authentication protocols, Provable secure public-key cryptosystems, Foundations of cryptology, number theory, Applied cryptography, security for industrial control systems. Keywords: Authentication protocols, digital signatures, public-key cryptography, entity authentication, message authentication, cryptography, cryptanalysis, one-way functions, trapdoor one-way functions, number theory, complexity theory. Published Books: 1. Groza B., Constructii Criptografice Hibride, Bazate pe Tehnici Simetrice si Asimetrice – Aplicatii in Sisteme de Conducere, Editura Politehnica, Timisoara, ISBN 978-973-625-688-2, 2008. 2. Groza B., Introducere in Inteligenta Artificiala - Aplicatii cu Strategii de Cautare Neinformate si Informate, Editura Politehnica, Timisoara, ISBN 978-973-625-779-7, 2008. Published Papers: [1] Groza B., Broadcast Authentication with Practically Unbounded One-Way Chains, Journal of Software (JSW), Academy Publishers, Finlanda, ISSN 1796-217X, vol. 3, no. 3, 2008, pp. 1120 [2] Groza B., Murvay P.S., Silea I., Ionica T., Cryptographic Authentication on a 8051 Based Development Board, 3rd International Conference on Internet Monitoring and Protection ICIMP 2008, Proceedings, ISBN 978-0-7695-3189-2, June 2008, pp. 92–97 [3] Groza B., Dragomir T.L., Using a Cryptographic Authentication Protocol for the Secure Control of a Robot over TCP/IP, 2008 IEEE-TTTC International Conference on Automation, Quality and Testing, Robotics AQTR 2008, Cluj-Napoca, Proceedings, ISBN 978-1-4244-2576-1, vol. 1, May 2008, pp. 184–189 [4] Groza B., Pop D., Silea I., Java Implementation of an Authentication Protocol with Application on Mobile Phones, 2008 IEEE-TTTC International Conference on Automation, Quality and Testing, Robotics AQTR 2008, Cluj-Napoca, Proceedings, ISBN 978-1-4244-2576-1, vol. 1, May 2008, pp. 190–194 [5] Groza B., Alexandroni A., Silea I., An Overview of the NTLM Authentication and Its Weaknesses in SharePoint Solutions, 8th International Conference on Technical Informatics CONTI 2008, 1st Workshop on New Directions in Real-Time Networked Control Systems ReNeCoSy’2008, Timişoara, Proceedings, ISSN 1844-539X, vol. 3, June 2008, pp. 57–62 [6] Groza B., Putanu E.A., Dragomir T.L. Petrica D., Development of a Client-Server Platform for Simulation of Remote Control Systems from Matlab, 14th National Conference of Electrical Drives CNAE 2008, Timisoara, Proceedings, ISSN 1582-7194, Sept. 2008, pp. 131–134 [7] Groza B., Alexandroni A., Silea I., Patriciu V., On the Security of Some Authentication Mechanisms from Windows, Scientific Bulletin of "Politehnica" University Timişoara, Transactions on Automatic Control and Computer Science, ISSN 1224-600X vol. 53(67), no. 4, Dec. 2008, pp. 217–224 [8] Groza B., Dragomir T.-L., Experimenting with the Secure Control of a Robot Over TCP/IP, Automation Computers, Applied Mathematics ACAM, Cluj-Napoca, ISSN 1221-437X, vol. 17, no. 4, Dec. 2008, pp. 597–606 90 [9] Faculty of Automation and Computers: 2008 Annual Report Robu R., Filip I., Issues Regarding Digital Signature Infrastructure and Digital Certificate Management, 19th DAAAM 2008 International Symposium Intelligent Manufacturing & Automation, Trnava, Slovakia, Proceedings, ISSN 978-3-901509-68-1, Oct. 2008, pp. 1181– 1182 [10] Robu R., Voisan E., Ungureanu D., Technical and Legislative Aspects Regarding the Digital Signature, 19th DAAAM 2008 International Symposium Intelligent Manufacturing & Automation, Trnava, Slovakia, Proceedings, ISSN 978-3-901509-68-1, Oct. 2008, pp. 1183– 1184 Perspective domanins: DoS resistant authentication protocols; Public-key encryption schemes secure against IND-CCA2 (NM-CCA2) adversaries; The use of cryptographic techniques for assuring security in industrial control systems. Contact: Lect. dr. eng. Dorina Petrică PhD student Bogdan Groza Department of Automation and Applied Informatics Bd. Vasile Pârvan, No. 2 300223 Timişoara, Romania Tel.: +40-256-40-3244 Email: dorina.petrica@aut.upt.ro, bogdan.groza@aut.upt.ro 4.2.A.4 Research Group in Biomedical Engineering Research Team: Lect. Dr. Eng. Antonius N. Stanciu; Lect. Dr. Eng. Adiana Albu; Lect.. Eng. Loredana M. Ungureanu Research Fields: Friability of Medical Equipments; Bionics; Medical Diagnosis and Medical Informatics; Artificial Intelligence (Expert Systems and Artificial Neural Networks); Medical Image Processing; Human Hand Prosthesis; Prehension. Keywords: Cochlear implantation; medical diagnosis; expert systems; human hand prosthesis; prehension. Published Papers: [1] Albu A., Ungureanu L., Medical Images used in a Diagnosis System, Scientific Bulletin of "Politehnica" University of Timişoara, Transactions on Automatic Control and Computer Science, ISSN 1224-600X, vol. 53(67), no. 2, June 2008, pp. 95–98 [2] Ungureanu L., Albu A., The Dynamic Model of an Artificial Hand, Scientific Bulletin of "Politehnica" University of Timişoara, Transactions on Electronics and Communications, ISSN 1583-3380, vol. 53(67), no. 1, Sept. 2008, pp. 137–140 [3] Albu A., Stanciu L., Medical Diagnosis System Based on CT Images, 10th International Symposium “Young People and Multidisciplinary Research”, Timişoara, Proceedings, ISSN 1843-6609, Nov. 2008, pp. 190–195 [4] Ungureanu L., Stanciu A., Hydraulically Actuated Artificial Hand Model, Scientific Bulletin of "Politehnica" University of Timişoara, Transactions on Electronics and Communications, ISSN 1583-3380, vol. 53(67), no. 1, Sept. 2008, pp. 141–144 Research Grants and Contracts: [1] PN II Grant D1-1-019/18.09.2008, Integrated system for management of medical information using HL7 standard - SIMIMED, Director: Prof.dr.eng. Lăcrămioara STOICU-TIVADAR Faculty of Automation and Computers: 2008 Annual Report 91 [2] PN II Grant 11-066/18.09.2007, Complex system, on NGN support, for tele-assistance, at home, for old persons – TELEASIS, Director: Prof.dr.eng. Lăcrămioara STOICU-TIVADAR [3] Research platform 5/22.04.2008, Platform of implantology, intelligent prosthetic and biomechanical recovery, Director: Conf.dr.eng. Mircea DREUCEAN Strategic Priorities: Testing protocols for cochlear implantation; The communication interface between a hand prosthesis and the human body, Decision-making using Bayesian Networks and Markov Chains. Contact: Lect. Dr. Eng. Loredana M. Ungureanu Department of Automation and Applied Informatics 2, Vasile Pârvan Blvd. 300223 Timişoara Tel.: +40-256-403253 Email: loredana.ungureanu@aut.upt.ro 92 5 Faculty of Automation and Computers: 2008 Annual Report Student League of the Faculty of Automation and Computers League leader: Augustin-Catalin IAPA Correspondence address: Students’ League of the Faculty of Automation and Computers "Politehnica" University of Timisoara 2, Vasile Pârvan Blvd., Room A021 300223 - Timisoara, Romania Phone: +40 256 403286 Fax: +40 256 403214 E-mail: contact@ligaac.ro Web: http://www.ligaac.ro 5.1 Who Are We ? We are a non-governmental, non-profit and apolitical organization that represents the students of the Faculty of Automation and Computers from “Politehnica” University, Timisoara. Since 1990 we are trying to defend the student’s rights and among other thing we are organizing social and cultural events. 5.2 What Have We Done in the Last 19 Years? International Student Week in Timişoara - ISWinT ISWinT is an international student festival that gathers for about 200 participants from all over the world each spring since 1994. The purpose of this festival is to give an opportunity to the students from different countries to communicate freely, to express their opinions. Each edition’s theme was selected showing the student’s concerns towards the present and the future: "Our Generation, Our Future" (1994), "Communication For A New Europe I" (1995), "Communication For A New Europe II" (1996), "Let’s Build Together The Common European House" (1997), "A New Millennium, A New Europe I" (1998), "A New Millennium, A New Europe II" (1999), "Borders vs. Globalization" (2000), "The IIIrd Millennium – Intention Innovation Identity" (2001), "Future Education" (2002), "Attitude! Altitude!" (2003), "Human Rights: Is or Should?" (2004), "Beyond Boundaries >> Fast Forward" (2005), “Future Foundations for Young Minds” (2006), “Influences” (2007), “Real vocation meets virtual education” (2008). During that one week the participants have the opportunity to make new friends, to know the Romanian culture to discuss, to express their opinions during the workshops, to attend the conferences. There is a possibility to relax and to have fun each night at the parties and at the sports afternoon. Romania’s beautiful landscape is revealed during the one-day trip, when we visit the surroundings. We could not imagine ISWinT without the "Nations Party". This event is opened to everyone. Each country is presented by the participants (singing, theatre, video-projection), so that we could get familiar with their culture and habits. Faculty of Automation and Computers: 2008 Annual Report 93 The treasure of Liga AC The first national festival "Treasure League AC", held in 2008, was meant to be one full of opportunities to create collaboration between members of the National Alliance of Student Organizations in Romania and a change in actions organized by student groups. This year, the festival has grown and gathered many participants from all over the country. The route was difficult, the competitors were organized in teams of 5 members, covering almost the entire city. The festival had a winning team, one that reached the final and managed to get the best time. It ended with a pool party. Through this project we were able to offer members representing organizations an opportunity to make friends on a personal level, which will then help their organization, giving him the opportunity to form collaborations in projects carried out, or even to create new projects. We also managed to form their students the idea of volunteering at a broader level, national level, and to recognize its importance and the importance of student representation in the various players. iTEC – IT Engineering Contest IT Engineering Contest (ITEC) is a national festival, held each academic year by Liga AC. Through this project, we managed to provide a formal framework for dialogue centered on the theme of Information Technology (IT) between academia, professional and private high schools, as decisive factors in the training of future specialists in IT. The ITEC innovation and originality consists in the fact that there are students participating in this festival, specialized companies, teachers, and also pupils from high schools from the country. The festival takes place in two stages: competition for students and student laboratories. Programming knowledge of the pupils was tested by three high-difficulty problems, which participants had to solve during the contest which lasted three hours. They were evaluated by faculty of the University "Politehnica" and they managed to get high scores even maximum points. Participants students had the opportunity to taste a little of the charm of student life, participating in various entertainment activities prepared by the organizers. Originality evidence was the fact that participants had access in laboratories 24/24 hours, the contest taking place almost continuously for 48 hours. The contestants were evaluated by criteria established by teachers of the Faculty of Automation and Computer Science. In part two of the festival, the iT3C laboratories took place. Representatives of important companies of the IT market in Western country, such as Softbuild and Microsoft Student Partners, supported labs deployed inside the university. COSPol Liga AC is a member of C. O. S. Pol. Student Convention of "Politehnica" Timisoara (COSPol) was founded in 2002, following the desire of the Polytechnic student organizations to express to the players interacting with, a common opinion, but at the same time to create the premises of a possible good cooperation of representatives of students. The main objective of this organization is to represent and defend the rights and interests of students from Polytechnic University. 94 Faculty of Automation and Computers: 2008 Annual Report COSPol activity was directed mainly to the problems facing our university students who live in the student campus. Thus, even before the start of the academic year, members of COSPol, therefore many of the members of Liga AC, and started to work. COSPol also organized during the academic year, a meeting between students, student representatives and representatives of Timisoara City Hall, with Mr. Rector Nicolae Robu and mayor Gheorghe Ciuhandu. At this meeting we exposed the student campus issues and the results have not been waited for long. Throughout the academic year, COSPol held Karaoke Night every Friday evening from 21:00 at Restaurant University "Politehnica". This event was promoted every week and proved to be a success because the restaurant was always full of students on Friday, who came to sing. Freshmen’s Prom Since 1991, each autumn the freshmen have to face different tests, so they can become "real" students. After the show, the real party begins. Parties Christmas Party: the party took place on the 15th December where people met from all generations and we had some special guests too. Web Design course This course is addressed especially for the first year students. You can appropriate the basic elements of HTML, PHP, Photoshop.