43
DESCRIPTION OF THE COURSE Name of the course Mathematics P Code: BCST01 Semester: 1 Type of teaching: Lectures and tutorials Lessons per week: L – 4 hours; Tut. – 2 hour Number of credits: 8 LECTURER : Assist. Prof. Ph.D. I. Popova (FPMI) – tel.: 965 2358, email: [email protected] Technical University of Sofia COURSE STATUS IN THE CURRICULUM : Compulsory for the students of Computer Systems and Technologies major, BEng programme of the Faculty of German Engineering Education and Industrial Management. AIMS AND OBJECTIVES OF THE COURSE: The aim of the course is to unify the level of knowledge in mathematics of the students, who have completed the secondary Bulgarian school with those of their colleagues in Germany, as well as to supplement their knowledge with some topics, not studied in the secondary school. DESCRIPTION OF THE COURSE: Basic concepts - sets, relations, algebraic structures - groups, rings, fields, the sets of N, Z, Q, R, C, proof methods; Elementary functions of one real variable - polynomials, rational, trigonometric, exponential and logarithmic function, composed, inverse functions; Vector spaces - fundamental operations, basic and dimension, scalar product, Euclidean space, line and plane in R 3 , line in R 2 , linear transformations and matrices; Linear systems of equations - Gauss-Jordan method, theory of solving, regular and inverse matrices; Determinants, vector product, cross product. PREREQUISITES: Basic knowledge in General mathematics. TEACHING METHODS : Lectures, using slides, tutorials with self checking problems. . METHOD OF ASSESSMENT: Written exam. INSTRUCTION LANGUAGE: German. BIBLIOGRAPHY: 1. F. Hettlich, A. Kirsch. Hoehere Mathematik I-II (Skriptum zur Vorlesung), Universitaet Karlsruhe, 2004. 2. L. Papula. Mathematik fuer Ingenieure, Band 1-3. Vieweg Verlag, Braunschweig, 1991. 3. K. Burg, H. Haf, F. Wille. Hoehere Mathematik fuer Ingenieure. Band I-III. Teubner Verlag, Stuttgart. 4. H. Meschkovski, G. Lessner. Aufgaben zur Einfuehrung in die moderne Mathematik, Hochschultaschenbuecher-Verlag, Mannheim, 1969.

Code: BCST01 Semester: 1 - СОФИЯoldweb.tu-sofia.bg/eng_new/ECTS/ectas/ectas12-13/fgiopm/cst/BCST...The course provides a thorough introduction to the core areas of physics and

Embed Size (px)

Citation preview

DESCRIPTION OF THE COURSE Name of the course Mathematics P

Code: BCST01 Semester: 1

Type of teaching: Lectures and tutorials

Lessons per week: L – 4 hours; Tut. – 2 hour

Number of credits: 8

LECTURER: Assist. Prof. Ph.D. I. Popova (FPMI) – tel.: 965 2358, email: [email protected]

Technical University of Sofia

COURSE STATUS IN THE CURRICULUM: Compulsory for the students of Computer Systems and Technologies major, BEng programme of the Faculty of German Engineering Education and Industrial Management.

AIMS AND OBJECTIVES OF THE COURSE: The aim of the course is to unify the level of knowledge in mathematics of the students, who have completed the secondary Bulgarian school with those of their colleagues in Germany, as well as to supplement their knowledge with some topics, not studied in the secondary school.

DESCRIPTION OF THE COURSE: Basic concepts - sets, relations, algebraic structures - groups, rings, fields, the sets of N, Z, Q, R, C, proof methods; Elementary functions of one real variable - polynomials, rational, trigonometric, exponential and logarithmic function, composed, inverse functions; Vector spaces - fundamental operations, basic and dimension, scalar product, Euclidean space, line and plane in R3, line in R2, linear transformations and matrices; Linear systems of equations - Gauss-Jordan method, theory of solving, regular and inverse matrices; Determinants, vector product, cross product. PREREQUISITES: Basic knowledge in General mathematics. TEACHING METHODS: Lectures, using slides, tutorials with self checking problems. . METHOD OF ASSESSMENT: Written exam. INSTRUCTION LANGUAGE: German. BIBLIOGRAPHY: 1. F. Hettlich, A. Kirsch. Hoehere Mathematik I-II (Skriptum zur Vorlesung), Universitaet Karlsruhe, 2004. 2. L. Papula. Mathematik fuer Ingenieure, Band 1-3. Vieweg Verlag, Braunschweig, 1991. 3. K. Burg, H. Haf, F. Wille. Hoehere Mathematik fuer Ingenieure. Band I-III. Teubner Verlag, Stuttgart. 4. H. Meschkovski, G. Lessner. Aufgaben zur Einfuehrung in die moderne Mathematik, Hochschultaschenbuecher-Verlag, Mannheim, 1969.

DESCRIPTION OF THE COURSE Name of the course Physics 1

Code: BCST02 Semester: 1

Type of teaching: Lectures and Tutorials

Lessons per week: L – 3 hours; T – 2 hours

Number of credits: 8

LECTURER: Assoc. Prof. Ph.D. S. Alexandrova, tel.: 965 3112, еmail: [email protected] Technical University – Sofia, DAP

COURSE STATUS IN THE CURRICULUM: Compulsory required for bachelor degree regular students enrolled in “Computer Systems and Technology” at Faculty of German Engineering Education and Industrial Management, Technical University of Sofia. Educational level: bachelor.

DESCRIPTION OF THE COURSE: The course provides a thorough introduction to the core areas of physics and is aimed at acquiring knowledge about physical phenomena and interactions as well as the scientific methods for their study. The thorough physics background and skills acquired during the course should allow students to further apply the knowledge in physics to engineering subjects and courses and professional employment. The program is designed to include basic fields such as mechanics, elements of thermodynamics and electrostatics. The goal of the group tutorials is to prepare students to apply the acquired knowledge of the fundamental principles and laws of physics in the real practice for solving engineering problems through problem-solving approaches and mathematical descriptions. Students are also encouraged to pursue special interests through independent study under the direction of members of the physics staff.

PREREQUISITES:Secondary School Mathematics, Elements of Calculus.

TEACHING METHODS: Lectures delivered by multimedia, slides and computer applets. Tutorials aimed at acquiring knowledge and developing skills for solving problems. METHOD OF ASSESSMENT: One three-hours Еxamination at end of semester and a mid-semester test. INSTRUCTION LANGUAGE: German BIBLIOGRAPHY: 1. Alonso&Finn, Physik, Oldenburg Verlag, München Wien, 2000 2. Dobrinski, Krakau, Vogel, Physik für Ingenieure, Teubner, Stuttgart, 1996 3. Gerthsen, Kusser, Vogel, Physik, Springer-Verlag, 1996 4. Vogel, Probleme aus der Physik, Aufgaben und Lösungen, Springer-Verlag, 1991 5. http://www.aph.uni-karlsruhe.de/ag/klingshirn/frames.de.html 6. http://www-ekp.physik.uni-karlsruhe.de/~kluge/

DESCRIPTION OF THE COURSE

Name of the course Programming and Computer Application

Code: BCST03 Semester: 1

Type of teaching: Lectures and laboratory work

Lessons per week: L – 2 hours; LW – 2 hours

Number of credits: 7

LECTURER: Assoc. Prof. Stoyan Maleshkov, PhD, MSc, Eng.,Technical University of Sofia, School of Computer Systems and Control (FCSU), Department of Programming and Computer Technologies (PCT), phone: 965-2052, e-mail: [email protected] COURSE STATUS IN THE CURRICULUM: Compulsory for regular bachelor students of the specialty ”Computer systems and technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. AIMS AND OBJECTIVES OF THE COURSE: The students develop skills for solving separately and in team problems. The subjects studied and the skills developed in this course are applied in the subsequent fundamental and engineering courses and projects. DESCRIPTION OF THE COURSE: The course examines the structure and the principles of functioning of computer system and the approaches of presenting information. The students acquire knowledge and develop skills to solve problems. Some of the main algorithms and data structures are considered. The basic principles of the method of structural programming and its implementation with specific programming language (ISO C) are described in details. As a result the students gain theoretical and practical preparation on how to use computer systems in the further education and practical work. The laboratory exercises are carried out in computer labs, operating in Windows environment. PREREQUISITES: This is initial course; no previous knowledge in programming and computer applications is required. TEACHING METHODS: Lectures are delivered by the use of demonstration materials and slides in electronic format, presented with computer and multimedia projector. The laboratory exercises are carried out in computer labs with local and global network. Students develop group and individual practically oriented course works. The laboratory exercises are carried out following the “A textbook on C Programming – part one”, prepared by staff members of the department. Additional educational materials for the lab assignments are provided to the students in electronic format. METHOD OF ASSESSMENT: Exam. LANGUAGE OF INSTRUCTION: German. RECOMMENDED LITERATURE: 1. Herbert Schildt. Teach Yourself C, Softpress Ltd., 2001; Kelly Al, Ira Pohl. A book on C, Addison Wesley, 2002; Georgieva J.., M. Goranova, I. Jordanov, S. Maleshkov, R. Pavlova. A textbook on C Programming – part one, Siela Publisher, 2001.

DESCRIPTION OF THE COURSE Name of the course: Materials Science ( for “Computer systems and technologies ”)

Number BCST04 Semester: 1st

Type of teaching: Lectures(L) and laboratory(LW) work

Lessons per week: L- 3 h, LW - 1 h

Number of credits: 7

LECTURER: Prof. Victor Anchev, DSc, PhD, MEng Technical University of Sofia, Mechanical and Technological Faculty, Department of Materials Science & Technology , Phone: 965.2236 . COURSE STATUS IN THE CURRICULUM: Compulsory course for regular students of specialty “Computer systems and technologies ”, German faculty, TU Sofia, bachelor degree ( to be taught in German language) DESCRIPTION OF THE COURSE: Theory of single atom and atom aggregates by using quantum-mechanical ideas, atomic bonds, crystalline and amorphous state, phase transformations, chemical thermodynamics, crystal lattice defects, investigation and testing methods are considered. In details structure, the electric and electronic properties and application of metallic materials, semiconductors, dielectrics, nonlinear- resistance materials and magnetic materials have been studied. AIMS AND OBJECTIVES OF THE COURSE: Aim of the course “Materials Science” is obtaining of knowledge for structure and electric/ electronic properties of materials and for technologies of their fabrication and processing. They allow the students to solve quickly and with competence important tasks like quality and reliability of electric and electronic products, related to the selection and application of materials and technologies. TEACHING METHODS: Lectures by using overhead foils, slides, other demonstration materials and on the black board. Laboratory work – in the laboratories with protocols for every work, checked and signed by the assistant professor. PREREQUISITES: Students need knowledge in chemistry and physics. AUXILIARY MEANS FOR TEACHING: Every student gets and uses a manuscript of lectures, for laboratory work – laboratory textbook. METHOD OF ASSESSMENT: Written examination after 1st semester ARRANGEMENT FOR EXAMINATION: Subscription of students at the Faculty secretary . Examination date agreed with the lecturer .

DESCRIPTION OF THE COURSE

Name of the course Practical course in technology

Number BCST 05 Semester: I

Type of teaching: Lectures, Laboratory exercises,

Lessons per week: L – 1 hour; LE – 2 hours Number of credits: 0

LECTURER: 1. Assoc. Prof. Peter D. Dineff, Ph. D., Faculty of Electrical Engineering, Tel.:

+359 2 9653817, email: [email protected], Technical University of Sofia, block: 12; office: 12223. COURSE STATUS IN THE CURRICULUM: Optional subject for all the students of electronic specialty “Computer Systems and Technologies”: educational-qualification (university) degree: Bachelor; full-time education; regular. AIMS AND OBJECTIVES OF THE COURSE: Students aquire knowledge and practical abilities for product and industrial technologies of electronic industries, telecommunication and information technologies. DESCRIPTION OF THE COURSE: The current course gives the students basic knowledge and skills in practical application of the existing technologies and devices for prototyping and production. The principles, organisation and the tools for assembling and disassembling of electronic hardware are presented. Special attention is paid to the specific features of the hardware construction. PREREQUISITES: Physics, Chemistry, Material Science, Machine Science Fundamentals, Basic of Engineer Design, Business Economics. TEACHING METHODS: Seminar exercises held by the assistant and aided by means of additional materials, slides and posters. Laboratory exercises are performed in technological laboratories. During the laboratory exercises the students acquire abilities for applying some technological operation for assembling and disassembling, and etc. METHOD OF ASSESSMENT: Current evaluation based on Laboratory work (50 %), and seminar work (50 %). INSTRUCTION LANGUAGE: Bulgarian BIBLIOGRAPHY: 1. Dineff, P. Practical Course in Technology. New Knowledge, Sofia, 2001 (on Bulgarian); 2. Dineff, P., M. Rasovska, M. Vicheva, Ch. Dimitrov, L. Pindeva, N. Ganeva. Practical Training on Industrial Technologies in Electronics, New knowledge, Sofia, 2004 (on Bulgarian); 3. Videkov, V., M. Rasovska, A. Andonova, N. Jordanov. Seminar practice on Practical Course in Technology. Technical University, София, 2006 (on Bulgarian).

