contact    site map  
    polski   english

Software Engineering

Presentation of the suite (PDF, 1.5 MB)

Graduate profile

Skills cover all phases of the software life cycle, particulary:
Skills, including information management in a distributed web environment, in particular:

Diploma theses topics

  1. Systems of artificial intelligence: programming chess game, supporting investment decisions in the stock market, plagiarism detection
  2. Algorithms for processing, compression analysis of images in medicine, industry; statistical pattern recognition methods
  3. Supporting the process of software development and management .
  4. Processing of text information using scripting languages
  5. Windows System Programming
  6. The use of multi-core processors, AMD and Intel testing.
  7. Programming graphics, Nvidia CUDA technology
  8. Web applications for commerce, education, science.
  9. Modern technologies of Web application development: J2EE, .NET, CMS.
  10. Development of numerical methods in tomography.
  11. Databases: Integration of relational and object-oriented systems, modern trends and concepts of databases, distributed databases, data warehouses and OLAP systems.

Core subjects

 
 
 
 
Sem. V
Sem. VI
Sem. VII
l.p.
Subject name
ECTS
e
w
ć
l
w
ć
l
w
ć
l
1
Modelowanie i analiza obiektowa
2
 
15
 
15
 
 
 
 
 
 
2
Inżynieria wymagań
2
 
 
 
 
15
 
15
 
 
 
3
Projektowanie obiektowe - wzorce projektowe
3
e
 
 
 
15
 
15
 
 
 
4
Zaawansowane programowanie obiektowe
4
 
15
 
30
 
 
 
 
 
 
5
Programowanie aplikacji webowych
3
e
 
 
 
 
 
 
15
 
15
6
Programowanie sieciowe
2
 
 
 
 
15
 
15
 
 
 
7
Projektowanie dynamicznych stron WWW
2
 
 
 
 
15
 
15
 
 
 
8
Zarządzanie projektami informatycznymi
4
e
 
 
 
30
 
15
 
 
 
9
Relacyjne i obiektowe bazy danych (I-14)
4
e
30
 
15
 
 
 
 
 
 
 
 
26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
60
0
60
90
0
75
15
0
15
 

Elective suites ...

return to the top