21.10.2014 Views

Erasmus ECTS Information Package

Erasmus ECTS Information Package

Erasmus ECTS Information Package

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Erasmus</strong> <strong>ECTS</strong> <strong>Information</strong> <strong>Package</strong><br />

Faculty of EEEA<br />

0184 Programmable Logic Design<br />

<strong>ECTS</strong> credits: 5<br />

Weekly classes: 2l+0s+0le+2ws<br />

Assessment: continuous<br />

Type of exam: written, oral<br />

Methodology management:<br />

Department of Computing<br />

Faculty of Electrical Engineering, Electronics and Automation<br />

Lecturers:<br />

Principal Lecturer Aneliya Stoyanova Ivanova, PhD; Dep. of Computing; tel.: 888827;<br />

E-mail: AIvanova@ecs.uni-ruse.bg<br />

Principal Lecturer Nikolay Genkov Kostadinov; Dep. of Computing; tel.: 888674;<br />

E-mail: NKostadinov@ecs.uni-ruse.bg<br />

Principal Lecturer Galina Ivanova Ivanova, PhD; Dept. of Computing; tel.:888827;<br />

E-mail: GIvanova@ecs.uni-ruse.bg<br />

Abstract:<br />

The course aims to introduce to the students the basic principles of digital systems design using programmable<br />

logic. Programmable logic families, device architectures, and programming technologies are covered in detail as<br />

well as design methodology, techniques, rules, and guidelines for implementing various digital systems with<br />

programmable devices. The students gain practical skills to operate with integrated environments for modelling,<br />

synthesis, simulation and configuration of digital systems.<br />

Syllabus contents:<br />

Programmable logic review. CPLD and FPGA. FPGA Architectures with Embedded Devices. Programming<br />

Technologies. Design Methodology for Programmable Devices. Design Techniques, Rules, and Guidelines.<br />

Embedded Processor-Based Design Flows. Simulation, Synthesis and Verification Design Tools. Future FPGA<br />

Developments. FPNA.<br />

Teaching and learning methods:<br />

At the lectures students are familiarized with popular CPLD and FPGA families, device architectures, and<br />

programming technologies as well as methodology and techniques for programmable logic design. During the<br />

workshops the students use CAD systems, HDL and FPGA to design and implement various digital devises. The<br />

assessment mark is formed on the basis of the results of two tests on the lecture material.<br />

0571 Distributed Databases<br />

<strong>ECTS</strong> credits: 5<br />

Weekly classes: 2lec+0sem+0labs+2ws<br />

Assessment: exam<br />

Type of exam: written<br />

Department involved:<br />

Department of Computing<br />

Faculty of Electrical Engineering, Electronics and Automation<br />

Lecturers:<br />

Assoc. Prof. Milko Todorov Marinov, MEng, PhD, Dept. of Computing, tel.: 888 356,<br />

E-mail: MMarinov@ecs.uni-ruse.bg<br />

Principal Assistant Irena Marinova Valova, MEng, PhD, Dept. of Computing, tel.: 888 685,<br />

E-mail: IValova@ecs.uni-ruse.bg<br />

Abstract:<br />

Distributed database system technology is one of the major recent developments in the field of database systems.<br />

The Distributed Databases course aims at studying of principles and practical aspects of current distributed<br />

database systems. Upon completion of this course the students should be able to: understand the role and<br />

importance of distributed DB in a software project; describe issues, principles, methods and architectures<br />

associated with distributed DB; undertake the development of a distributed database from a conceptual level,<br />

through logical design, performance analysis, and implementation, providing appropriate query.<br />

Course content:<br />

Introduction into distributed data processing. Distributed DBMS architecture. Distributed database design.<br />

Semantic data control. Query decomposition and data localization. Optimization of distributed queries. Introduction<br />

to transaction management. Distributed DBMS reliability.<br />

Teaching and assessment:<br />

The lecture topics provide the main theoretic aspects of the considered problems. The workshops are conducted<br />

in a computer lab. The students should independently solve, code and debug entirely or partially defined elements<br />

with the aid of a corresponding programming environment. Students’ work is evaluated at each workshop. The<br />

exam includes a number of problems with a different degree of difficulty and a point system for evaluation. The<br />

final course mark is formed as an average of the workshop marks and the exam mark.<br />

245

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!