COURSE DESCRIPTION

Name of the course: German

Code: BCST 06 Semester: 1

Method of teaching: Seminars

Academic hours per week: 8 hrs seminars

Credit value: -

LECTURER: Senior Lecturer Maria Antonova, Senior Lecturer Tsvete Genadieva, Senior Lecturer Krasimira Mancheva and Ina Gittel, lecturer of DAAD. Tel. No. 965 30 90 COURSE STATUS IN THE CURRICULUM: Compulsory discipline for full-time students in Information Technology (Computer Systems and Technologies) at the Faculty for German Engineering Education and Industrial Management of the TU of Sofia for obtaining Bachelor’s Degree. DESCRIPTION OF THE COURSE: German language teaching is carried out through lectures and seminars. The four language skills – reading, listening, writing and speaking in German are developed by using authentic German texts. For this purpose students are taught particular techniques and approaches to reading, listening, writing and speaking. AIMS OF THE COURSE: The aim of the German language education is to deepen student’s knowledge in the field of lexis and grammar and to develop their skills in listening and reading comprehension and in production of oral and written texts. The skill of acquiring information from different type of text is developed in reading and listening practice, the skill of text production on a set topic in written practice and the skills of coherent monologue speech and of participation in a dialogue or discussion – in speaking practice. TEACHING METHODS: Lectures and seminars take place in small groups of students. Besides direct lecturing and self-study modem teaching methods such as discussions, work in small groups and team work on a given project are widely used. PREREQUISITES: German language proficiency at B.1, B.2 (European reference framework) SUPPLEMENTARY TEACHING MATERIALS: In German language classes traditional supplementary materials are used (textbooks, authentic texts, cassette recorders, overhead projectors, PCs and video recorders). METHODS OF ASSESSMENT: Ongoing assessment at the end of the semester based on homework assignments, project presentations and active participation in class discussions.

DESCRIPTION OF THE COURSE

Name of the course Mathematics I

Code: BCST08 Semester: 2

Type of teaching: Lectures and tutorials

Lessons per week: L – 4 hours; Tut. – 2 hour

Number of credits: 8

LECTURER: Assist. Prof. Ph.D. I. Popova (FPMI) – tel.: 965 2358, email: [email protected]

Technical University of Sofia

COURSE STATUS IN THE CURRICULUM:

Compulsory for the students of Computer Systems and Technologies major, BEng programme of the Faculty of German Engineering Education and Industrial Management.

AIMS AND OBJECTIVES OF THE COURSE: The students are expected to be able to apply the theory of the mathematical analysis in solving of engineering problems, analysis and estimation of the results at the end of the course.

DESCRIPTION OF THE COURSE: Sequences and convergence - bounded and convergent number sequences, tests of convergence; Functions and continuity - concept of function, limit, convergence, basic properties of continuous functions; Series - definition and examples, tests of convergence, power series, elementary functions of a complex variable; Differential calculus of functions of one variable - derivative, rules for differentiation, tangent line and differential, extreme value problems, mean value theorems, Taylor polynomial and Taylor series; Integral calculus - Lebesque integral, antiderivative, methods for integration, partial fraction decomposition, improper integrals, integrals depending on parameters, numerical integration; Fourier series – trigonometric polynomials, Fourier series. PREREQUISITES: Basic knowledge in General mathematics and Mathematics P. TEACHING METHODS: Lectures, using slides, tutorials with self checking problems. METHOD OF ASSESSMENT: Written exam. INSTRUCTION LANGUAGE: German. BIBLIOGRAPHY: 1. F. Hettlich, A. Kirsch. Hoehere Mathematik I-II (Skriptum zur Vorlesung), Universitaet Karlsruhe, 2004. 2. E. Martensen. Analysis I-III. BI Hochschultaschenbuecher. Wissenschaftsverlag Mannheim/Leipzig/Wien/Zuerich. 3. K. Burg, H. Haf, F. Wille. Hoehere Mathematik fuer Ingenieure. Band I-III. Teubner Verlag, Stuttgart. 4. L. Papula. Mathematik fuer Ingenieure, Band 1-3. Vieweg Verlag, Braunschweig, 1991.

DESCRIPTION OF THE COURSE Name of the course Linear Algebra and Discrete Structures

Code: BCST09 Semester: 2

Type of teaching: Lectures (L) Tutorials (Tut.) Semester assignment (course work) (SA)

Lessons per week: L – 4 hours; Tut – 2 hours SA – 1 hour

Number of credits: 8

LECTURER: Assoc. Prof. Ph.D. G. Bijev(FA) – tel.: 965 3345, email: [email protected]

Technical University of Sofia COURSE STATUS IN THE CURRICULUM: Compulsory for the students specialty Computer System and Technologies, BEng programme of the German Language Faculty FDIBA

AIMS AND OBJECTIVES OF THE COURSE: At the end of the course the students are expected to be able to apply the methods using the linear algebra and discrete structures in important mathematical models, as well as in many other subjects such as operations research, mechanics etc. DESCRIPTION OF THE COURSE: The main topics concern: Functions, relations, system of linear equations, groups, fields and rings, matrices, polynomials; Sums and Factor spaces, affine spaces, linear transformations, as well as applications in the discrete structures, vector spaces of linear transformations, representation of linear transformations by matrices, eigen values and matrix diagonalization. PREREQUISITES: Mathematics P TEACHING METHODS: Lectures, Tutorials, Semester assignment (course work) METHOD OF ASSESSMENT: Examination in the next 3. semester INSTRUCTION LANGUAGE: German BIBLIOGRAPHY: 1.Beutelspacher, A. : Lineare Algebra, Vieweg, 2001 (5., durchgesehene Auflage); 2. Fischer, G.: Lineare Algebra. Vieweg, 2000 (12., verbesserte Auflage); 3.Jänich, K.: Lineare Algebra. Springer, 2000 (8. Auflage); 4. Storch, U. , Wiebe, H.: Lehrbuch der Mathematik, Bd II: Lineare Algebra. BI, 1990; 5. Stroth, G.: Lineare Algebra. Heldermann, 1995; 6.Wagner, R. : Grundzüge der linearen Algebra. Teubner, MLG-Reihe, 1981.

DESCRIPTION OF THE COURSE Name of the course Physics 2

Code: BCST10 Semester: 2

Type of teaching: Lectures and labs.

Lessons per week: L – 2 hours; Lab. – 1 hour

Number of credits: 6

LECTURER: Assoc. Prof. Ph.D. S. Alexandrova, tel.: 965 3112, еmail: [email protected] Technical University – Sofia, DAP

COURSE STATUS IN THE CURRICULUM: Compulsory required for bachelor degree regular students enrolled in “Computer Systems and Technology” at Faculty of German Engineering Education and Industrial Management, Technical University of Sofia. Educational level: bachelor.

DESCRIPTION OF THE COURSE: The course provides a thorough introduction to the core areas of physics and is aimed at acquiring knowledge about physical phenomena and interactions as well as the scientific methods for their study. The thorough physics background and skills acquired during the course should allow students to further apply the knowledge in physics to engineering subjects and courses and professional employment. The program is designed to include basic fields such as electrodymanics, elements of atomic physics, quantum mechanics and condense matter physics. The Physics Laboratory demonstrates to the students and verifies in a practical way the general phenomena and corresponding physical laws, as well as provides them with a basic knowledge on contemporary laboratory technique and the principles of setting-up and carrying out an experiment. Students are encouraged to pursue special interests through independent study under the direction of members of the physics staff. TEACHING METHODS: Lectures delivered by multimedia, slides and computer applets. Laboratory exercises with experimental equipment for illustration of fundamental physical laws and phenomena. METHOD OF ASSESSMENT: One three-hours Еxamination at end of semester and a laboratory test. INSTRUCTION LANGUAGE: German BIBLIOGRAPHY: 1. Alonso&Finn, Physik, Oldenburg Verlag, München Wien, 2000 2. Dobrinski, Krakau, Vogel, Physik für Ingenieure, Teubner, Stuttgart, 1996 3. Gerthsen, Kusser, Vogel, Physik, Springer-Verlag, 1996 4. Vogel, Probleme aus der Physik, Aufgaben und Lösungen, Springer-Verlag, 1991 5. http://www.aph.uni-karlsruhe.de/ag/klingshirn/frames.de.html 6. http://www-ekp.physik.uni-karlsruhe.de/~kluge/ 7. S.Alexandrova und V.Arsov, Physikalisches Praktikum, Versuchsanleitungen, TU-Verlag, Sofia, 2008.

DESCRIPTION OF THE COURSE

Name of the course Informatics I

Code: BCST11 Semester: 2

Type of teaching: Lectures, seminar and laboratory work

Lessons per week: L – 4 hours; SW – 1 hour, LW – 1 hour

Number of credits: 8

LECTURER: Assoc. Prof. Dimitar Bojkov, PhD, MSc, Eng., Technical University of Sofia, Faculty of Computer Systems and Control (FCSC), Department of Programming and Computer Technologies (PCT), phone: 965-3047, e-mail: [email protected], Assoc. Prof. PhD Georgi Bijev, Technical University of Sofia, Faculty of Applied Mathematics and Informatics, Department Algebra and Geometry, phone: 965-3345, e-mail:

COURSE STATUS IN THE CURRICULUM: Compulsory for bachelor degree students of the specialty ”Computer systems and technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: master.

AIMS AND OBJECTIVES OF THE COURSE: To develop a student’s ability to solve problems using advanced software technologies of the NET Framework and the programming language C separately and in team problems. The subjects studied and the skills developed in this course are applied in the development of the diploma projects.

DESCRIPTION OF THE COURSE: The main topics concern: Mathematical basics of Informatics, Theory of Algorithms, Functional and Procedural Programming, Abstract Data Types..

PREREQUISITES: The course assumes that the students are aware of the basic operation of a computer system and programming fundamentals.

TEACHING METHODS: Lectures, using a beamer, seminar work with case studies, laboratory work solving problems using C.

METHOD OF ASSESSMENT: Exam

LANGUAGE OF INSTRUCTION: German.

RECOMMENDED LITERATURE: 1. Gerhard Goos, Vorlesungen über Informatik, Band 1, Grundlagen und funktionales

Programmieren, Springer Verlag, 1995, ISBN 3-540-67270-2 2. Manfred Broy, Informatik-Eine grundlegende Einführung, Band 1: Programmierung und

Rechenstrukturen, Springer Verlag, 1998, ISBN 3-540-63234-4 3. Ulrich Rembold, Paul Levi: Einfuerung in die Informatik fuer Naturwissenschaftler und

Ingenieure, Hanser Verlag 1999, ISBN 3-446-18157-1

4. Introduction to Mathematical Linguistics, Robert Wall, University of Texas at Austin, Prentice Hall, Inc., Englewood Cliffs, New Jersey, 1972.

COURSE DESCRIPTION Name of the course: German

Code: BCST12 Semester: 2

Method of teaching: Seminars

Academic hours per week: 8 hrs seminars

Credit value: -

LECTURER: Senior Lecturer Maria Antonova, Senior Lecturer Tsvete Genadieva, Senior Lecturer Krasimira Mancheva and Ina Gittel, lecturer of DAAD. Tel. No. 965 30 90 COURSE STATUS IN THE CURRICULUM: Compulsory discipline for full-time students in Information Technology (Computer Systems and Technologies) at the Faculty for German Engineering Education and Industrial Management of the TU of Sofia for obtaining Bachelor’s Degree. DESCRIPTION OF THE COURSE: German language teaching is carried out through lectures and seminars. The four language skills – reading, listening, writing and speaking in German are developed by using authentic German texts. For this purpose students are taught particular techniques and approaches to reading, listening, writing and speaking. AIMS OF THE COURSE: The aim of the German language education is to deepen student’s knowledge in the field of lexis and grammar and to develop their skills in listening and reading comprehension and in production of oral and written texts. The skill of acquiring information from different type of text is developed in reading and listening practice, the skill of text production on a set topic in written practice and the skills of coherent monologue speech and of participation in a dialogue or discussion – in speaking practice. TEACHING METHODS: Lectures and seminars take place in small groups of students. Besides direct lecturing and self-study modem teaching methods such as discussions, work in small groups and team work on a given project are widely used. PREREQUISITES: German language proficiency at B.2 (European reference framework) SUPPLEMENTARY TEACHING MATERIALS: In German language classes traditional supplementary materials are used (textbooks, authentic texts, cassette recorders, overhead projectors, PCs and video recorders). METHODS OF ASSESSMENT: Ongoing assessment at the end of the semester based on homework assignments, project presentations and active participation in class discussions.

