Adjustment Semester (extra semester)

For Bachelors graduated in (no)Computer Science professional area specialties.


Probability and
Statistics

4.5 ECTS credits




Lecturer & Consultant
Zdravko Slavov

Computer Architecture and Operating Systems

4.5 ECTS credits




Lecturer & Consultant
Evgenia Rakitina

Computer Networks and Communications

4.5 ECTS credits




Lecturer & Consultant
Teodora Bakardjieva

Data Structures and Algorithms

6 ECTS credits




Lecturer & Consultant
Galina Momcheva

Programming

6 ECTS credits




Lecturer & Consultant
Galina Momcheva

Databases

4.5 ECTS credits




Lecturer & Consultant
Veselina Spasova

Semester 1


Data Analytics
Methods

Compulsory Course

6 ECTS credits

  • • PREREQUISITES:
  • Statistics, Excel
  • • KEYWORDS:
  • statistical methods, hypothesis, data similarity, correlation, regression, clustering, time series


Lecturer & Consultant
Zdravko Slavov Stoyan Nenkov

Programming for Data Science

Compulsory Course

9 ECTS credits

  • • PREREQUISITES:
  • Programming; OOP
  • • KEYWORDS:
  • Python;
    SciPy;
    NumPy;
    Pandas


Lecturer & Consultant
Galina Momcheva Konstantin Kosev Rossitza Marinova

Semantic
Data

Compulsory Course

4.5 credits

  • • PREREQUISITES:
  • Data, Information Retrieval
  • • KEYWORDS:
  • semantic data standards; ontologies; semantic web; metadata management; SPARQL; semantic search; smart cities data standards;

Lecturer & Consultant
Radka Kalcheva Galina Momcheva

Database
Systems

Compulsory Course

6 credits

  • • PREREQUISITES:
  • Databases;
  • Relational Algebra;

  • • KEYWORDS:
  • GraphDB; NoSQL



Lecturer & Consultant
Veselina Spasova Ivo Arhipov Vladimir Dimitrov

Research and Development Internship

Compulsory Course

1.5 ECTS credits

  • • PREREQUISITES:
  • Data Analytic Methods; Programming
  • • KEYWORDS:
  • dashboards; Information graphics; visual analytics; Python programming implementations; D3

Lecturer & Consultant
Galina Momcheva Rosangela Sviercoski

Optional
Course

/ Choose 1 from 5 /

3 ECTS credits


Semester 2


Information
Management

Compulsory Course

6 ECTS credits

  • • PREREQUISITES:
  • Databases; Business Intelligence
  • • KEYWORDS:
  • strategic planning of information systems; IT Strategy, IT leadership; integrated enterprise information architecture; management of software quality

Lecturer & Consultant
Peter Pavlov Silviya Takvoryan

Distributed and Cloud Computing

Compulsory Course

3 ECTS credits

  • • PREREQUISITES:
  • Computer Architectures; Computer Networks
  • • KEYWORDS:
  • Amazon Web Services; cloud services; Google Web Services; Hadoop cluster on Amazon

Lecturer & Consultant
Teodora Bakardjieva Vladimir Dimitrov

Elective
Course

/ Choose 1 from 9 /

3 ECTS credits








Elective
Course

/ Choose 1 from 9 /

3 ECTS credits

Master
Thesis

Compulsory Course

15 ECTS credits


Elective Courses


Data Mining
Algorithms

Elective Course / Choose 1 from 9/

3 ECTS credits

  • • PREREQUISITES:
  • Data Analytic Methods; Programming
  • • KEYWORDS:
  • Python programming implementations; cluster, predictive analytics; cluster analysis; classifications, K-Means, K-Medoids

Lecturer & Consultant
Bruseva Galina Momcheva

Machine
Learning

Elective Course / Choose 1 from 9/

3 ECTS credits

  • • PREREQUISITES:
  • Data Analytic Methods; Programming
  • • KEYWORDS:
  • Python programming implementations; supervised/unsupervised learning; reinforcement learning; neural networks, predictive analisys, ensemble algorithms

Lecturer & Consultant
Veselina Spasova

Information Management Systems

Elective Course / Choose 1 from 9/

3 credits

  • • KEYWORDS:
  • Data Governance, Data Conversion, Data Integration, Data Warehouse, Business Information Management, Business Analysis, Solution Architect, ETL, BI, QA

Lecturer & Consultant
Peter Pavlov

Cryptography

Elective Course / Choose 1 from 9/

3 credits

  • • PREREQUISITES:
  • Number Theory
  • • KEYWORDS:
  • cryptographic algorithms; standards; cryptanalysis; cryptographic protocols; steganography; crypto tools and programming implementations

Lecturer & Consultant
Eddy Chakarov Marin Dimitrov

Programming
for IoT

Elective Course / Choose 1 from 9/

3 ECTS credits

  • • KEYWORDS:
  • Internet of Things, IoT, IoT Protocols, IoT functional blocks, IoT communication models, IoT Levels, IoT Design Methodology, real-time systems, Cloud of Things (CoT), CoT, PaaS, Erlang, Elixir, EliIoT

Lecturer & Consultant
Anton Andonov

Social Network
Analysis

Elective Course / Choose 1 from 9/

3 credits

  • • PREREQUISITES:
  • Big data; Graph
  • • KEYWORDS:
  • Social Graph; metrics; SNA; Semantic SNA; Social Data Science; SNA tools and programming implementations

Lecturer & Consultant
Galina Momcheva Antonina Ivanova

High Performance Scientific Computing

Elective Course / Choose 1 from 9/

3 ECTS credits

  • • KEYWORDS:
  • Message Passing Interface; OpenMP; CUDA; Parallel Programming; GPU;





Lecturer & Consultant
Stoyan Mishev

Optional Courses


IT Security

Optional Course / Choose 1 from 5/

3 ECTS credits

  • • PREREQUISITES:
  • Computer Architectures; Computer Networks; Cryptography
  • • KEYWORDS:
  • Standards/policies; cyber resilience strategy; open data security

Lecturer & Consultant
Teodora Bakardjieva

Neuroscience

Optional Course / Choose 1 from 5/

3 ECTS credits

  • • KEYWORDS:
  • Neurophysiology; Synaptic transmission; Organization of the vertebrate brain; Chemical control of brain; Brain disorders; thalamus and V1 cortex;



Lecturer & Consultant
Krasimir Ivanov

Natural Language Processing

Optional Course / Choose 1 from 5/

3 ECTS credits

  • • KEYWORDS:
  • NLP; Parsing; Part-of-speech tagging; NER; OCR; Sentiment Analysis; Text Summarization; Textual Entailment; Information Extraction; Prediction; Query Expansion; Argumentation Mining



Lecturer & Consultant
Ivan Stanev

Data
Quality

Optional Course / Choose 1 from 5/

3 credits

  • • PREREQUISITES:
  • Database Systems; Business Intelligence
  • • KEYWORDS:
  • data profiling technology; data cleaning and entity resolution; master data management; management of data quality projects

Lecturer & Consultant
Ivan Pavlov