Our Courses for
Bachelor Programs in Mathematics


Informatics in Mathematics Education
Faculty of Mathematics & Informatics
Mathematics/ Teacher in Mathematics and Computer Sciences, 4 grade
Lecturer: E. Sendova, B.Sendov
Study hours: 2+0+2
 

Programming for Artificial Intelligence
Faculty of Mathematics & Informatics
Mathematics/ Computer Sciences, 4 grade
Lecturer:  I. Derzhanski, I. Marinchev
Study hours:  2+2+2

  The course is an introduction to the principal problems addressed, and tools and techniques used, in artificial intelligence (AI).  Topics include:  state-space search, game playing, knowledge representation, natural language processing, machine  earning, inductive logic programming.  A prior exposure to procedural programming is assumed though not strictly required.  The Prolog programming language is taught, and the specificity of the design and implementation of AI programs is highlighted.
 


Our Courses for
Bachelor Programs in Applied Mathematics


Management For Non Managers
Faculty of Mathematics & Informatics
Applied Mathematics, 2 grade
Lecturer:  R. Reeves-Ellington, R. Nikolov
Study hours: 3+0+4

Information and Comunication Technologies
Faculty of Mathematics & Informatics
Applied Mathematics, 3 grade
Lecturer:  R. Nikolov
Study hours: 2+0+2

Software for applications
Faculty of Mathematics & Informatics
Applied Mathematics, 4 grade
Lecturer: Antony Popov
Study hours: 1+0+4
 

Final project description

The  theory  related to the project, by Prof. R. Denchev
 

The course is designed for students from the Faculty of Mathematics and Informatics at the University of Sofia specializing in Applied Mathematics, esp. in the fields of mathematical economy and mathematical computations. The aim of the course is to train skills in using software packages like MS Excel, MS Access, MS Powerpoint as necessary tools for simple data processing and presentation. An emphasis will be set on the MATLAB system and its toolboxes related to economical and financial computations including statistical and fuzzy models. The final examination contains both a final project presentation and some interviewing questions, related to the course content and the final project.


Our Courses for
Bachelor Programs in Computer Sciences

Artificial Intelligence
Faculty of Mathematics & Informatics
Computer Sciences, 4 grade
Lecturer: I. Derzhanski, S. Boycheva
Study hours: 3+2+2

The course is a general introduction to the broad field of artificial intelligence (AI).  Its aim is to acquaint the student with the theoretical foundations and classical problems of the field as well as the most active current directions of AI research.  Topics include:  state-space search, game playing, knowledge representation, probabilistic reasoning, planning, natural language processing, machine learning.  Familiarity with the Prolog programming language is a prerequisite.
 
 

Fuzzy Sets and Their Applications in Computer Science and Control
Faculty of Mathematics & Informatics
Computer Sciences, 3 grade (also available for students in Applied Mathematics and Mathematics and Computer Science)
Lecturer: A. Popov
Study hours: 3+0+1
 

This is an introductory course in fuzzy sets theory. It also studies some relations with the interval computations and probability,  some applications to image analysis, medical diagnosis and control of real processes. The following main topics are considered:

- Basic notions and notations;
- Fuzzy graphs and relations;
- Introduction to fuzzy logic;
- Connections with probability theory;
- Data clustering;
- Fuzzy numbers and arithmetic;
- Interval computations – basic ideas;
- Fuzzy geometry and its applications in image analysis;
- Fuzzy controllers and some of their industrial applications;
 

The laboratory wokshops will be based on the usage of Matlab Fuzzy Logic Toolbox. The ESPRIT web site will be used as a reference  point  for the current state of the art.
 

References

1. Kaufmann A.,  Introduction  a la  theorie des  sour-ensembles  flous, Paris, Masson, 1977.
2. Klir, G., Yuan, B., Fuzzy sets and fuzzy logic. Theory and   applications, Prentice Hall, 1995.
3.   Zimmermann H.-J., Fuzzy set theory and its applications,           Kluwer Academic Publishers, Boston, 1993.
4. M. Nactegael, E. Kerre (eds.) Fuzzy techniques in image processing, Springer, Berlin 2000.
5. H. T. Nguyen, Fuzzy Logic, Springer-Verlag, 1999 (?vailable at the Institute of Mathematics  -BAS)
6. Popov A.T., H.T. Nguyen, L. K. Reznik, "An application of fuzzy mathematical morphology   to interval - valued knowledge representation: A remark", Reliable Computing, 4 (3), pp. 283 -   290, 1998.
 


Our Courses for
Bachelor Programs in Other Sciences

Introduction to Informatics
Biology Faculty,  1 grade
Lecturer: V. Todorov, E. Brankova-Vasileva
Study hours: 0+0+2
 

Fundamental of Data Bases
Faculty of Economics and Business Administration,  2 grade
Lecturer: P. Georgiev
Study hours: 2+0+2

Introduction to Informatics
Faculty of Economics and Business Administration,  1 grade
Lecturer: R. Nikolov, J. Bachvarova
Study hours: 1+0+3
 

Telematics and Business
Faculty of Economics and Business Administration,  3 grade
Lecturer: D. Hristozov, R. Nikolov, K. Nikolov
Study hours: 1+0+3


Our Courses for
Bachelor Programs in Mathematics and Computer Sciences














Information Technologies and Audio-Visual Tools in Education
Faculty of Mathematics & Informatics
Mathematics and Computer Sciences, 2 grade
Lecturer: P.Michnev
Study hours: 3+0+3

Office Systems (practicum)
Faculty of Mathematics & Informatics
Mathematics and Computer Sciences, 2 grade
Lecturer: A. Popov
Study hours: 10+24

Problem Oriented Languages
Faculty of Mathematics & Informatics
Mathematics and Computer Sciences, 4 grade
Lecturer: I. Nikolova, I. Ivanov
Study hours: 2+0+4

Educational Environments
Faculty of Mathematics & Informatics
Mathematics and Computer Sciences, 4 grade
Lecturer: E. Sendova, B. Sendov
Study hours: 2+0+4

Introduction to Programming Languages
Faculty of Mathematics & Informatics
Mathematics and Computer Sciences, 1 grade
Lecturer:  B. Sendov, T. Iliev
Study hours: 4+2+2

Integrated Development Environments
Faculty of Mathematics & Informatics
Mathematics and Computer Scienses, 2 grade
Lecturer:  B. Sendov, T. Iliev
Study hours: 2+0+2

Tools and Technologies in Education
Faculty of Mathematics & Informatics
Mathematics and Computer Scienses, 3 grade
Lecturer:  I. Ivanov, A. Georgiev
Study hours: 2+0+2