DESCRIPTION OF THE COURSE

Name of the course Mathematics 2

Number: BCST14 Semester: 3

Type of teaching: Lectures and laboratory work

Lessons per week: L – 5 hours; LW – 2 hours

Number of credits: 8

LECTURER: [email protected] COURSE STATUS IN THE CURRICULUM: Mandatory for regular bachelor students of the specialty ”Computer systems and technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. DESCRIPTION OF THE COURSE: Schedule: Scalar and vector-valued functions of several variables, continuity and partial differentiation, differentiation of composed functions, implicit functions, norms, extreme values of scalar functions, Lagrange’s method for determining the extreme values, total differential and Euler’s multiplier, differential equations of first order in implicit form, ordinary differential equations of first order, ordinary differential equations with constant coefficients, Lagrange’s method, involving the series to solve an equation, systems of differential equations, Laplace’s transforms and an applications into solving differential equations and systems of equations. PREREQUISITES: Preliminary knowledge in Mathematics 1. TEACHING METHODS: Lectures and seminars. METHOD OF ASSESSMENT: Exam. LANGUAGE OF INSTRUCTION: German RECOMMENDED LITERATURE: Höhere Mathematik – Universität Karlsruhe.

DESCRIPTION OF THE COURSE

Name of the course Linear Algebra and Discrete Structures

Code: BCST15 Semester: 3

Type of teaching: Lectures (L) Tutorials (Tut.)

Lessons per week: L – 4 hours; Tut – 2 hours

Number of credits: 6

LECTURER: Assoc. Prof. Ph.D. G.Bijev(FA) – tel.: 965 3345, email: [email protected]

Technical University of Sofia COURSE STATUS IN THE CURRICULUM: Compulsory for the students specialty Computer System and Technologies, BEng programme of the German Language Faculty FDIBA

AIMS AND OBJECTIVES OF THE COURSE: At the end of the course the students are expected to be able to apply the methods of the linear algebra and discrete structures in important mathematical models, as well as in many other subjects such as operations research, mechanics etc. DESCRIPTION OF THE COURSE: The main topics concern: Determinants and Eigenvalues, Cayley-Hamilton Theorem, scalar products, Euclidian vector spaces, metric vector

spaces, unitar vector spaces, orthogonal projections, isometries, geometric interpretation in ℝn;

Jordan normal form. PREREQUISITES: Mathematics P, Linear Algebra I TEACHING METHODS: Lectures, Tutorials METHOD OF ASSESSMENT: Examination INSTRUCTION LANGUAGE: German BIBLIOGRAPHY: 1.Beutelspacher, A. : Lineare Algebra, Vieweg, 2001 (5., durchgesehene Auflage); 2. Fischer, G.: Lineare Algebra. Vieweg, 2000 (12., verbesserte Auflage); 3.Jänich, K.: Lineare Algebra. Springer, 2000 (8. Auflage); 4. Storch, U. , Wiebe, H.: Lehrbuch der Mathematik, Bd II: Lineare Algebra. BI, 1990; 5. Stroth, G.: Lineare Algebra. Heldermann, 1995; 6.Wagner, R. : Grundzüge der linearen Algebra. Teubner, MLG-Reihe, 1981.

DESCRIPTION OF THE COURSE

Name of the course Electrical Engineering Part I

Number: BCST16 Semester: 3

Type of teaching: Lectures and seminar work

Lessons per week: L–3 hours; SW–2 hours

Number of credits: 8

LECTURERS: Assoc. Prof. Ph.D. Ivan Georgiev Kostov– tel.965-2398 Technical University of Sofia

COURSE STATUS IN THE CURRICULUM:

Compulsory for the students in the B.Sc. “Computer Systems and Technologies” Programme (tought in German) of the Faculty for German Engineering Education and Industrial Management. DESCRIPTION OF THE COURSE: The main topics include: electromagnetic field basics, analysis and calculations for Ac and DC circuits, electrical filters, transition processes in electrical circuits, application of integral transformations in electrical engineering.

AIMS AND OBJECTIVES OF THE COURSE: Introduce the basic concepts for analysis of electrical circuits under stationary and non-stationary conditions communications within industrial process control systems. To give a knowledge, serving as a basis for further studies in the field of electrical engineering.

TEACHING METHODS:

Lectures and seminary work. Seminars include solving problems, which support the lecture material and individual problems for home work. PREREQUISITES: Mathematics, Physics, Mechanics. METHOD OF ASSESSMENT: One written examination at the end of the third semester. INSTRUTION LANGUAGE: German BIBLIOGRAPY:

• Albert Krügel, Einführung in die Elektrotechnik, Universität Karlsruhe, 2000 • Führer A.,K. Heidemann, W. Nerreter, Grundgebiete der Elektrotechnik, Band

1 und 2, Carl Hansel Verlag, 1997 • Tietze U., Ch. Schenk, Halbleiter-Schaltungstechnik, SpringerßVerlag, 9-12

Auflage. • Paul Reinhold, Elektrotechnik und Elektronik für Informatiker, Band 1 und 2,

B. G. Teubner Stutgart Leipzig 1999.

DESCRIPTION OF THE COURSE

Name of the course: Object Oriented Programming and Algorithms

Number: BCT17 Semester: 3

Type of teaching: Lectures and laboratory works

Lessons per week: L – 4 hours; SW – 1 hour; LW – 1 hour

Number of credits: 8

LECTURER: Assoc. Prof. Stoyan Maleshkov, PhD, MSc, Eng., Technical University of Sofia, School of Computer Systems and Control (FCSU), Department of Programming and Computer Technologies (PCT), phone: 965-2052, e-mail: [email protected] Assoc. Prof. Dimitar Jetchev, PhD, School of Electrical Engineering (EF), Department of Electrical Machines(EF), phone: 965-2139, e-mail: [email protected] COURSE STATUS IN THE CURRICULUM:Compulsory for regular bachelor students of the specialty ”Computer Systems and Technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. DESCRIPTION OF THE COURSE: During the course one examines syntheses and analyses of algorithms on the base of objected-oriented defining and solution of the problems. Diagrams represent static and dynamic models. Correctness of the worked out algorithms and programs are controlled by verification methods. Specific notations are applied. Object of the course are the most frequently of the information processing: sorting, comparing, searching, definition of keys (hash-tables). The course work includes examples of: elaboration of algorithms, verification, analyses of computation, expression of O-notation, diagram of dynamic model, methods of the tree structuring of objects. In laboratory classes the students should develop a package for geometrical objects processing, which includes basic classes, abstract class, interface and applet. PREREQUISITES:The discipline is based on fundamental knowledge of Programming and Computer Technologies I. TEACHING METHODS: Lectures are delivered through the use of demonstration materials and slides in electronic format, presented with computer and multimedia projector. The laboratory exercises are carried out in computer labs with local and global network. Students are divided in-group and individual practically oriented work courses. Additional educational materials for the lab assignments are provided in electronic format. METHOD OF ASSESSMENT: Exam. LANGUAGE OF INSTRUCTION:German. RECOMMENDED LITERATURE: 1. Udi Manber „Introduction to Algorithms. A Creative Approach“, Addison-Wesley-Verlag; 2. Horstmann, C., G. Cornel. Core Java, Band 1 - Grundlagen. Sun Microsystems Press, 1999; 3. Cormen, Leiserson, Rivest: „Introduction to Algorithms“, MIT Press. 4. Helmut Balzert: „Lehrbuchs Grundlagen der Informatik“ Spektrum Akademischer Verlag.

DESCRIPTION OF THE COURSE

Name of the course German Studies 1

Number: BCST 18 Semester: 3

Type of teaching: Lectures and seminars

Lessons per week: L – 1 hour; S – 1 hour

Number of credits: –

LECTURER: Ina Gittel / lecturer of DAAD. Tel. No. 9653090 COURSE STATUS IN THE CURRICULUM: Compulsory discipline for full/time students in Information Technology (Computer Systems and Technologies) at the Faculty for German Engineering Education and Industrial Management of the TU of Sofia for obtaining a Bachelor Degree. DESCRIPTION OF THE COURSE: Most of the students in this program will have professional development in both cultures – Bulgarian and German and in their future they will be in the position of intermediaries between Bulgaria and Germany at different levels as well as in various work related aspects. Therefore the didactic principles on which the course is based are cultural parallelism and comparison, illustration by examples and an open minded approach to cultural differences. German Studies 1 uses topics connected to the relationship between individual and society (cultural differences and the forms of their manifastation, cliches and prejudices, etc.) and between state and society (boundaries, Germany in Europe, the federal system in Germany, municipal government, ect.). AIMS OF THE COURSE: The aim of the course is to provide students with profound knowledge about the functioning of the German society as well as historical developments contributing to the countries current form. The improvement of the four basic language skills – reading, listening, writing and speaking is thereby another important ojective as the materials used and the tasks given include all language skills. Furthermore students will improve their skills for presentations in front of an audience as well as their academic writing skills. These also include learning techniques for the research of a given or chosen topic. German Studies 1 strives for helping student’s development as personalities open to a foreign culture, being tolerant and having skills for analysis, comparison and transfer of historical, social, economic and cultural fects, phenomena and relationships at their disposal. TEACHING METHODS: Traditional lecturing is rarely used at lectures where students participate with their own material on the discussed topics. During seminars team work on a given project takes place, the final aim being the working out and the presentation of an educational product, for example a report, interview, wall newspaper, album, etc. Self-study herby plays an important role. PREREQUISITES: German language proficiency at C1 level (GER) is required. TEACING MATERIALS: Overhead projector, multimedia projector, PC, authentic materials and documents, films, etc. METHOD OF ASSESSMENT: Written tests during the semester, working out of an „educational product“, ongoing assessment.

COURSE DESCRIPTION Name of the course: English Language

Code: BCST19 BCST26

Semester: 3 4

Method of Teaching: Seminars and workshops

Academic Hours per week: 4

Credit Value: 0

LECTURERS ENGLISH: Senior Lecturer Diana Pazaitova– 965 – 31 – 62Technical University – Sofia, DFLTAL COURSE STATUS IN THE CURRICULUM:Compulsory for full-time students of Computer Systems and Technologies specialty of the Faculty of German Engineering Education and Industrial Management at TU- Sofia required for obtaining Bachelor’s Degree. AIMS AND OBJECTIVES OF THE COURSE:The aim of the foreign language education is to enable students in using scientific literature and specialized texts, as well as to enhance their communicative competence adopting culturally appropriate modes of behaviour relevant to the specific situation and apply effective compensatory strategies in overcoming communicative problems. The additional practice of micro and macro language skills are targeted at preparing students for successful participation in international scientific conferences and symposia, graduate and post-graduate exchange programmes sponsored by the EU or bilateral agreements with partner universities. DESCRIPTION OF THE COURSE:The students are taught according to a flexible modular system, adjusted to the three proficiency levels identified by means of an entry test in English. The programme of study consolidates and enriches the linguistic knowledge acquired in secondary schools with new categories, notions and lexis characteristic for each discipline. By means of authentic course books the students gain in-depth knowledge in grammar, syntax, word formation, phraseology, and specialized terminology. English language education builds up communicative abilities and competence allowing students to socialize and function effectively in real-life professional situations. They develop the four language skills / Listening, Reading, Speaking and Writing/ aiming to facilitate their adequate auditory and visual comprehension of information, offered in English, as well as their active ability to respond in keep with the stylistics and norms of multicultural communication. The correlation general to specialized language is 1:2. The modern equipment and facilities of the Department of Foreign Language Teaching and Applied Linguistics allows the use of up-to-date audio-visual and technical equipment such as: language labs, VDU, cassette recorders, and computers. PREREQUISITES: The course of study requires basic knowledge of the language and elementary rules of grammar and basic lexical items and their use, taught at secondary schools and vocational schools. TEACHING METHODS: The selection and structuring of syllabus content is carried out by way of an integrated theoretical-practical communicative approach, taking into consideration the functional needs of students to use the language competently in cross-cultural and professional medium. Various interactive methods of classroom management are applied, such as discussions, case studies, role plays, presentations, theme projects (with on-going consultations with the respective lecturer), computer tests in grammar and lexicology on different proficiency levels, as well as translation of specialized scientific texts. The modular principle of foreign language teaching allows for a synthesis of a learner-centered seminar work in a given sphere with individual forms of study and self-study. METHODS OF ASSESSMENT and EVALUATION: At the end of the first semester students’ books must be signed to verify semester training completion based on student attendance and participation in seminars and workshops, presentations and written tests. Following completion of the period of training throughout the two semesters, the final grade is made on the basis of an exam comprising two components – written (50%) and oral (50%) one. The final exam is administered in the form of standard EU recognized exit test on several proficiency levels to estimate the achieved progress and quality of acquired knowledge as well as of discussions on general topics and on abstracts from pre-assigned translation of authentic scientific texts in a subject-specific field from English into Bulgarian language. LANGUAGE OF INSTRUCTION: English. RECOMMENDED TEACHING MATERIALS: A number of course materials and textbooks have been developed under European projects and in collaboration with the British Council in the sphere of specialized language teaching for science and business purposes. There are rich resources available at the English Departmental library and multimedia packages of original software programmes in FLT.

