Courses in registration (in Polish) Rejestracja na przedmioty z semestru letniego 2023/24 1000-2023L
Actions | ||||||
---|---|---|---|---|---|---|
1000-135EAR |
Classes
Groups
Brief description
(in Polish) Splot funkcji i jego zastosowania do aproksymacji. Szeregi Fouriera i badanie ich zbieżności. Przestrzeń Schwartza i transformata Fouriera. Funkcja maksymalna Hardy’ego-Littlewooda. Funkcje monotoniczne, o wahaniu ograniczonym i absolutnie ciągłe. Funkcje lipszycowskie: ich rozszerzenia i własności aproksymacyjne. Przykłady powiązań pomiędzy teorią równań cząstkowych, teorią aproksymacji, analizą harmoniczną i zespoloną oraz teorią interpolacji. |
|
||||
1000-2M23TAG |
Classes
Groups
Brief description
No brief description found, go to course home page to get more information.
|
|
||||
1000-135WPS |
Classes
Groups
Brief description
Introduction of basic concepts of the theory of stochastic processes. Definition and properties of the Poisson process and the Wiener process. Preliminary information about Markov processes and continuous time martingales. |
|
||||
1000-2M23STI |
Classes
Groups
Brief description
No brief description found, go to course home page to get more information.
|
|
||||
1000-1M18ZRR |
Classes
Groups
Brief description
This course presents a survey of more advanced methods of PDE theory: smoothness of solutions of elliptic equations, method of difference quotients, Fredholm theory, elements of Schauder theory and semigroup theory, variational methods. |
|
||||
1000-2M11ZPF |
Classes
Groups
- (in Polish) Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka (Faculty of Mathematics, Informatics, and Mechanics)
Brief description
The lecture aims to present central issues in modern functional programming in languages such as Haskell, Coq, Idris, especially focusing on usung types for program specification and verification. |
|
||||
1000-2N09ZSO |
Classes
Groups
- (in Polish) Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka (Faculty of Mathematics, Informatics, and Mechanics)
Brief description
The course it is highly recommended for students who plan to attend Master Seminar on Distributed Systems, which is partly devoted to operating systems and in particular distributed operating systems. The course will have a form of lectures and labs. We plan to view in detail the structure of a specific operating system. The chosen case study is Linux which is modern operating system, popular in the Faculty of Mathematics, Computer Science and Mechanics, University of Warsaw, often used as server platform, but also on desktops, mobiles, as embedded system. Source code of Linux is freely available which gives a unique opportunity to analyze in detail used algorithms, data structures, and also to run experiments and do research in the area of operating systems. |
|
||||
1000-112ADM2 |
Classes
Groups
Brief description
(in Polish) Większa część wykładu i ćwiczeń rozwija dalej algebrę liniową: teoria diagonalizacji endomorfizmów, elementy algebry dwuliniowej ze szczególnym uwzględnieniem geometrii euklidesowej i towarzysząca im teoria form kwadratowych. Końcowa część przedmiotu poświęcona jest elementom algebry abstrakcyjnej, a więc teorii grup i pierścieni. |
|
||||
1000-134AG2 |
Classes
Groups
Brief description
Elements of group theory, field theory, theory of noncommutative rings and modules. Group theory: free groups, solvable groups, semidirect products of groups. Fields: Galois theory and applications. Modules: finitely generated modules over principal ideal domains. Noncommutative rings: matrix algebras, division algebras, Frobenius theorem, algebras of skew polynomials and Weyl algebras. |
|
||||
1000-135GEA |
Classes
Groups
Brief description
This is an introductory course in algebraic geometry. The aim is to introduce students to algebraic varieties and their basic geometric properties. At the end of the course examples of applications of algebraic geometry will be shown. |
|
||||
1000-135TA |
Classes
Groups
Brief description
Homotopy groups. Fibrations and cofibrations. Long exact sequence of homotopy grooups of fibration. Axioms for generalized (co-)homology. Singular (co-)homology. Degree of self-maps of spheres. Cellular (co-)homology. De Rham cohomology. Multiplicative structure in singular (co-)homology. Orientation of topological manifolds and duality theorems. Intersection number and linking number. |
|
||||
1000-2M02AA |
Classes
Groups
- (in Polish) Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka (Faculty of Mathematics, Informatics, and Mechanics)
- (from 2025-10-01) (in Polish) Grupa przedmiotów obieralnych dla informatyki magisterskiej- specjalność Automaty, logika, złożoność (Faculty of Mathematics, Informatics, and Mechanics)
Brief description
Game theory was initiated by von Neumann and Morgenstern as a mathematical theory of rational behaviour. A game comprises description of possible moves and payoffs for each of the players. Typically, each player searches for a strategy maximizing her payoff. The rational behaviour of players is well described by the concept of Nash equilibrium. |
|
||||
1000-2M23ALE |
Classes
Groups
Brief description
The lecture deals with issues at the intersection of computer science, artificial intelligence and economics. We will discuss key issues from game theory (cooperative and non-cooperative), social choice theory, mechanism design and social network analysis. The lecture will focus on algorithms and solutions that are practically relevant. |
|
||||
1000-2N00ALG |
Classes
Groups
- (in Polish) Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka (Faculty of Mathematics, Informatics, and Mechanics)
- (from 2025-10-01) (in Polish) Grupa przedmiotów obowiązkowych dla informatyki magisterskiej-specjalność Algorytmika (Faculty of Mathematics, Informatics, and Mechanics)
- (from 2025-10-01) (in Polish) Grupa przedmiotów obowiązkowych dla informatyki magisterskiej-specjalność Ekonomia algorytmiczna (Faculty of Mathematics, Informatics, and Mechanics)
- Elective courses (facultative) for Computer Science (Faculty of Mathematics, Informatics, and Mechanics)
- (from 2025-10-01) (in Polish) Grupa przedmiotów obieralnych dla informatyki magisterskiej - specjalność Kryptografia (Faculty of Mathematics, Informatics, and Mechanics)
Brief description
The course is a continuation of the course "Algorithms and data structures". The aim is to make students acquainted with the methods of constructions of efficient algorithms for various combinatorial problems. Prerequisities: Algorithms and data structures |
|
||||
1000-712ASD |
Classes
Groups
Brief description
Algorithm design and analysis. Survey of fundamental algorithms and data structures. Improving practical programming and algorithm development skills. Applying ready to use libraries of algorithms and data structures. |
|
||||
1000-717ADP |
Classes
Groups
Brief description
Knowledge of the structure of larger bioinformatic software projects. Students create a team project, learn how to use code version control systems and how to collaborate on code writing. They discuss history of development of some leading bioinformatics software packages, libraries and databases. Possible options for choice of software licenses are discussed. They talk about the role of open source and free software in scientific programs and their role in reproducibility of research. |
|
||||
1000-2N00SID |
Classes
Groups
- (in Polish) Przedmioty obieralne dla II-III roku bioinformatyki (Faculty of Mathematics, Informatics, and Mechanics)
- Specific programme courses of 2nd stage Bioinformatics (Faculty of Mathematics, Informatics, and Mechanics)
Brief description
The course is focused on using intelligent methods for solving problems that are difficult or impractical to solve with other methods. Accordingly, we discuss, among the others, various approaches based on heuristics, approximations, randomized, as well as deductive and inductive schemes of reasoning, often designed by analogy to the human way of problem solving. The main topics include also intelligent search through large spaces of states and solutions, intelligent game strategies, reasoning in logic and logical foundations of planning, foundations of machine learning in relation to artificial intelligence, foundations of modeling of uncertainty, as well as various specialized applications. |
|
||||
1000-2M05ZP |
Classes
Groups
Brief description
(in Polish) Kurs podstaw prawa, skupiony na zagadnieniach powiązanych z informatyką. Od podstaw prawa cywilnego, przez własność intelektualną, umowy sprzedaży praw i umowy licencyjne, po odpowiedzialność, prawo karne i ochronę danych osobowych. Kurs zdecydowanie praktyczny, dużo przykładów, dużo przypadków z życia wziętych. |
|
||||
1000-218bPDD |
Classes
Groups
- (in Polish) Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka (Faculty of Mathematics, Informatics, and Mechanics)
- (from 2025-10-01) (in Polish) Grupa przedmiotów obieralnych dla informatyki magisterskiej- specjalność Systemy informatyczne (Faculty of Mathematics, Informatics, and Mechanics)
Brief description
We will present techniques and tools for processing Big data sets on clusters of commodity computers. The main covered technologies are Hadoop and Spark. We will start with introducing architecture of those systems and programming models they assume like MapReduce and Resilient Distributed Dataset. Then we will cover most important algorithmic techniques and methods for analysing and comparing algorithms. Finally, we will discuss typical problems like skew and typical bottlenecks like limited reducer memory as well as methods to deal with those problems. This course will combine theory and practice. |
|
||||
1000-712BCH |
Classes
Groups
Brief description
During the course, students learn about the structure, properties and functions of organic compounds present in the living cells and basic methods used in modern biochemistry and molecular biology. |
|
||||
1000-715bBSK |
Classes
Groups
Brief description
Educational content: tissues, organs, organ systems in plants and animals, populations; growth and differentiation of plants and animals; elements of immunology; plant and animal reproduction; plant responses to environmental changes; animal behavior; systemic signaling in plants and animals; regulation of metabolism; population dynamics. |
|
||||
1000-712RRC2 |
Classes
Groups
Brief description
During the course, we generalize the concepts known from Differential and Integral Calculus 1 to functions of several variables and learn about differential equations and their applications. |
|
||||
1000-2M16KS |
Classes
Groups
- (in Polish) Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka (Faculty of Mathematics, Informatics, and Mechanics)
Brief description
Combinatorics of words is a study of properties of words understood as in formal languages. |
|
||||
1000-135ANZ |
Classes
Groups
Brief description
Main topics: Weierstrass theorem, Mittag-Leffler theorem, Runge theorem. Many-valued functions, analytical extensions, monodromy. Analytical functions on Riemann surfaces; Problems in Riemann surface theory: basic information and examples. Fundamental notions of the theory of analytic functions in many complex variables, Cauchy-Riemann equations, power series expansions, analytical extensions, Cousin problems. |
|
||||
1000-135MOF |
Classes
Groups
Brief description
The course will present methods for pricing financial assets. The following topics will be discussed: tree algorithms, Monte Carlo methods, solutions to the Black-Scholes PDE. The course will present convergence problems for SDE of Ito type, parabolic PDE and properties of their solutions, and convergence problems for numerical solutions to parabolic PDE. Mathematical content will be enlarged by examples of numerical valuation of selected instruments. |
|
||||
1000-212bAKSO |
Classes
Groups
Brief description
Construction and principles of operation of modern computers, low-level programming, application binary interface, the role and tasks of the operating system, techniques for managing basic computer hardware resources: processor, main memory and input-output devices. |
|
||||
1000-214bSIK |
Classes
Groups
- Obligatory courses for 2nd grade Computer Science (Faculty of Mathematics, Informatics, and Mechanics)
Brief description
Working, desing and configuration principles of computer networks. A survey of the most important network protocols. Network security basics. |
|
||||
1000-2M22OW |
Classes
Groups
- (in Polish) Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka (Faculty of Mathematics, Informatics, and Mechanics)
- (from 2025-10-01) Courses for PhD students in Computer Science (Faculty of Mathematics, Informatics, and Mechanics)
- (from 2025-10-01) (in Polish) Grupa przedmiotów obieralnych dla informatyki magisterskiej - specjalność Algorytmika (Faculty of Mathematics, Informatics, and Mechanics)
Brief description
This is an introduction to convex optimization, giving an overview of the landscape of convex optimization problems, and covering the most important convex optimization algorithms and lower bounds, as well as convex modelling techniques. The lab sessions cover convex modelling using modern software and implementation of selected convex optimization algorithms. |
|
||||
1000-2M12KI1 |
Classes
Groups
- (in Polish) Przedmioty obieralne na studiach drugiego stopnia na kierunku bioinformatyka (Faculty of Mathematics, Informatics, and Mechanics)
Brief description
The course provides an introduction to modern cryptography, focusing on the CS foundations of the field. We present the most essential cryptographic techniques used today to secure digital communications. Particular emphasis is placed on formal security analysis and understanding its assumptions. The last few lectures are devoted to an introduction to more advanced aspects of cryptography. These topics will be deepened in the subject "Cryptography 2", to which the subject "Cryptography 1" is an introduction. |
|
||||
1000-719DAV |
Classes
Groups
- Specific programme courses of 2nd stage Bioinformatics (Faculty of Mathematics, Informatics, and Mechanics)
Brief description
The aim of the course is to introduce the techniques of data analysis and visualization to the students. |
|
||||