1 / 13

« Politehnica » University of Timisoara - Romania

« Politehnica » University of Timisoara - Romania. I. Jurca. Topics. «Politehnica» University Faculty of Automatics and Computers Department of Computers Curricula for long-term studies Software Engineering Reseach subjects and results. About « Politehnica ».

burke
Download Presentation

« Politehnica » University of Timisoara - Romania

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. « Politehnica » University of Timisoara - Romania I. Jurca 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  2. Topics • «Politehnica» University • Faculty of Automatics and Computers • Department of Computers • Curricula for long-term studies • Software Engineering • Reseach subjects and results 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  3. About « Politehnica » • Founded in 1920, as the second technical university in Romania (after Bucharest) • At present:third largest, after Bucharest and Iasi • Has more than 13,000 students and approx. 1,000 academic staff • Operates in two campuses (Timisoara and Hunedoara) • Has 9 faculties • Leading bodies: Senate, Rector, Prorectors, Scientific Secretary, Administrative Director • One of the 4 public universities in Timisoara (others: West, Medicine and Farmacy, Agricultural Sciences) 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  4. Faculties: Automatics and Computers Electronics and Telecommunications Electrical Engineering Mechanical Engineering Industrial Chemistry Civil Engineering and Architecture Industrial Management and Transport Hidrotechnics Engineering (Hunedoara) Other structures: University Library University Publishing House Center for Continuos Education Center for Educational Technologies Communication Center (Regional RoEduNet office) TV studio (« Teleuniversitatea ») Kathrein Institute Other centers and laboratories University Structure 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  5. Faculty of Automatics and Computers • Founded in 1990, by splitting Electrical Engineering into three faculties • Has more than 1,500 students, 2 departments (Automatics and Industrial Informatics, Computers) with approx. 80 academic staff • Leading bodies: Faculty Council, Dean, Vice-Dean, Scientific Secretary • Offers 4 types of educational programmes: • Short-term (college) – 3 years • Long-term – 5 years • Postgraduate – 1 year • Doctorate – approx. 4 years 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  6. Department of Computers (I) • Research and education in computers started before 1960 • 1966: first graduates with a minor in computers • 1966: start of an independent educational programme in « Electronic Computers » • 1990: department of Computers separates from that of Automatics • Significant projects: • First electronic computer in an academic institution • Design of a « home computer » compatible with Spectrum 64, manufactured in Timisoara • Design and implementation of the first Pascal compiler in Romania 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  7. Department of Computers (II) • Academic staff: • 10 professors • 2 associate professors • 10 assistant professors • 20 teaching and research assistants • Approx. 800 students in 4 programmes • 15 laboratories, approx. 200 PCs • 7 PhD supervisors • Industrial partners: Alcatel, Siemens, Microsoft, Motorola, local IT companies • Co-organizer of a periodic conference on technical informatics (CONTI) -6th edition in 2004 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  8. Encompasses both hardware and software courses First cycle (2 years) common with Automatics Second cycle: core and optional courses, « packages » for hardware or software orientation Studies are finalized with a « diploma project » Graduates have the title of « engineer » Curricula revised periodically (at least once every 5 years) Sample courses in the first cycle: Computer Programming (I, II) Analysis and Synthesis of Digital Devices (I, II) Computer Architecture (I, II) Data Structures and Algorithms Object-Oriented Programming Integrated Circuits Core courses in 2nd cycle: Computer Engineering Operating Systems Databases Computers Curricula for long-term programme (I) 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  9. Core courses in the second cycle(cont’d): Assembly language Programming Local Area Networks Input/Output Systems Compilation Techniques Artifical Intelligence Fundamentals Sample optional courses: Software Engineering I Operating Systems II Programming Systems for Computer Networks Peripheral Devices Sample optional courses(cont’d): Theory of Digital Signal Processing Internet Technologies Parallel Architectures Digital Systems Reliability Image Processing Last semester (10th) is dedicated to the diploma project Students defend the project in front of a graduation committee Computers Curricula for long-term programme (II) 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  10. Part I: covers the typical subjects, taken by cca 80% of the students Part II: oriented towards software architecture and design patterns (taken by cca. 25 % of the students) Started in the academic year 1992/1993 Initially optional for students specializing in software Strong emphasis on group projects Updated almost every year One of the difficult, but necessary courses in students’ opinion Books used: Pressman, Sommerville, Jalote, Stevens, Sommerville (6th edition) Oriented on object methodologies (UML) Implementation languages: C++ and Java More emphasis on analysis and design, also on testing, less on configuration management and maintenance Perhaps not enough time? (2 h/week lectures + 2h/week laboratory) Next major revision planned for the academic year 2004/2005 About « Software Engineering » (I) 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  11. LOOSE: Laboratory for Object-Oriented Software Engineering Students work in groups of approx. 15 A group is a ‘company’ and works on several projects, with teams dedicated for each project There are roles in project teams: software architect, project manager, software engineer There is also a company manager Teams receive ‘virtual money’ based on what and when they deliver Students have to follow the whole development life cycle Projects specifications change from year to year The instructor plays the role of customer for the problem analysis phase There is a competition between companies and also between the teams that implement the same project There is a web page of the laboratory, which is also a kind of log for the work of all teams About « Software Engineering » (II) 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  12. Subjects: Re-engineering of object-oriented software Formal verification of software systems Component-based design of distributed systems Partners: FZI Karlsruhe Alcatel eAustria in Timisoara(Univ. of Linz) Results: M. Minea: PhD thesis at CMU (Partial Order Reduction for Verification of Timed Systems) R. Marinescu: PhD thesis at UPT(co-supervised by. Prof. Goos)(Measurement and Quality in Object-Oriented Design) Some research subjects and results 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

  13. Resources • University web page: http://www.utt.ro • Faculty of Automatics and Computers: http://www.ac.utt.ro • Department of Computers: http://www.cs.utt.ro • Laboratory of Software Engineering: http://labs.cs.utt.ro/labs/ip/html • RoEduNet: http://www.roedu.net • Timisoara: http://www.timisoara.ro 3rd SEERE Workshop, Ohrid-Macedonia, 25-30.08.03

More Related