DESCRIPTION OF THE COURSE Name of the course Electrical Engineering Part II

Number: BCST21 Semester: 4

Type of teaching: Lectures, seminars and laboratory work

Lessons per week: L–3 hours; LW–2 hours; SW-1 hour.

Number of credits: 8

LECTURERS: Assoc. Prof. Ph.D. Ivan Georgiev Kostov – tel.965-2398 Technical University of Sofia

COURSE STATUS IN THE CURRICULUM: Compulsory for the students in the B.Sc. “Computer Systems and Technologies” Programme (tought in German) of the Faculty for German Engineering Education and Industrial Management. DESCRIPTION OF THE COURSE: The main topics include: electronics basics (semiconductor solid state devices, electronic amplifiers, operational amplifiers, integrated circuits, analog-to-digital and digital-to-analog converters, et. al.), electrical measurements, electrical AC- and DC-machines, electromagnetic waves, communications engineering.

AIMS AND OBJECTIVES OF THE COURSE: To give knowledge needed by the future computer engineers for the design of computer systems and object control where various electrical devices are implemented. To supply the engineer with tools letting him/her cooperate effectively with other specialists in the field of electrical engineering.

TEACHING METHODS: Lectures, seminary and laboratory work. Seminars include solving problems, which support the lecture material and individual problems for home work. The laboratory work includes practical tasks and engineering problems related to the lectures material. PREREQUISITES: Mathematics, Physics, Mechanics. METHOD OF ASSESSMENT: One written examination at the end of the fourth semester. INSTRUTION LANGUAGE: German BIBLIOGRAPY:

• Albert Krügel, Einführung in die Elektrotechnik, Universität Karlsruhe, 2000 • Führer A.,K. Heidemann, W. Nerreter, Grundgebiete der Elektrotechnik, Band

1 und 2, Carl Hansel Verlag, 1997 • Tietze U., Ch. Schenk, Halbleiter-Schaltungstechnik, SpringerßVerlag, 9-12

Auflage. • Paul Reinhold, Elektrotechnik und Elektronik für Informatiker, Band 1 und 2,

B. G. Teubner Stutgart Leipzig 1999.

DESCRIPTION OF THE COURSE Name of the course Theoretical Computer Technics (Informatik III)

Code: BCST22 Semester: 4

Type of teaching: Lectures, Tutorials and Seminars

Lessons per week: L – 4 hours; T – 2 hours, S-1 hour

Number of credits: 8

LECTURER: Assoc. Prof. Ph.D. Alexandra Soskova, tel.:8161 524, еmail: [email protected] Sofia University, Faculty of Mtahematics and Informatics COURSE STATUS IN THE CURRICULUM: Compulsory required for bachelor degree regular students enrolled in “Computer Systems and Technology” at Faculty of German Engineering Education and Industrial Management, Technical University of Sofia. Educational level: bachelor. DESCRIPTION OF THE COURSE: The course provides a thorough introduction to the core areas of Theoretical Computer Science and is aimed at acquiring knowledge about computing phenomena as well as the scientific methods for its study. The program is designed to include basic fields such as the theory of automata, grammars, computability by Turing machines, Church-Turing thesis, decidability, undecidability and complexity. The approach is theoretical but from the point of view of Computer Science. The goal of the tutorials is to prepare students to apply the acquired knowledge of the fundamental principles and laws of Theoretical Computer Science in the real practice for solving engineering problems through problem-solving approaches and mathematical descriptions. Students are also encouraged to pursue special interests through independent study under the direction of members of the teaching staff. The course is a continuation of the courses The foundation of Computer Science (Informatik I) and Object oriented programming (Informatik II) It gives the bases of the courses Programming languages and Design and analyses of algorithms.

PREREQUISITES: Data structures and algorithms. TEACHING METHODS: Lectures delivered by multimedia, slides and computer applets. Tutorials aimed at acquiring knowledge and developing skills for solving problems. METHOD OF ASSESSMENT: One hour and a half examination at end of semester and 6 mid-semester tests, a presentation of a project. INSTRUCTION LANGUAGE: German/English BIBLIOGRAPHY: 1. Schöning: Theoretische Informatik—kurzgefaßt_ 4. Auflage, Spektrum Verlag, 2001 2. Harry Lewis and Christos Papadimitriou, Elements of the theory of computation, Prentice Hall,

2nd ed. 1998. 3. Hopcroft, Motvani, Ulman, Introduction to Automata Theory, Languages, and Computation,

Addison-Vesley, 2002 4. Michael Sipser. Introduction to the Theory of Computation, ThomsonCourse Technology, 2nd

ed., 2006.

DESCRIPTION OF THE COURSE

Name of the course Analysis and Synthesis of Logical Circuits

Number BCST23 Semester: 4

Type of teaching: Lectures, Seminar and Laboratowork

Lessons per week: L – 3 hours; SW – 1 hour LW – 1 hour

Number of credits: 7

LECTURER: Assoc. Prof. Ph.D. R.Dinov (FCTT) – tel.965 3133 Technical University of Sofia COURSE STATUS IN THE CURRICULUM: Compulsory for the Computer Systems and Technology BEng program students of the German Language Department of Engineering and Industrial Management DESCRIPTION OF THE COURSE: The material is divided into three parts: Part I, Fundamental Concepts; Part II, Combinational Logic; and Part III, Sequential Logic. In Part I fundamental concepts are presented to provide a mathematical basis from which to study the remaining material. These topics consist of switching algebra and standard Boolean functions; number systems, number representations, and codes; minimizing functions using maps; and additional minimization techniques. These fundamental topics are required to provide a firm foundation for the study of logic design and prepare the student for designing the combinational and sequential circuits.

Part II, provides an in-depth presentation of combinational logic design with a top-down design approach. The topics include top-down design process for gate level combinational logic design, obtaining realizable logic diagrams using SSI devices, and implementing logic functions using MSI and programmable devices.

Part III, represents a rather complete discussion of bistable devices and both synchronous and asynchronous sequential logic design. Topics include sequential logic circuits and bistable memory devices, synchronous sequential logic circuit design, and asynchronous sequential logic circuit design. The discussion in these chapters provides a well-rounded presentation for beginning students to learn sequential logic design from both the classical point of view and the more modern software design tools point of view. PREREQUISITES: Physics, Mathematics, Electrical Engineering and Basic Electronics.

TEACHING METHODS: Lectures, using Power Point presentations, or slides, case studies, laboratory and seminar work from manuals, simulation software, work in teams, protocol preparation and defence.

METHOD OF ASSESSMENT: Two two-hour assessments at the end of semester. LANGUAGE OF INSTRUCTION: German RECOMMENDED LITERATURE:Bleck A., M. Geodecke, A. Huss, K. Waldschmidt, Praktikum des modernen VLSI-Entwurfs, Teubner Verlag 1996; Cooke M. J., Halbleiter-Bauelemente, Eine Coedition der Verlage Carl Hanser und Prentice-Hall International 1993; Hammig R. W., Coding and information theory; Prentice Hall, Englewood Cliffs, N.J., 1980; Liebig H., S. Thome, Logischer Entwurf digitaler Systeme, 3. Auflage, Springer Verlag, 1996.; Lipp H. M., Grundlagen der Digitaltechnik, 3. Auflage, Oldenbourg Verlag 2000; Oberschelp W., G. Vossen, Rechneraufbau und Rechnerstrukturen 8.Auflage Oldenbourg-Verlag München, 2000; Sandige R., Modern Digital design, McGraw-Hill, 1990; Tietze U., C. Schenk, Halbleiter-Schaltungstechnik. 11. Auflage, Springer-Verlag , Berlin 1999

DESCRIPTION OF THE COURSE

Name of the course Probability Theory and Statistics

Number: BCST24 Semester: 4

Type of teaching: Lectures and Tutorials

Lessons per week: L – 2 hours; Tut.– 1 hours

Number of credits: 4

LECTURER: Assoc. Prof. Liliana Topchiyska, PhD, MSc, Technical University of Sofia, Faculty of Applied Mathematics and Informatics, Department of Stochastic and Optimization; Tel: 965-2352, e-mail: [email protected] COURSE STATUS IN THE CURRICULUM: Compulsory for regular bachelor students of the specialty ”Computer systems and technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. DESCRIPTION OF THE COURSE: Concepts, facts and methods of Probability Theory and Statistics are introduced that are used in the modeling and investigation of stochastic processes. The course covers the topics: Experiment, random events and operations with them; Probability, axioms of probability, rules of probability; Conditional probability, Bayes’ theorem; Random variables, probability distribution; Density and distribution functions; Numerical descriptive measures; Discrete and continuous distributions; Multivariate random variables; Chebishev’s inequality; The Law of large numbers; Descriptive statistics: ungrouped data, grouped data; Point estimation; Confidence intervals; Hypothesis testing. The acquired knowledge and skills will help students be successful in the field of computer technologies and different branches of industry.

PREREQUISITES: Mathematics - P, 1, 2 TEACHING METHODS:Lectures are delivered in a traditional way. During tutorials students solve problems in order to go into deeper understanding of the lecture material. Students are provided with teaching materials. METHOD OF ASSESSMENT: Continuous assessment (CA) during the semester. Make-up examination if poor mark is achieved during the semester. LANGUAGE OF INSTRUCTION:German RECOMMENDED LITERATURE:

1. Henze N., D. Kadelka, Wahrscheinlichkeitstheorie und Statistik für Studierende der Informatik, Skript zur Vorlesung, Universitaet Karlsruhe (TH), 2008.

2. Schwarze J., Grundlagen der Statistik I, Verlag Neue Wirtschaftsbriefe, Berlin, 1994.

3. Schwarze J., Grundlagen der Statistik II, Verlag Neue Wirtschaftsbriefe, Berlin, 2009.

4. Schwarze J., Ǘbungen der Statistik, Verlag Neue Wirtschaftsbriefe, Berlin, 1994.

COURSE DESCRIPTION

Name of the course: Social Communication 1

Code: BCST 25 Semester: 4

Method of teaching: Lectures and seminars

Academic hours per week: 1hr lectures, 1 hr seminars

Credit value:

LECTURER: Senior Lecturer Stanka Murdzheva, Senior Lecturer Maria Antonova, TU of Sofia, tel.No.965 30 90 COURSE STARUS IN THE CURRICULUM: Compulsory discipline for full-time students in Information Technology (Computer Systems and Technologies) at the Faculty for German Engineering Education and Industrial Management of the TU of Sofia for obtaining Bachelor’s Degree. DESCRIPTION OF THE COURSE: Using authentic texts in simulated situations students acquire skills for making phone calls in the social and professional spheres, participating in discussions as parts of the group’s discussions and learning the features of body language and posture during presentations and discussions. Thus, with special attention are reviewed the distinctions between the different cultures and the possible cultural conflicts. Through the analysis of authentic examples the students acquire skills for appropriate reaction in problematic situations. In the written part of the course and based on authentic audio and video recordings the students prepare reports on laboratory exercises and papers, familiarize themselves with the relevant language means and structures, with the requirements for the contents and form of the different types of written and oral texts, with the techniques and approaches to reading exercises during the analyzing of academic texts and production of their own texts. AIMS OF THE COURSE: The course aims at the improvement and enlargement of the students’ knowledge and the improvement of their skills in different types of written and oral communication and at the development of new skills necessary for the successful completion of their studies at the Faculty for German Engineering Education and Industrial Management as well as for their professional realization in German, Bulgarian, or joint German-Bulgarian enterprises. TEACHING METHODS: Lectures and seminars take place in small groups of students. Besides direct lecturing and self-study modem teaching methods such as work in small groups, team work on a given project and participation in role play are widely used. PREPEQUISITES: German language proficiency at B2 – C1 level according to the standards of the European reference framework is required. SUPPLEMENTARY TEACHING MATERIALS: Overhead projectors, multimedia projectors, PCs, cassette players and video cassette recorders are used in class. METHODS OF ASSESSMENT: Ongoing assessment at the end of the forth semester based on homework assignments, presentation of projects, active participation in discussion and in role play.

COURSE DESCRIPTION Name of the course: English Language

Code: BCST26 BCST19

Semester: 4 3

Method of Teaching: Seminars and workshops

Academic Hours per week: 4

Credit Value: 0

