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

Programming and Software Development A Bc. (valid since 2019)

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]2nd yearwinter2/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 yearwinter2/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 yearwinter2/2C+ExHT5doc. Mgr. Petr Gregor, Ph.D., RNDr. Jakub Bulín, Ph.D.32-KTIMLFMPNAIX062Czech, English
NTIN071Automata and Grammars [SS schedule]2nd yearsummer2/2C+ExHT5Mgr. Marta Vomlelová, Ph.D.32-KTIMLFMPNTIX071Czech, English
NMAI059Probability and Statistics 1 [SS schedule]2nd yearsummer2/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
NSWI004 NOperating Systems [WS schedule]winter2/2MCHT5prof. Ing. Petr Tůma, Dr.32-KDSSFMPNSWX004, NSWI200Czech, English
NPRG041Programming in C++ [WS schedule]winter2/2C+ExHT5RNDr. David Bednárek, Ph.D., RNDr. Filip Zavoral, Ph.D.32-KSIFMPNUPA015, NPRX041Czech, English
NSWI142Programming of Web Applications [WS schedule]winter2/2C+ExHT5Mgr. Petr Škoda, Ph.D.32-KSIFMPNSWX142Czech, English
NSWI154Software Development Tools [SS schedule]2nd year
summer0/2CHT2doc. RNDr. Pavel Parízek, Ph.D.32-KDSSFMPCzech, English
NSWI041Introduction to Software Engineering [SS schedule]2nd year
summer2/2C+ExHT5prof. Mgr. Martin Nečaský, Ph.D.32-KSIFMPCzech, English
NPRG043Recommended Programming Practices [SS schedule]summer2/2MCHT5doc. Ing. Lubomír Bulej, Ph.D.32-KDSSFMPNPRX043Czech
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
NSWI153Advanced Programming of Web Applications [SS schedule]summer2/2C+ExHT5Mgr. Petr Škoda, Ph.D.32-KSIFMPNSWX153Czech, English
NPRG056Mobile Devices Programming [WS schedule]winter0/2CHT3doc. RNDr. Jan Kofroň, Ph.D.32-KDSSFMPNPRX056Czech
NSWI098Compiler Principles [WS schedule]3rd yearwinter2/2MCHT6RNDr. David Bednárek, Ph.D.32-KSIFMPNUPA016Czech
NPRG054High Performance Software Development [SS schedule]3rd yearsummer2/2MCHT6RNDr. David Bednárek, Ph.D.32-KSIFMPCzech
NPRG042Programming in Parallel Environment [SS schedule]3rd yearsummer2/2MCHT6doc. RNDr. Martin Kruliš, Ph.D.32-KDSSFMPCzech
NPRG013Programming in Java Language [WS schedule]winter2/2C+ExHT5doc. RNDr. Petr Hnětynka, Ph.D.32-KDSSFMPNPRX013, NPRX013Czech, English
NPRG035Programming in C# Language [WS schedule]winter2/2C+ExHT5Mgr. Pavel Ježek, Ph.D.32-KDSSFMPNPRX035, NPRX035Czech, English
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
NSWI153Advanced Programming of Web Applications [SS schedule]summer2/2C+ExHT5Mgr. Petr Škoda, Ph.D.32-KSIFMPNSWX153Czech, English
NPRG056Mobile Devices Programming [WS schedule]winter0/2CHT3doc. RNDr. Jan Kofroň, Ph.D.32-KDSSFMPNPRX056Czech
NPRG024Design Patterns [SS schedule]summer0/2MCHT3RNDr. Filip Zavoral, Ph.D.32-KSIFMPCzech, English
NSWI143Computer Architecture [SS schedule]summer2/0ExHT3doc. Ing. Lubomír Bulej, Ph.D.32-KDSSFMPCzech, English
NPRG036Data Formats [WS schedule]winter2/2C+ExHT5doc. RNDr. Jakub Klímek, Ph.D.32-KSIFMPNPRX036Czech, English
NSWI130Software System Architectures [WS schedule]winter2/2C+ExHT5prof. Mgr. Martin Nečaský, Ph.D.32-KSIFMPCzech, English
NSWI090Computer Networks [SS schedule]summer2/0ExHT3RNDr. Martin Svoboda, Ph.D.32-KSIFMPCzech, English
NSWI098Compiler Principles [WS schedule]3rd yearwinter2/2MCHT6RNDr. David Bednárek, Ph.D.32-KSIFMPNUPA016Czech
NPRG054High Performance Software Development [SS schedule]3rd yearsummer2/2MCHT6RNDr. David Bednárek, Ph.D.32-KSIFMPCzech
NPRG042Programming in Parallel Environment [SS schedule]3rd yearsummer2/2MCHT6doc. RNDr. Martin Kruliš, Ph.D.32-KDSSFMPCzech
NPGR038 NIntroduction to Computer Game Development [SS schedule]summer2/2C+ExHT5Mgr. Lukáš Kolek, Ph.D.32-KSVIFMPCzech, English
NPGR003Introduction to Computer Graphics [WS schedule]winter2/2C+ExHT5prof. Dr. techn. Alexander Wilkie, RNDr. Josef Pelikán32-KSVIFMPCzech
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
NSWI162 NProgram Semantics [WS schedule]winter0/1CHT1doc. RNDr. Jan Kofroň, Ph.D.32-KDSSFMPNSWI183, NSWE002Czech
NSWI163 CIntroduction to Middleware [WS schedule]winter0/1MCHT1prof. Ing. Petr Tůma, Dr.32-KDSSFMPNSWE002, NSWI080Czech
NPFL129Introduction to Machine Learning with Python [WS schedule]winter2/2C+ExHT5Mgr. Jindřich Libovický, Ph.D.32-UFALFMPNPFL054, NPGR035Czech, English
NAIL120Introduction to Artificial Intelligence [SS schedule]summer2/2C+ExHT5prof. RNDr. Roman Barták, Ph.D.32-KTIMLFMPCzech, English
NPRG005Non-procedural Programming [SS schedule]summer2/2C+ExHT5doc. RNDr. Tomáš Dvořák, CSc., RNDr. Jan Hric32-KSVIFMPNPRX005Czech, English
NMAI055Mathematical Analysis 2 [WS schedule]winter2/2C+ExHT5doc. RNDr. Martin Klazar, Dr., doc. Mgr. Robert Šámal, Ph.D.32-KAMFMPNMAX055Czech, 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
NSZI062 Programming
NSZB003 Defence of Thesis
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html