SubjectsSubjects(version: 978)
View by plans, academic year 2025/2026
   

Foundations of Computer Science Bc. (valid since 2024)

NPRG062Introduction to Algorithms [WS schedule]1st year
winter2/1C+ExHT4doc. RNDr. Tomáš Dvořák, CSc., doc. RNDr. Pavel Töpfer, CSc., Adam Dingle, M.Sc.32-KSVIFMPCzech, English
NPRG030Programming 1 [WS schedule]1st year
winter2/2CHT5RNDr. Tomáš Holan, Ph.D., RNDr. Martin Pergel, Ph.D., Adam Dingle, M.Sc.32-KSVIFMPNPRX030Czech, English
NSWI120Principles of Computers [WS schedule]1st year
winter2/0ExHT3Mgr. Pavel Ježek, Ph.D.32-KDSSFMPCzech, English
NSWI141Introduction to Networking [WS schedule]1st year
winter2/0MCHT3Mgr. Klára Pešková, Ph.D., RNDr. Libor Forst32-KSVIFMPCzech, English
NDMI002Discrete Mathematics [WS schedule]1st year
winter2/2C+ExHT5prof. RNDr. Jiří Fiala, Ph.D., prof. RNDr. Martin Tancer, Ph.D.32-KAMFMPCzech, English
NMAI057Linear Algebra 1 [WS schedule]1st year
winter2/2C+ExHT5prof. Mgr. Milan Hladík, Ph.D., doc. Mgr. Petr Kolman, Ph.D.32-KAMFMPCzech, English
NTIN060Algorithms and Data Structures 1 [SS schedule]1st year
summer2/2C+ExHT5prof. RNDr. Ondřej Čepek, Ph.D., Mgr. Martin Mareš, Ph.D., doc. Mgr. Jan Hubička, Ph.D.32-KTIMLFMPCzech, English
NPRG031Programming 2 [SS schedule]1st year
summer2/2C+ExHT5RNDr. Tomáš Holan, Ph.D., RNDr. Martin Pergel, Ph.D., Adam Dingle, M.Sc.32-KSVIFMPCzech, English
NSWI170Computer Systems [SS schedule]1st year
summer2/1C+ExHT5Mgr. Tomáš Faltín, Ph.D.32-KSIFMPCzech, English
NSWI177Introduction to Linux [SS schedule]1st year
summer0/2MCHT4doc. Ing. Lubomír Bulej, Ph.D., Mgr. Vojtěch Horký, Ph.D.32-KDSSFMPNSWI095Czech, English
NMAI054Mathematical Analysis 1 [SS schedule]1st year
summer2/2C+ExHT5doc. RNDr. Martin Klazar, Dr., doc. Mgr. Robert Šámal, Ph.D.32-KAMFMPCzech, English
NMAI058Linear Algebra 2 [SS schedule]1st year
summer2/2C+ExHT5prof. Mgr. Milan Hladík, Ph.D., doc. Mgr. Petr Kolman, Ph.D.32-KAMFMPCzech, English
NDBI025Database Systems [WS schedule]3rd year
winter2/2C+ExHT5doc. RNDr. Jakub Lokoč, Ph.D.32-KSIFMPNDBX025Czech, English
NTIN061Algorithms and Data Structures 2 [WS schedule]2nd year
winter2/2C+ExHT5Mgr. Martin Mareš, Ph.D., prof. RNDr. Ondřej Čepek, Ph.D., RNDr. Jan Hric32-KAMFMPNTIX061Czech, English
NDMI011Combinatorics and Graph Theory 1 [WS schedule]2nd year
winter2/2C+ExHT5doc. RNDr. Vít Jelínek, Ph.D., prof. RNDr. Jiří Fiala, Ph.D.32-IUUKFMPNDMX011Czech, English
NAIL062Propositional and Predicate Logic [WS schedule]2nd year
winter2/2C+ExHT5doc. Mgr. Petr Gregor, Ph.D., RNDr. Jakub Bulín, Ph.D.32-KTIMLFMPNAIX062Czech, English
NTIN071Automata and Grammars [SS schedule]2nd year
summer2/2C+ExHT5Mgr. Marta Vomlelová, Ph.D.32-KTIMLFMPNTIX071Czech, English
NMAI059Probability and Statistics 1 [SS schedule]2nd year
summer2/2C+ExHT5doc. Mgr. Robert Šámal, Ph.D., doc. Mykhaylo Tyomkyn, Ph.D.32-IUUKFMPNMAX059Czech, English
NPRG045Individual Software Project [WS schedule]
[SS schedule]
2nd year
summer semester
both0/1CHT4RNDr. Filip Zavoral, Ph.D.32-KSIFMPCzech, English
NDMI084Introduction to Approximation and Randomized Algorithms [WS schedule]winter2/1C+ExHT5prof. RNDr. Jiří Sgall, DrSc., doc. Mgr. Petr Kolman, Ph.D.32-IUUKFMPCzech, English
NDMI098Algorithmic Game Theory [WS schedule]winter2/2C+ExHT5doc. RNDr. Martin Balko, Ph.D., prof. RNDr. Martin Loebl, CSc.32-KAMFMPCzech, English
NDMI010Graph Algorithms [WS schedule]winter2/0ExHT3Mgr. Martin Mareš, Ph.D.32-KAMFMPEnglish, Czech
NDMI012Combinatorics and Graph Theory 2 [SS schedule]summer2/2C+ExHT5prof. Mgr. Zdeněk Dvořák, Ph.D., doc. RNDr. Vít Jelínek, Ph.D.32-IUUKFMPNDMX012Czech, English
NDMI009Introduction to Combinatorial and Computational Geometry [WS schedule]winter2/2C+ExHT5doc. RNDr. Pavel Valtr, Dr., doc. Mgr. Jan Kynčl, Ph.D.32-KAMFMPNDMX009English
NOPT046Discrete and Continuous Optimization [SS schedule]summer2/2C+ExHT5prof. Mgr. Milan Hladík, Ph.D., prof. RNDr. Martin Loebl, CSc.32-KAMFMPNOPX046Czech, English
NMAI062Algebra 1 [WS schedule]winter2/2C+ExHT5RNDr. Zuzana Patáková, Ph.D., Stefano Fioravanti, Ph.D.32-KAFMPNMAX062English, Czech
NMAI076Algebra 2 [SS schedule]summer2/1C+ExHT4Michael Kompatscher, Ph.D., doc. Liran Shaul, Ph.D.32-KAFMPNMAX063, NMAI063English
NMAI056Mathematical Analysis 3 [SS schedule]summer2/2C+ExHT5doc. RNDr. Martin Klazar, Dr., doc. Mgr. Robert Šámal, Ph.D.32-KAMFMPNMAX056Czech, English
NMAI042Numerical Mathematics [SS schedule]summer2/2C+ExHT5doc. Stefano Pozza, Dr., Ph.D.32-KNMFMPNMAX042Czech, English
NMAI073Probability and Statistics 2 [WS schedule]winter2/2C+ExHT5doc. Mgr. Robert Šámal, Ph.D.32-IUUKFMPNMAX073English, Czech
NAIL063Set Theory [SS schedule]summer2/0ExHT3doc. Mgr. Jan Kynčl, Ph.D., doc. Mgr. Robert Šámal, Ph.D.32-KAMFMPNMIN160Czech, English
NAIL124Exercises from Set Theory [SS schedule]summer0/2CHT3doc. Mgr. Jan Kynčl, Ph.D., Irena Penev, Ph.D.32-KAMFMPCzech, English
NDMI110Graphs and networks [SS schedule]summer2/2C+ExHT5prof. RNDr. Martin Loebl, CSc.32-KAMFMPCzech, English
NDMI100Introduction to cryptography [SS schedule]summer2/0ExHT3Mgr. Martin Mareš, Ph.D.32-KAMFMPEnglish, Czech
NDMI084Introduction to Approximation and Randomized Algorithms [WS schedule]winter2/1C+ExHT5prof. RNDr. Jiří Sgall, DrSc., doc. Mgr. Petr Kolman, Ph.D.32-IUUKFMPCzech, English
NDMI098Algorithmic Game Theory [WS schedule]winter2/2C+ExHT5doc. RNDr. Martin Balko, Ph.D., prof. RNDr. Martin Loebl, CSc.32-KAMFMPCzech, English
NDMI010Graph Algorithms [WS schedule]winter2/0ExHT3Mgr. Martin Mareš, Ph.D.32-KAMFMPEnglish, Czech
NDMI012Combinatorics and Graph Theory 2 [SS schedule]summer2/2C+ExHT5prof. Mgr. Zdeněk Dvořák, Ph.D., doc. RNDr. Vít Jelínek, Ph.D.32-IUUKFMPNDMX012Czech, English
NDMI009Introduction to Combinatorial and Computational Geometry [WS schedule]winter2/2C+ExHT5doc. RNDr. Pavel Valtr, Dr., doc. Mgr. Jan Kynčl, Ph.D.32-KAMFMPNDMX009English
NOPT046Discrete and Continuous Optimization [SS schedule]summer2/2C+ExHT5prof. Mgr. Milan Hladík, Ph.D., prof. RNDr. Martin Loebl, CSc.32-KAMFMPNOPX046Czech, English
NMAI062Algebra 1 [WS schedule]winter2/2C+ExHT5RNDr. Zuzana Patáková, Ph.D., Stefano Fioravanti, Ph.D.32-KAFMPNMAX062English, Czech
NMAI076Algebra 2 [SS schedule]summer2/1C+ExHT4Michael Kompatscher, Ph.D., doc. Liran Shaul, Ph.D.32-KAFMPNMAX063, NMAI063English
NMAI056Mathematical Analysis 3 [SS schedule]summer2/2C+ExHT5doc. RNDr. Martin Klazar, Dr., doc. Mgr. Robert Šámal, Ph.D.32-KAMFMPNMAX056Czech, English
NMAI042Numerical Mathematics [SS schedule]summer2/2C+ExHT5doc. Stefano Pozza, Dr., Ph.D.32-KNMFMPNMAX042Czech, English
NMAI073Probability and Statistics 2 [WS schedule]winter2/2C+ExHT5doc. Mgr. Robert Šámal, Ph.D.32-IUUKFMPNMAX073English, Czech
NAIL063Set Theory [SS schedule]summer2/0ExHT3doc. Mgr. Jan Kynčl, Ph.D., doc. Mgr. Robert Šámal, Ph.D.32-KAMFMPNMIN160Czech, English
NAIL124Exercises from Set Theory [SS schedule]summer0/2CHT3doc. Mgr. Jan Kynčl, Ph.D., Irena Penev, Ph.D.32-KAMFMPCzech, English
NPRG013Programming in Java Language [WS schedule]2nd year
winter2/2C+ExHT5doc. RNDr. Petr Hnětynka, Ph.D.32-KDSSFMPNPRX013, NPRX013Czech, English
NPRG041Programming in C++ [WS schedule]2nd year
winter2/2C+ExHT5RNDr. David Bednárek, Ph.D., RNDr. Filip Zavoral, Ph.D.32-KSIFMPNPRX041, NUPA015Czech, English
NPRG035Programming in C# Language [WS schedule]2nd year
winter2/2C+ExHT5Mgr. Pavel Ježek, Ph.D.32-KDSSFMPNPRX035, NPRX035Czech, English
NPGR035Machine Learning in Computer Vision [WS schedule]winter2/2C+ExHT5doc. RNDr. Elena Šikudová, Ph.D.32-KSVIFMPNPFL129Czech, English
NAIL120Introduction to Artificial Intelligence [SS schedule]summer2/2C+ExHT5prof. RNDr. Roman Barták, Ph.D.32-KTIMLFMPCzech, English
NPGR003Introduction to Computer Graphics [WS schedule]winter2/2C+ExHT5prof. Dr. techn. Alexander Wilkie, RNDr. Josef Pelikán32-KSVIFMPCzech
NPGR002Digital Image Processing [WS schedule]winter3/0ExHT4prof. Ing. Jan Flusser, DrSc.32-KSVIFMPCzech
NPGR038 NIntroduction to Computer Game Development [SS schedule]summer2/2C+ExHT5Mgr. Lukáš Kolek, Ph.D.32-KSVIFMPCzech, English
NPFL124Natural Language Processing [SS schedule]summer2/1C+ExHT4prof. Ing. Zdeněk Žabokrtský, Ph.D.32-UFALFMPCzech, English
NPFL012Introduction to Computer Linguistics [WS schedule]winter2/0ExHT3doc. RNDr. Vladislav Kuboň, Ph.D.32-UFALFMPCzech, English
NSWI004 NOperating Systems [WS schedule]winter2/2MCHT5prof. Ing. Petr Tůma, Dr.32-KDSSFMPNSWI200, NSWX004Czech, English
NPRG036Data Formats [WS schedule]winter2/2C+ExHT5doc. RNDr. Jakub Klímek, Ph.D.32-KSIFMPNPRX036Czech, English
NSWI090Computer Networks [SS schedule]summer2/0ExHT3RNDr. Martin Svoboda, Ph.D.32-KSIFMPCzech, English
NSWI143Computer Architecture [SS schedule]summer2/0ExHT3doc. Ing. Lubomír Bulej, Ph.D.32-KDSSFMPCzech, English
NDBI007Principles of Data Organization [WS schedule]winter2/1C+ExHT4doc. RNDr. Irena Holubová, Ph.D.32-KSIFMPNDBX007Czech, English
NDBI040Modern Database Systems [SS schedule]summer2/2C+ExHT5doc. RNDr. Irena Holubová, Ph.D.32-KSIFMPCzech, English
NSWI098Compiler Principles [WS schedule]winter2/2MCHT6RNDr. David Bednárek, Ph.D.32-KSIFMPNUPA016Czech
NPRG042Programming in Parallel Environment [SS schedule]summer2/2MCHT6doc. RNDr. Martin Kruliš, Ph.D.32-KDSSFMPCzech
NSWI142Programming of Web Applications [WS schedule]winter2/2C+ExHT5Mgr. Petr Škoda, Ph.D.32-KSIFMPNSWX142Czech, English
NPRG054High Performance Software Development [SS schedule]summer2/2MCHT6RNDr. David Bednárek, Ph.D.32-KSIFMPCzech
NPRG051Advanced C++ Programming [SS schedule]summer2/2C+ExHT5RNDr. David Bednárek, Ph.D., RNDr. Filip Zavoral, Ph.D.32-KSIFMPNPRX051Czech, English
NPRG021Advanced Java Programming [SS schedule]summer2/2C+ExHT5doc. RNDr. Petr Hnětynka, Ph.D.32-KDSSFMPNPRX021Czech, English
NPRG038Advanced C# Programming [SS schedule]summer2/2C+ExHT5Mgr. Pavel Ježek, Ph.D.32-KDSSFMPNPRX038Czech, English
NDMI110Graphs and networks [SS schedule]summer2/2C+ExHT5prof. RNDr. Martin Loebl, CSc.32-KAMFMPCzech, English
NDMI100Introduction to cryptography [SS schedule]summer2/0ExHT3Mgr. Martin Mareš, Ph.D.32-KAMFMPEnglish, Czech

 
export to excel
Final exams
Final exams not included in blocks
NSZB003 Defence of Thesis
NSZI061 General Computer Science
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html