LECTURERS ENGLISH: Senior Lecturer Diana Pazaitova– 965 – 31 – 62Technical University – Sofia, DFLTAL COURSE STATUS IN THE CURRICULUM:Compulsory for full-time students of Computer Systems and Technologies specialty of the Faculty of German Engineering Education and Industrial Management at TU- Sofia required for obtaining Bachelor’s Degree. AIMS AND OBJECTIVES OF THE COURSE:The aim of the foreign language education is to enable students in using scientific literature and specialized texts, as well as to enhance their communicative competence adopting culturally appropriate modes of behaviour relevant to the specific situation and apply effective compensatory strategies in overcoming communicative problems. The additional practice of micro and macro language skills are targeted at preparing students for successful participation in international scientific conferences and symposia, graduate and post-graduate exchange programmes sponsored by the EU or bilateral agreements with partner universities. DESCRIPTION OF THE COURSE:The students are taught according to a flexible modular system, adjusted to the three proficiency levels identified by means of an entry test in English. The programme of study consolidates and enriches the linguistic knowledge acquired in secondary schools with new categories, notions and lexis characteristic for each discipline. By means of authentic course books the students gain in-depth knowledge in grammar, syntax, word formation, phraseology, and specialized terminology. English language education builds up communicative abilities and competence allowing students to socialize and function effectively in real-life professional situations. They develop the four language skills / Listening, Reading, Speaking and Writing/ aiming to facilitate their adequate auditory and visual comprehension of information, offered in English, as well as their active ability to respond in keep with the stylistics and norms of multicultural communication. The correlation general to specialized language is 1:2. The modern equipment and facilities of the Department of Foreign Language Teaching and Applied Linguistics allows the use of up-to-date audio-visual and technical equipment such as: language labs, VDU, cassette recorders, and computers. PREREQUISITES: The course of study requires basic knowledge of the language and elementary rules of grammar and basic lexical items and their use, taught at secondary schools and vocational schools. TEACHING METHODS: The selection and structuring of syllabus content is carried out by way of an integrated theoretical-practical communicative approach, taking into consideration the functional needs of students to use the language competently in cross-cultural and professional medium. Various interactive methods of classroom management are applied, such as discussions, case studies, role plays, presentations, theme projects (with on-going consultations with the respective lecturer), computer tests in grammar and lexicology on different proficiency levels, as well as translation of specialized scientific texts. The modular principle of foreign language teaching allows for a synthesis of a learner-centered seminar work in a given sphere with individual forms of study and self-study. METHODS OF ASSESSMENT and EVALUATION: At the end of the first semester students’ books must be signed to verify semester training completion based on student attendance and participation in seminars and workshops, presentations and written tests. Following completion of the period of training throughout the two semesters, the final grade is made on the basis of an exam comprising two components – written (50%) and oral (50%) one. The final exam is administered in the form of standard EU recognized exit test on several proficiency levels to estimate the achieved progress and quality of acquired knowledge as well as of discussions on general topics and on abstracts from pre-assigned translation of authentic scientific texts in a subject-specific field from English into Bulgarian language. LANGUAGE OF INSTRUCTION: English. RECOMMENDED TEACHING MATERIALS: A number of course materials and textbooks have been developed under European projects and in collaboration with the British Council in the sphere of specialized language teaching for science and business purposes. There are rich resources available at the English Departmental library and multimedia packages of original software programmes in FLT.

DESCRIPTION OF THE COURSE

Name of the course Software Practicum

Number: BCST 27 Semester: 4

Type of teaching: Laboratory work, Seminar work

Lessons per week: LW – 2 hour, SW –1 hour

Number of credits: 3

LECTURER: Assoc.Prof. Dr.Stanislav Dimov, University of Mining &Geology, Faculty of Electro mechanics, Depr.Informatics,GSM: 0882 025 453,e-mail:[email protected] COURSE STATUS IN THE CURRICULUM: Compulsory for regular bachelor students of the specialty”Computer systems and technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. DESCRIPTION OF THE COURSE: The aim of the course is to equip students with solid knowledge about the fundamentals of the programming language C++ and object-oriented programming (OOP).During the course the students must learn the classes and object in the C++ language, the meaning of inheritance and derived classes, abstract classes, the meaning of polymorphism and virtual functions. During the second part of the course the students must learn the theory of algorithms especially sorting and search algorithms with program examples in C++. During the third part of the course the students must learn the data structure theory especially the stack and queue structure and linked lists structures. All data structures are shown in C++ program examples. In the course are learning hierarchical data structure as binary tree and graph tree too. PREREQUISITES: Basic knowledge acquired from the course in “Informatik I” and “Informatik II”. TEACHING METHODS: Seminar and laboratory works with slides and Power Point presentations. Laboratory works are conducted in accordance with the methodological materials of Visual Studio NET,Microsoft.NET framework and Borland C++. METHOD OF ASSESSMENT: All students have to pass a clousure at the end of the IV. term. LANGUAGE OF INSTRUCTION: German RECOMMENDED LITERATURE:

1. М. Тодорова “Програмиране на C++”,Сиела Софт енд кьмпани,2004 2. Н.Вирт “Алгоритми и структури от данни=програми”,С.Техника,1990 3. Л.Амерал “Алгоритми и структури от данни в C++”,ИК Софтех,2001 4. B. Stroustrup “C++ Programming Language “,McGraw Hill book,2005 5. Ал.Стивьнс, К.Уолмьн “C++ библия”. С.Техника,2008

DESCRIPTION OF THE COURSE

Name of the course Signals and Systems

Number: BCST29 Semester: 5

Type of teaching: Lectures, Laboratory work, Seminar work

Lessons per week: L – 4 hours; LW – 1 hour, SW –1 hour

Number of credits: 8

LECTURER: Assoc. Prof. Irina Topalova, PhD, MSc, Eng.,Technical University of Sofia, Faculty of Mechanical Engineering and Control (FME), Automation of Discrete Production Engineering, phone: +359 2 965-3767, e-mail: [email protected] COURSE STATUS IN THE CURRICULUM: Compulsory for regular bachelor students of the specialty ”Computer systems and technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. DESCRIPTION OF THE COURSE:Aim of the course is to equip students with sound knowledge about the database management systems, system optimization, information theory and signal processing. The main topics are managed in five groups: database systems, optimization, information theory, data compression, digital data processing and Petri nets. In database systems, the students are introduced to parallel and distributed database systems, with implemented relational algebra, indexing and sorting methods. In optimization, contemporary adaptive optimizing methods are taught with implementation for solving practical optimizing tasks. In information theory and data compression, the Shannon classical information theory with practical applications for data encoding, decoding and compression is introduced. In digital data processing, the preprocessing methods in image data processing as filtering, segmentation and recognition are represented. In Petri nets, they are introduced with their application for solving different tasks in process synchronization. The laboratory works are organized in computer class using the following software packets: TMPGEnc 3.0 XPress - multimedia encoder for transforming video-formats; New Frame и NeuroSystem5.0 for adaptive optimization with neural networks; Vison Builder 3.0 and Edger 0.1 for digital filtering and image data processing; MATLAB - Toolbox - PN, NN for modeling with Petri nets. PREREQUISITES: Basic knowledge acquired from the course in “Informatik II” and “Informatik III”. TEACHING METHODS:Lectures with slides and Power Point presentations. Laboratory works are conducted in accordance with the methodological materials for “New Frame V4.0”, “TMPGEnc 3.0 XPress” - multimedia encoder, “MATLAB - Toolbox – PN” and “SQL Microsoft Access 2003” software. METHOD OF ASSESSMENT:All students have to pass a written exam at the end of the V. term. LANGUAGE OF INSTRUCTION: German RECOMMENDED LITERATURE: 1.Ramakrishnan, Gehrke, Database Management Systems, 3th edition,McGraw Hill,ISBN: 0072465638, 1997 2.Gerhard Goos: Vorlesungen Über Informatik, Band 4 , Springer, 1998, 3.Strutz, T.: Bilddatenkompression – Grundlagen, Codierung, JPEG, MPEG. Vieweg, 2000, 4. Teuvo Kohonen: Self-Organizing Maps. Springer-Verlag, Berlin 1995, ISBN 3-540-58600-8, B. Lenze: Einführung in die Mathematik neuronaler Netze, Logos Verlag, Berlin, 2003 5. Rafael C. Gonzalez, Richard E. Woods: Digital Image Processing. 2. Auflage, Prentice Hall, 2001, ISBN 0-20-118075-8 (englisch)

DESCRIPTION OF THE COURSE

Name of course Technical Informatics II

Code: BCST30 Semester: 5

Type of teaching: Lectures and laboratory works

Lessons per week: L – 3 h; LW – 2 h

Number of credits: 8

LECTURER: Assoc. Prof. Mladen S, Milushev, Ph.D. tel.: 965 3433, email: [email protected], Assist. Prof. Damyan Damyanov tel: 965 3300, email: [email protected] Faculty of German Engineering Education and Industrial Management (FDIBA) Technical University of Sofia Tel.: 965 3433 COURSE STATUS IN THE CURRICULUM:Compulsory course for regular and part-time students of the B. Sc. degree course. Specialty: “Computer Systems and Technologies” Faculty of German Engineering Education and Industrial Management Technical University Sofia AIMS AND OBJECTIVES OF THE COURSE:Aim of the course is to equip students with sound knowledge about the architecture, organization and potentials of modern high-performance microprocessors. Students are also taught the major principles of programming in Assembler and acquire practical skills from the laboratory works. DESCRIPTION OF THE COURSE:The accent of the course is put on providing knowledge about the architecture of microprocessors. Made is a detailed coverage of the building units of microprocessor devices – accumulators, registers, aritmetic logic units (ALU) etc. The basic features of these universal microprocessors are shown through concrete examples (INTEL‘s Pentium and MOTOROLA‘s 68XXX). The subject also deals with modern semi-conductor memories and their management. Part of the lectures comprises the input-output-organization as well as super-scalar- and super-pipeline architectures. Other topics concern specialized processors - DPS, graphical and micro-controllers. PREREQUISITES:Basic knowledge acquired from the course in “Technical Informatics I” and relevant knowledge in electronics and electrical engineering. TEACHING METHODS:Lectures with slides and Power Point presentations. Laboratory works are conducted in accordance with the existing methodological materials for MIPS-Assembler. The students also solve practical problems individually. METHODS OF ASSESSMENT: All students must pass a written exam at the end of the V. term. The eventual assessment is made under consideration of the laboratory works achievements. INSTRUCTION LANGUAGE: German BIBLIOGRAPHY/READING LIST

• Bähring, Helmut: Mikrorechner-Technik, Band I – ISBN 3-540-41648-X, Band II – ISBN 3-540-43693-6, Springer-Verlag, 3.Auflage 2002

• Flik, Thomas und Hans Liebig: Mikroprozessortechnik, Springer-Verlag, 5.Auflage 2002 ISBN 3-540-64019-3

• Hennessy, John L.and David A. Patterson: Computer organization and design, San Francisco, Calif. : Morgan Kaufmann3. edition 1998 ISBN 1-55860-491-X

DESCRIPTION OF COURSE

Name of the Course:

Mechanics

Number: BCST31 Semester: 5

Type of Teaching: Lectures and Laboratory Work

Lessons per week: L - 3 hours, LW-2 hours

Number of Credits: 7

LECTURERS from the Technical University of Sofia: Assoc. Prof Ph.D. Dipl. Eng. Lachezar Stoev, Technical University of Sofia, Faculty of Machine Technology, Technology of Machine Building and Metal Cutting Machines Department, tel.: 9653919; Assoc. Prof Ph.D. Dipl. Eng. Stefan B. Banov, Technical University of Sofia, Faculty of Transport, Department of Mechanics, tel.: 9653249 COURSE STATUS IN THE CURRICULUM: This is a compulsory full-time student course in Computer Systems and Technologies at the Faculty of German Engineering Education and Industrial Management to the Technical University of Sofia for the degree of Bachelor. AIMS AND OBJECTIVES OF THE COURSE: The aim of the training in Mechanics is students to acquire knowledge about the basic technology process for processing of details and assembly of products. DESCRIPTION OF THE COURSE: The course teaches the basic methods of processing through cutting: turning, drilling, milling, grinding, and sharpening of abrasive tools; scraping, carving, elongation, tooth processing, electrochemical and electro physical methods of processing. The course focuses on the technology possibilities of methods of processing, the characteristics machines, equipment and tools. These general course discuses issues of point statics and dynamics. The laboratory work in technology of machine engineering and metal-cutting machines are organized and performed in compliance with the available basis at the Technology of Machine Building and Metal Cutting Machines Department at the Faculty of Mechanical Technology. PREREQUISITES: basic knowledge in technical drawing and material studies is needed. TEACHING METHODS: Lectures which are delivered with the help of demonstrative materials, tutorials, slides, boards, etc. Laboratory works in machine-engineering and metal-cutting machine technology which is conformed to the available basis of the Technology of Machine Building and Metal Cutting Machines Department at the Faculty of Mechanical Technology. AUXILIARY MEANS FOR TEACHING: the German and-Bulgarian Manuals are used to teach the topics of the laboratory exercises. METHOD OF ASSESSMENT: written examination at the end of the fifth semester. ARRANGEMENT FOR EXAMINATION: at the office of the Faculty of German Engineering Education and Industrial Management. BIBLIOGRAPHY: L. Stoev Maschinenkunde, Band 1, Band 2, TU-Sofia, 2004

DESCRIPTION OF THE COURSE

Name of the course Numerical methods

Number: BCST32 Semester: 5

Type of teaching: Lectures and Tutorials

Lessons per week: L – 2 hours; Tut. – 1 hour

Number of credits: 4

LECTURER: Assoc. Prof. Elena Varbanova, PhD, MSc, Technical University of Sofia, Faculty of Applied Mathematics and Informatics, Department of Mathematical Analysis and Numerical Methods; Tel: 965-3373, e-mail: [email protected] COURSE STATUS IN THE CURRICULUM: Compulsory for regular bachelor students of the specialty ”Computer systems and technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. DESCRIPTION OF THE COURSE: Students are taught basic numerical methods and develop skills for their effective application to the solution of real problems. The emphasis is on the advantages and disadvantages of the methods, their convergence and the error estimation. Students are provided information with recommendations, regarding the availability and accessibility of software for solving the problems in consideration; they obtain experience in using the full potential of the software. The course covers the topics: Errors. Stable and unstable algorithms. Systems of Linear Equations: Direct Methods – Gaussian Elimination, LU-decomposition; Iterative Methods. Systems of Nonlinear Equations. Approximation Theory: Polynomial Interpolation and Spline Interpolation; Least Square Approximation. Numerical Integration. Numerical Solutions of Initial-Value Problems. Application of information technologies is integrated throughout the entire teaching-learning process. PREREQUISITES: Mathematics - P, 1, 2; Linear algebra and discrete structures; Programming and Computer Application TEACHING METHODS: Lectures are delivered by combined methodology: traditionally and in a computer-supported learning environment. Computer-supported tutorials are carried out in computer labs with local and global network. Students are provided with teaching materials in electronic format for the lab assignments. METHOD OF ASSESSMENT: Continuous assessment (CA) during the semester. Make-up examination if poor mark is achieved during the semester. LANGUAGE OF INSTRUCTION:German RECOMMENDED LITERATURE:

1. Neuss N., Numerische Mathematik fuer die Fachrichtungen Informatik und Ingenieurwesen, Universittaet Karlsruhe, 2009.

2. Bärwolff G., Numerik für Ingenieure, Physiker und Informatiker, Spektrum Akademischer Verlag , 2007.

3. Schwarz H-R., N. Koeckler, Numerische Mathematik, 5. Auflage, B.G.Teubner Verlag, 2004.

4. Faires J.D., R.L. Burden, Numerical Methods, PWS-KENT, 1993.

DESCRIPTION OF THE COURSE

Name of the course :

“Industrial Economics”

No: BCST 33 Semester: 5

Type of teaching: Lectures

Lessons per week: 2 hours

Number of credits: 3

LECTURER: Prof. Joachim Hentze, PhD

Technical University of Brunswick, [email protected] COURSE STATUS IN THE CURRICULUM:

Obligatory discipline for the students from the specialty “Computer Systems ant Technologies (in German)” of the Department for German Engineering Education and Industrial Management, Bachelor Degree. AIMS AND OBJECTIVES OF THE COURSE: The main goal of the subject is to give the students a minimum of ground knowledge and to enable their possible development as successful managers of industrial enterprises. DESCRIPTION OF THE COURSE: The subject “Industrial Economics” is both of general educational and applied value. It delivers all the knowledge, needed for the successful management of the enterprise and follows logically the course „Economics 2“. Such traditional sections as “Information-management“, “Production-management“, “Sales” and “Personal-management“ are represented more profound in connection with the industrial enterprise. The stress lays further on the “Self-Accounting” and “Book-keeping”. There are many practically oriented problems provided. TEACHING METHODS: Lectures, accompanied by visual stuff, like tables, diagrams and Power Point - presentations. PREREQUISITES: Fundamental knowledge in mathematics and German language needed METHOD OF ASSESSMENT: All students, who have received the semester certification, are authorised to apply for the exam. Written exam, assessment INSTRUCTION LANGUAGE: German BIBLIOGRAPHY:

1. Rentz O., Industriebetriebswirtschaftslehre, Unterlagenzusammenstellung, IIP 2. Schweitzer, Industriebetriebswirtschaftslehre, Verlag Vahlen, 1990 3. Heinen E., Industriebetriebswirtschaftslehre, Arbeiitsbuch, Verlag Gabler,

Wiesbaden, 1982 4. Weber H., Industriebetriebswirtschaftslehre, Springer Verlag, Heidelberg, 1985 5. Hentze J./Kammel A., Allgemeine Betriebswirtschaftslehre, Verlag Paul Haupt,

2001

COURSE DESCRIPTION

Name of the course: Social Communication 2

Code: BCST 34 Semester: 5

Method of teaching: Lectures and seminars

Academic hours per week: 1hr lectures, 1 hr seminars

Credit value:

LECTURER: Senior Lecturer Stanka Murdzheva, Senior Lecturer Maria Antonova, TU of Sofia, tel.No.965 30 90 COURSE STARUS IN THE CURRICULUM: Compulsory discipline for full-time students in General Machinebuilding at the Faculty for German Engineering Education and Industrial Management of the TU of Sofia for obtaining Bachelor’s Degree. DESCRIPTION OF THE COURSE: Using authentic texts, audio and video tapes, in simulated situations students acquire skills for selecting appropriate job advertisements, creating and laying out written documents and for successful presentation at job interviews and interviews for work placement according to modern European standards. Students familiarize themselves with the different ways for job applications as well as with the relevant language means and structures, with the requirements for the contents and form of the different types of written and oral texts, with the techniques and approaches to the production of their own texts. They also learn skills for an adequate language and psychological reaction in problem situations arising from cultural difference between different nations. AIMS OF THE COURSE: The course aims at the enlargement of the students’ knowledge and the improvement of their skills in different types of written and oral communication and at the development of new skills necessary for the successful completion of their studies at the Faculty for German Engineering Education and Industrial Management as well as for their professional realization in German, Bulgarian, or joint German-Bulgarian enterprises. TEACHING METHODS: Lectures and seminars take place in small groups of students. Besides direct lecturing and self-study modem teaching methods such as work in small groups, team work on a given project and participation in role play are widely used. PREPEQUISITES: German language proficiency at B2 level according to the standards of the European reference framework is required. SUPPLEMENTARY TEACHING MATERIALS: Overhead projectors, multimedia projectors, PCs, cassette players and video cassette recorders are used in class. METHODS OF ASSESSMENT: Ongoing assessment at the end of the fifth semester based on homework assignments, presentation of projects, active participation in discussion and in role play. REGISTRATION FOR EXAMINATION: At the Students’ Office of the Faculty for German Engineering Education and Industrial Management.

DESCRIPTION OF THE COURSE Name of the course: Telecommunications and data storage

Code: BCST36/37 Semester: 6

Type of studies: Lectures and laboratory work

Hours per week: Lessons - 4, Laboratory work – 2

Credits: 7

LECTORS: Dr.-Ing. Velko Iltchev, tel.: 032-659726, еmail: [email protected],

Technical University Sofia, branch Plovdiv

COURSE STATUS: Compulsory for the students in "Informatik", B.Sc. programme of the FDIBA, Technical University of Sofia. AIMS AND OBJECTIVES: In the part "Data storage" the students become aware with the principles of data storage in computer systems. They receive experience in design and implementation of such systems. COURSE DESCRIPTION: Main topics are: Architecture of systems for data storage. Operations over data. Relational languages - definition about declarative programming language, interactive SQL (atomar types, main syntax). Object data model. Object languages for data definition and querying. Relational database modeling using UML. Normalization. Transactions. Problems by parallel unsynchronous transaction execution. Synchronization via locks - problems. Error recovery. Distributed database systems. Role and tasks of the middleware in distributed systems. Middleware technologies. Languages and protocolls for WEB-services: XML, SOAP, WSDL, UDDI, MOM. PREREQUISITES: Object-oriented programming and algorithms (Informatik II). TEACHING METHODS: : Lectures - using multimedia presentations. Laboratory work - work with database engines under MS-Windows and Linux. METHOD OF ASSESSMENT: Written exam. The students receive 4 problems to solve (2 from the part "telecommunications" and 2 from the part "Data storage". The maximal point number is 60. LANGUAGE: german BIBLIOGRAPHY: 1. Lockemann P.; Krüger G.; Krumm H., Telekommunikation und Datenhaltung, Hanser Verlag, ISBN 3-446-17465-6, Wien, 1993. 2. Abeck S.; Lockemann P.; Schiller J.; Seitz J., Verteilte Informationssysteme, dpunkt Verlag, ISBN 3-89864-188-0, Heidelberg, 2003. 3. Elmasri R. & Navathe S., Fundamentals of Database Systems, Addison Wesley, ISBN 0-8053-1753-8, Redwood City, CA 94065.

DESCRIPTION OF THE COURSE Name of the course Communications and data storage

Code: BCST36/37 Semester: 6

Type of teaching: Lectures and laboratory work

Lessons per week: L – 4 hours; LW – 2 hour

Number of credits: 7

LECTURER: Assoc. Prof. Ph.D. Al. Tsenov (FCTT) – tel.: 965 2050, email: [email protected]; Assист. Prof. Ph.D. V. Iltchev (TU-Sofia, Plovdiv Dept.) – tel.: (032) 659726, email: [email protected] COURSE STATUS IN THE CURRICULUM: Compulsory for the students specialty “Computer systems” at the German Faculty at the Technical University of Sofia, grade “Bachelor” DESCRIPTION OF THE COURSE: The main topics concern: Information systems. Services – basics. Service functions – primitives and procedures. Basic telecommunication model – services and protocols. Reference model of ISO/OSI. OSI – services. Media access. Physical media. Signal transmission. Network structures. Network elements. Signalling, switching and routing. ISDN – basics. Internet network layer. Internet protocol – IP. TCP - Transmission Control Protocol. User Datagram Protocol – UDP. Abstract Syntax notation 1 – ASN.1. coding Rules – BER. Electronic mail. Electronic messages. Multimedia. World Wide Web – WWW. Application protocol HTTP. Basic storage system. Operations over data. Relation languages – definitions for declarative programming language. Interactive SQL. Data object model. Object Data definition languages. Modeling of relational database with UML. Normalization. Transactions. Problems on parallel, non-synchronous transactions execution. Synchronization with locking. Data protection and data restoration. Distributed systems. Role of the middleware in distributed systems. Middleware technologies. Languages and protocols for WEB – services: XML, SOAP, WSDL, UDDI, MOM. PREREQUISITES: Signals and systems (Informatik IV), Object – oriented programming and algorithms (Informatik II). TEACHING METHODS: Lectures, using slides, case studies, laboratory, work in teams, work in computer classes on MS-Windows and Linux – OS. METHOD OF ASSESSMENT: The students have to solve two different types of problems – in “Communication” and in “Data storage”. The overall number of points is 60 – divided in two equal parts. INSTRUCTION LANGUAGE: German BIBLIOGRAPHY: 1. Goebel J., Kommunikationstechnik – Grundlagen und Anwendungen, Hueting Verlag, Heidelberg, 1999 2. Siegmund G., Grundlagen der Vermittlungstechnik, R.v.Decker’s Verlag,G. Schenk, Heidelberg, 1992 3. Lockemann P.; Krüger G.; Krumm H., Telekommunikation und Datenhaltung, Hanser Verlag, ISBN 3-446-17465-6, Wien, 1993. 4. Abeck S.; Lockemann P.; Schiller J.; Seitz J., Verteilte Informationssysteme, dpunkt Verlag, ISBN 3-89864-188-0, Heidelberg, 2003. 5. Elmasri R. & Navathe S., Fundamentals of Database Systems, Addison Wesley, ISBN 0-8053-1753-8, Redwood City, CA 94065.

DESCRIPTION OF THE COURSE Name of the course Marketing

Code: BCST38 Semester: VI

Type of teaching: Lectures and seminars Continious assessment

Lessons per week: L – 2 hours; Tut – 1 hour Self study – 3

Number of credits: 3

LECTURERS: Mitko Vasilev, Ph.D., part-time lecturer, tel. 816 30 10, e-mail [email protected]; Evgeniy Petrov, Master of Economics, part-time lecturer, tel.: 965 2558, e-mail: [email protected]

COURSE STATUS IN THE CURRICULUM:

Compulsory for the students from the specialty “Computer Systems ant Technologies (in German)” of the Department for German Engineering Education and Industrial Management, Bachelor Degree.

AIMS AND OBJECTIVES OF THE COURSE: At the end of the course the students are expected to possess theoretical and practical knowledge in Basics of Marketing in order to apply the methods of marketing research and work out marketing conceptions, necessary for the company management.

DESCRIPTION OF THE COURSE: The main topics concern: The essence and development of marketing theory and practice; marketing strategies; marketing instruments – product policy, price policy, distribution policy, communication policy; marketing research as an information source for management decisions;. PREREQUISITES: Economics and .corporate management TEACHING METHODS:

Lectures, by using slides in electronic format, presented with computer and multimedia projector, video-films and visual aids. Seminars in the form of discussions and solving of case studies and problems. METHOD OF ASSESSMENT: One two-hour assessment at the end of the semester. INSTRUCTION LANGUAGE: German. BIBLIOGRAPHY: . 1. Fritz, W./ v.d.Oelsnitz, D, „Marketing“, 4. Auflage, Kohlhammer Verlag, Stuttgart, 2006 ; 2. Bruhn, M, „Marketing“, 8. Auflage, Gabler Verlag, Wiesbaden, 2007; 3. Scharf, A./Schubert, B., „Marketing“, 3. Auflage, Schäffer-Poeschel Verlag, Stuttgart, 2001; 4. Kotler, P. / Bliemel, F., „Marketing-Management“, 10. Auflage, Schäffer-Poeschel Verlag, Stuttgart 2006; 5. Homburg, C. /Krohmer, H., Marktingmanagement, 2. Auflage, Gabler Verlag, Wiesbaden, 2006; 6. Meffert, H., „Marketing“, Burmann, C., Kirchgeorg, M., 10. Auflage, Gabler Verlag, Wiesbaden, 2008

DESCRIPTION OF THE COURSE

Name of the course Component-Based Development of Graphics Applications

Code: BCST39 Semester: 6

Type of teaching: Lectures and laboratory work

Lessons per week: L – 2 hours; LW – 2 hours

Number of credits: 5

LECTURER: Assist. Prof. Virginiya Dimitrova, PhD, MSc, Eng.,Technical University of Sofia, School of Computer Systems and Control (FCSU), Department of Programming and Computer Technologies (PCT), phone: 965-3339, e-mail: [email protected] COURSE STATUS IN THE CURRICULUM: Optional for regular bachelor students of the specialty ”Computer systems and technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. AIMS AND OBJECTIVES OF THE COURSE:The students develop skills for solving separately and in team problems. The subjects studied and the skills developed in this course are applied in the subsequent fundamental and engineering courses and projects. DESCRIPTION OF THE COURSE: The course explains the principles of component-based programming in graphics application development. The students learn how to use existing controls, implemented as program components, to develop Windows applications with powerful Graphical User Interface. Additionally, they learn how to create different kinds of custom controls with complex or more-specific functionality. The course also exercises the base techniques to create 2D vector graphics and to draw text. The students acquire knowledge and develop skills to use existing and to create custom components as well as to incorporate them into Windows applications. As a result the students gain theoretical and practical preparation on how to use computer systems in the further education and practical work. The laboratory exercises are carried out in computer labs, operating on Windows platform and using Visual Studio .NET program environment. PREREQUISITES: Previous base knowledge in object-oriented programming and some object-oriented program language such as C++, C#, Java. TEACHING METHODS: Lectures are delivered by the use of demonstration materials and slides in electronic format, presented with computer and multimedia projector. The laboratory exercises are carried out in computer labs with local and global network. Students develop group and individual practically oriented course works Additional educational materials for the lab assignments are provided to the students in electronic format. METHOD OF ASSESSMENT: Exam. LANGUAGE OF INSTRUCTION: English. RECOMMENDED LITERATURE: 1. Jason Beres, "Writing Windows Forms Applications in Visual Studio .NET 2003",

2003 2. Minh T. Nguyen, "Visual Studio .NET Tips and Tricks" 3. http://www.programminglearn.com/253/introduction-to-programming-window-

applications-graphics-programming-gui

DESCRIPTION OF THE COURSE Name of the course Virtual Engineering

Code: BCST40 L209

Semester: 7

Type of teaching: Lectures and laboratory work

Lessons per week: L – 3 hours; LW – 2 hours

Number of credits: 6

LECTURER: Assoc. Prof. Stoyan Maleshkov, PhD, MSc, Eng.,Technical University of Sofia, Faculty of Computer Systems and Control (FCSU), Department of Programming and Computer Technologies (PCT), phone: 965-2052, e-mail: [email protected] COURSE STATUS IN THE CURRICULUM: Optional course for regular bachelor students of the specialty ”Computer Systems and Technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. AIMS AND OBJECTIVES OF THE COURSE:The main aim of the course is to make a study of the principles and methods of computer graphics and its application in solving problems for visualization of complex objects for technical applications. DESCRIPTION OF THE COURSE: The students gain knowledge and develop skills to use state-of-the-art software products in working out specific tasks. This course presents the basic concepts and tasks of computer graphics. Some of the main algorithms and models are considered. The course examines the principles of functioning of graphics devices and the various limitations, the description of the geometric objects and its presentation in the computer, the main functions of graphics packages, two- and three-dimensional coordinate transformations, types of projections and its description, viewing parameters and viewing transformation, the viewing pipeline of the three-dimensional wire frame model. A special attention is given to particular tasks for modeling and visualization of complex objects from the field of engineering. The laboratory exercises are carried out in computer labs, operating in Windows environment. The students develop skills for solving separately and in team problems for modeling and visualization of complex geometrical objects using advanced graphics systems (3D Studio Max) and graphics libraries (OpenGL). PREREQUISITES: Basic knowledge in Mathematics and Computer Technologies. TEACHING METHODS: Lectures are delivered by the use of demonstration materials and slides in electronic format, presented with computer and multimedia projector. The laboratory exercises are carried out in computer labs with local and global network. Students develop group and individual practically oriented course works. Additional educational materials for the lab assignments are provided to the students in electronic format. METHOD OF ASSESSMENT: Exam. LANGUAGE OF INSTRUCTION: German. RECOMMENDED LITERATURE: 1. A. Schmitt. Computer Graphics; Skript, Universität Karlsruhe, 2004. 2. Hearn, D., M. Baker. Computer Graphics - C version, Second Edition, Prentice-Hall, 1997. 3. Foley, J., A. van Dam, S. Feiner and J. Hughes. Computer Graphics - Principle and Practice, Second Edition, Addison Wesley, 1996.;4 Angel E., Interactive Computer Graphics – A Top-Down Approach Using OpenGL, Third Edition, Addison Wesley, 2003.;5. Watt, A. Fundamentals of Three-Dimensional Computer Graphics, Addison-Wesley, 1989.; 6. Documents, describing the functions of the computer graphics sytems 3D Studio Max.

DESCRIPTION OF THE COURSE Name of the course Operations Researh

Number: BCST41 Semester: 6

Type of teaching: Lectures

Lessons per week: L – 2 hours

Number of credits: 2

LECTURER: mag.math. Elena Radovanova,Technical University of Sofia,FPMI, LAAG, phone: 965-2378, e-mail: [email protected] COURSE STATUS IN THE CURRICULUM: Compulsory for regular bachelor students of the specialty” Computer systems and technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. DESCRIPTION OF THE COURSE: The course gives general knowledge and algorithms of the model building, the optimization and making optimum rule decisions. The students acquire knowledge and develop skills to solve problems. PREREQUISITES: Knowledge in mathematics, LAAG . TEACHING METHODS: Lectures are delivered by the use of demonstration materials and slides. Additional educational materials are provided to the students. METHOD OF ASSESSMENT: The mark is achieved during the semester. Make-up examination if poor mark is achieved during the semester. LANGUAGE OF INSTRUCTION: German RECOMMENDED LITERATURE: 1. Domschke W., A. Drexl, Einfuehrung in die Operations Research, Springer, berlin, 1995 2. Domschke w., A. Drexl, B. Schild, A. Scholl, S. Voss, Uebungsbuch Operations Research, Springer, Berlin, 1997 3. Neumann K., M. Morlock, Operations Research, Hanser-Verlag, Muenchen-Wien, 1993

DESCRIPTION OF THE COURSE Name of the course German Studies 2

Number: BCST 42 Semester: 6

Type of teaching: Lectures and seminars

Lessons per week: L – 1 hour; S – 1 hour

Number of credits: –

LECTURER: Ina Gittel / lecturer of DAAD. Tel. No. 9653090 COURSE STATUS IN THE CURRICULUM: Compulsory discipline for full/time students in Information Technology (Computer Systems and Technologies) at the Faculty for German Engineering Education and Industrial Management of the TU of Sofia for obtaining a Bachelor Degree. DESCRIPTION OF THE COURSE: Most of the students in this program will have professional development in both cultures – Bulgarian and German and in their future they will be in the position of intermediaries between Bulgaria and Germany at different levels as well as in various work related aspects. Therefore the didactic principles on which the course is based are cultural parallelism and comparison, illustration by examples and an open minded approach to cultural differences. German Studies 1 uses topics connected to the relationship between individual and society (cultural differences and the forms of their manifastation, cliches and prejudices, etc.) and between state and society (boundaries, Germany in Europe, the federal system in Germany, municipal government, ect.). AIMS OF THE COURSE: The aim of the course is to provide students with profound knowledge about the functioning of the German society as well as historical developments contributing to the countries current form. The improvement of the four basic language skills – reading, listening, writing and speaking is thereby another important ojective as the materials used and the tasks given include all language skills. Furthermore students will improve their skills for presentations in front of an audience as well as their academic writing skills. These also includes learning techniques for the research of a given or chosen topic. German Studies 1 strives for helping students development as personalities open to a foreign culture, being tolerant and having skills for analysis, comparison and transfer of historical, social, economic and cultural fects, phenomena and relationships at their disposal. TEACHING METHODS:Traditional lecturing is rarely used at lectures where students participate with their own material on the discussed topics. During seminars team work on a given project takes place, the final aim being the working out and the presentation of an educational product, for example a report, interview, wall newspaper, album, etc. Self-study herby plays an important role. PREREQUISITES: German language proficiency at C1 level (GER) is required. TEACING MATERIALS:Overhead projector, multimedia projector, PC, authentic materials and documents, films, etc. METHOD OF ASSESSMENT:Written tests during the semester, working out of an „educational product“, ongoing assessment.

DESCRIPTION OF THE COURSE Name of the course Computer Architectures

Number: BCST44 Semester: 7

Type of teaching: Lectures and laboratory work

Lessons per week: L – 3 hours; LW – 2 hours

Number of credits: 7

LECTURER: Prof. Plamenka Borovska, PhD, MSc, Eng., Technical University of Sofia, Faculty of Computer Systems and Control (FCSC), Department of Computer Systems (CS), phone: 965-2524, e-mail: [email protected] COURSE STATUS IN THE CURRICULUM: Optional course for regular bachelor students of the specialty ”Computer systems and technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. DESCRIPTION OF THE COURSE: The course is aimed at providing knowledge about the recent tendencies of computer systems. Intsruction level parallelism is discussed as well as instruction pipelines, superscalar processing, hyperthreading, pipeline hazards and solutions, delayed branch technique and static branch prediction techniques, overcoming data hazards with dynamic scheduling. Thread level parallelism, multithreaded processors, processor architectures with hyperthreading technology and multi-core processors architectures are also considered. Special attention is given to the topics concerning parallel computer architectures - parallel abstract machine models (PRAM, BSP), physical machine models of the MIMD architectural class, architectural aspects of multiprocessors and multicomputers. System Area Networks, network technologies and network components (links, switches, interface, and channels) are discussed as well as switched networks and switch architecture, switching strategies and networking topologies. Performance metrics and benchmarks for computer systems are also studied. PREREQUISITES: Informatik I, Technische Informatik I, Technische Informatik II. TEACHING METHODS: Lectures are delivered by the use of demonstration materials and slides in electronic format, presented with computer and multimedia projector. The laboratory exercises are carried out in computer labs: simulations and experimental studies are carried out for measuring of computer system performance and parameters. Additional educational materials for the lab assignments are provided to the students in electronic format. METHOD OF ASSESSMENT: Exam during the examination session: written answers are given to questions, cases and problems (80%), laboratory work (20%). LANGUAGE OF INSTRUCTION: English RECOMMENDED LITERATURE: 1. Hennessy, J. L., Patterson, D. A., Computer Architecture, A Quantitative Approach, Third Edition, Morgan Kaufmann Publishers, 2005;

DESCRIPTION OF THE COURSE Name of course Embedded Systems

Code: BCST45 Semester: 7

Type of teaching: Lectures and laboratory works

Lessons per week: L – 2 hours; LW – 2 hours

Number of credits: 6

LECTURER: Assoc. Prof. Mladen S, Milushev, Ph.D. Faculty of German Engineering Education and Industrial Management (FDIBA) Technical University of Sofia Tel.: 965 3433 COURSE STATUS IN THE CURRICULUM: Compulsory course for regular and part-time students of the B. Sc. degree course. Specialty: “Computer Systems and Technologies” Faculty of German Engineering Education and Industrial Management Technical University Sofia AIMS AND OBJECTIVES OF THE COURSE: Aim of the course is to equip students with sound knowledge about the architecture, organization and potentials of modern high-performance microprocessors. Students are also taught the major principles of programming in Assembler and acquire practical skills from the laboratory works. DESCRIPTION OF THE COURSE: The accent of the course is put on providing knowledge about the architecture and organization of modern embedded systems with microcontrolers. The subject deals in details with the systems components, its hardware parameters and functions. The basic features of the microcontrolers are demonstrated on hand of concrete examples (Intel and Motorola). Parts of the lectures are focused on a concrete system – Evaluation Board R8C/23 with microcontroller Renesas. Studied are the current Field Programmable Gate Array (FPGA) as well as Xilinx as the core of modern embedded systems. Software environment, architecture and means of development. PREREQUISITES: Basic knowledge acquired from the course in “Technical Informatics I and II” and relevant knowledge in electronics and electrical engineering. TEACHING METHODS: Lectures with slides and Power Point presentations. Laboratory works are conducted in accordance with the methodological materials for Renesas and Xilinx in the form of tasks done by the METHODS OF ASSESSMENT: All students must pass a written exam at the end of the VII. term. The eventual assessment is made under consideration of the laboratory works achievements. INSTRUCTION LANGUAGE: German BIBLIOGRAPHY:

• Bermbach, Rainer: Embedded controller München, Wien - Hanser, 2001. ISBN 3-446-19434-7

• Brinkschulte, Uwe und Theo Ungerer: Mikrocontroller und Mikroprozessoren Springer-Verlag, 2002. ISBN 3-540-43095-4

• C167CR Derivatives 16-Bit Single-Chip Microcontroller User’s Manual, V3.2, May 2003

• XILINX User’s Manual, 2003

DESCRIPTION OF THE COURSE Name of the course:

Database Implementation

Code: BCST46 Semester: 7

Type of studies: Lectures and laboratory work

Hours per week: Lessons - 2, Laboratory work – 2

Credits: 5

LECTORS: Dr.-Ing. Velko Iltchev, tel.: 032-659726, еmail: [email protected], Technical University Sofia, branch Plovdiv

COURSE STATUS: Eligible for the students in "Informatik", B.Sc. programme of the FDIBA, Technical University of Sofia. AIMS AND OBJECTIVES: To introduce the students into the fundamentals of database systems and to give them experience in design and implementation of DeskTop и Client-Server database applications. COURSE DESCRIPTION: Main topics are: ANSI-X3-SPARC Model. Representing the relationships between data on conceptual level through Entity-Relationship-Model. Storing data on physical level. Keys and indexes. Implementing index structure through: one level index, multilevel index, dynamic multilevel index (B-tree and B+-tree, external hashing. Fundamentals of Relational algebra. Set operations. Insertion, deletion and modification operations. Selection, projection and join. Agregation. SQL - language for database systems: DDL, DML. Database normalization - normal forms (up to 5-th normal form). Client-server applications. Triggers and stored procedures. The XML language for representing semi-structured data. Describing the document structure using DTD and XSD. Parsing DTD and XSD. Using XSLT to transform the document structure. PREREQUISITES: Object-oriented programming and algorithms (Informatik II), Kommunikation und Datenhaltung. TEACHING METHODS: Lectures - using multimedia presentations. Laboratory work - work with XML, DTD, XSD, XSLT parsers, and database engines under MS-Windows and Linux. METHOD OF ASSESSMENT: Written exam. The students receive 4 problems to solve. The maximal point number is 60. LANGUAGE: german BIBLIOGRAPHY: 1. Ullman J., Principles of Database and Knowledge-Base Systems: The New Technologies, Volume 2, W. H. Freeman & Co., ISBN-0-716-78162-X, 1989. 2. Ullman J., Principles of Database and Knowledge-Base Systems, Volume 1, W. H. Freeman & Co., ISBN-0-716-78155-81, 1988. 3. Elmasri R. & Navathe S., Fundamentals of Database Systems, Addison Wesley, ISBN 0-8053-1753-8, Redwood City, CA 94065. 4. Kazakos W.; Schmidt A.; Tomczyk P., Datenbanken und XML, Springer Verlag, ISBN 3-540-41956-X, Berlin Heidelberg, 2002. 5. Chaudri A.; Rashid A.; Zicari R., XML Data Management, Addison Wesley, ISBN 0-201-84452-4, Boston, 2003.

DESCRIPTION OF THE COURSE Name of the course Modeling and simulation of computer networks

Code: BCST46 Semester: 7

Type of teaching: Lectures and laboratory work

Lessons per week: L – 2 hours; LW – 1 hour

Number of credits: 5

LECTURER: Assoc. Prof. Taschko Nikolov, Ph.D. Technical University of Sofia, Faculty of Telecommunications, Department of Telecommunications, tel. 9652662., [email protected], COURSE STATUS IN THE CURRICULUM: Elective from a group of courses for the students of specialty “Computer systems and technologies” at the FDIBA at the Technical University of Sofia, grade “ Bachelor ” AIMS AND OBJECTIVES OF THE COURSE: The main aim of the training is to create a system approach in thinking of the future masters. It has to link the modeling and optimization theory with real telecommunication processes – routing, controlling, overloading and queue control, all kinds of protocols, network planning etc. The problem of decomposition of the synthesized or analyzed system is also a part of this course. The master has to be able to make a technical specifications and to manage technical projects. DESCRIPTION OF THE COURSE: The studied modelling methods are: Petri nets, Markov modelling, Block diagrams, Graph theory, Fault tree. The optimization methods, which are treated in this discipline are non-gradient optimization methods by many controlled parameters, gradient optimization methods for extrema searching and also methods for extreme optimization PREREQUISITES: Basic knowledge in computer science, telecommunication networks, mathematics and particular calculus of probability are needed.. TEACHING METHODS: Lectures. seminar work performed under guidance and protocols produced by the students and verified by the teacher.. METHOD OF ASSESSMENT: Written exam. Textbook for this course is yet provided. Students are given additional materials. The seminar works are held on a real telecommunication system and are directed to assimilation and enhancement of the acquired knowledge INSTRUCTION LANGUAGE: Bulgarian BIBLIOGRAPHY: Nikolov T, Al. Tsenov, Modeling and optimization of telecommunication processes and systems, Ex-Libris PK, 2007; P.Bocker, Das diensteintegrierte digitale Nachrichtennetz, Springer-Verlag, 1991; Saadawi, Fundamentals of Telecommunication Networks, John Wiley, 1994; Kershenbaum, Telecommunications Network Design Algorithms, McGraw Hill,1993; Break, R., O. Haugen, Engineering Real Time Systems. An object-oriented metho¬dology using SDL, Prentice Hall, New York, 1993, ISBN 0-13-034448-6; ITU-T. Recommendations Z.xxx. Functional Specification and Description Langua¬ge-SDL. CHILL, MML, Geneva, 1992; Schwartz, Mischa, Telecommunications Networks: Protocols, Modelling and Analysis, Addison - Wesley Publishing Company, 1988, ISBN 0-201-16423-X; Tanenbaum, Andrew S., Computer Networks, Second Edition, Prentice-Hall International, Inc., 1989, ISBN 0-13-166836-6; Aarts E., J.Leustra (Eds.) Local search in combinational Optimisations, 1997, Wiley&Sons. Inc.

DESCRIPTION OF THE COURSE Name of the course Telematics

Code: BCST46 Semester: 7

Type of teaching: Lectures and laboratory work

Lessons per week: L – 2 hours; LW – 2 hour

Number of credits: 5

LECTURER: Assoc. Prof. Ph.D. Al. Tsenov (FCTT) – tel.: 965 2050, email: [email protected]; COURSE STATUS IN THE CURRICULUM: Elective subject for the students specialty “Computer systems” at the German Faculty at the Technical University of Sofia, grade “Bachelor” – list E2, area – “Computer networks and telecommunications”. AIMS AND OBJECTIVES OF THE COURSE: The course is oriented to an enhancement of the knowledge about the computer networks and communications. It proposes an upgrade of the course “Telecommunications and data storage” according the integration of the Telecommunications and the Informatics. DESCRIPTION OF THE COURSE: The main topics concern: Introduction to Telematics – information, data, services, reference models. Transmission techniques – methods for data transmissions, physical transmission media, multiple access, line coding. Basic protocol mechanism – services and protocols, protocol architectures, HDLC. Local networks – topological structures, function, problems and solution methods. Routing and swithing – Routing algorithms, switching principles, bridges, switches, routers. Telecommunications networks – telephone network, ISDN, ATM, Internet, Intelligent, mobile networks, wireless LAN’s. Transport protocols – transport layer, layer interfaces, TCP, UDP. Application systems – functions of the application layers, data creation and representation, application services, application service elements. Network management – OSI management, TMN, Network management, MML, alternative management architectures. Network security – access methods, data security, transmission security. PREREQUISITES: Telecommunications and data storage TEACHING METHODS: Lectures, using slides, case studies, laboratory, and work in teams, work in computer classes on MS-Windows and Linux – OS. METHOD OF ASSESSMENT: The students have to solve two different types’ problems – closed form of test and one problem of the theory and practice of the telecommunications INSTRUCTION LANGUAGE: German BIBLIOGRAPHY: 1. Goebel J., Kommunikationstechnik – Grundlagen und Anwendungen, Hueting Verlag, Heidelberg, 1999 2. Siegmund G., Grundlagen der Vermittlungstechnik, R.v.Decker’s Verlag,G. Schenk, Heidelberg, 1992 3. Lockemann P.; Krüger G.; Krumm H., Telekommunikation und Datenhaltung, Hanser Verlag, ISBN 3-446-17465-6, Wien, 1993. 4. Abeck S.; Lockemann P.; Schiller J.; Seitz J., Verteilte Informationssysteme, dpunkt Verlag, ISBN 3-89864-188-0, Heidelberg, 2003. 5. Lecture presentations.

DESCRIPTION OF THE COURSE Name of the course Virtual Engineering

Code: BCST 47 L209

Semester: 7

Type of teaching: Lectures and laboratory work

Lessons per week: L – 2 hours; LW – 2 hours

Number of credits: 5

LECTURER: Assoc. Prof. Stoyan Maleshkov, PhD, MSc, Eng.,Technical University of Sofia, Faculty of Computer Systems and Control (FCSU), Department of Programming and Computer Technologies (PCT), phone: 965-2052, e-mail: [email protected] COURSE STATUS IN THE CURRICULUM: Optional course for regular bachelor students of the specialty ”Computer Systems and Technologies” of the Faculty of German engineering education and industrial management at the Technical University of Sofia; Educational level: bachelor. AIMS AND OBJECTIVES OF THE COURSE:The main aim of the course is to make a study of the principles and methods of computer graphics and its application in solving problems for visualization of complex objects for technical applications. DESCRIPTION OF THE COURSE: The students gain knowledge and develop skills to use state-of-the-art software products in working out specific tasks. This course presents the basic concepts and tasks of computer graphics. Some of the main algorithms and models are considered. The course examines the principles of functioning of graphics devices and the various limitations, the description of the geometric objects and its presentation in the computer, the main functions of graphics packages, two- and three-dimensional coordinate transformations, types of projections and its description, viewing parameters and viewing transformation, the viewing pipeline of the three-dimensional wire frame model. A special attention is given to particular tasks for modeling and visualization of complex objects from the field of engineering. The laboratory exercises are carried out in computer labs, operating in Windows environment. The students develop skills for solving separately and in team problems for modeling and visualization of complex geometrical objects using advanced graphics systems (3D Studio Max) and graphics libraries (OpenGL). PREREQUISITES: Basic knowledge in Mathematics and Computer Technologies. TEACHING METHODS: Lectures are delivered by the use of demonstration materials and slides in electronic format, presented with computer and multimedia projector. The laboratory exercises are carried out in computer labs with local and global network. Students develop group and individual practically oriented course works. Additional educational materials for the lab assignments are provided to the students in electronic format. METHOD OF ASSESSMENT: Exam. LANGUAGE OF INSTRUCTION: German. RECOMMENDED LITERATURE: 1. A. Schmitt. Computer Graphics; Skript, Universität Karlsruhe, 2004. 2. Hearn, D., M. Baker. Computer Graphics - C version, Second Edition, Prentice-Hall, 1997. 3. Foley, J., A. van Dam, S. Feiner and J. Hughes. Computer Graphics - Principle and Practice, Second Edition, Addison Wesley, 1996.;4 Angel E., Interactive Computer Graphics – A Top-Down Approach Using OpenGL, Third Edition, Addison Wesley, 2003.;5. Watt, A. Fundamentals of Three-Dimensional Computer Graphics, Addison-Wesley, 1989.; 6. Documents, describing the functions of the computer graphics sytems 3D Studio Max.