Brive logo
Explore
image/svg+xml
Discover programs that best match your skills and preferences
Find out which study programs best match your qualifications and criteria
Schedule a call and let us help you find the right program
Apply online to universities all over the world through Brive
We support you, every step of the way, to get you into one of your top choices
Collect points and receive cashback when applying through Brive
Search
Bachelors
image/svg+xml
Computer Science & IT
image/svg+xml
Bachelor in Computer Science - Charles University (CUNI)
    Learn more about the program!
    Fill in your contact information and we will get in touch as soon as possible.
    Full Name
    Email
    image/svg+xml
    Contact number
    For this specific program there is a Brive Application Fee of €250.
    BACHELORS

    Bachelor in Computer Science - Charles University (CUNI)

    Charles University
    On campus
    Full-time
    €3,400.00/year
    Duration
    3 Years
    Language
    English

    Program Description

    The Βachelor in Computer Science program at Charles University focuses on two areas. The first area of gained expertise is applied computer science, in particular the ability to analyze and program real world problems. This enables graduates to get jobs in the industry directly after finishing their bachelor's degree. The second area is theoretical computer science (including a relatively broad mathematical foundation), which allows graduates to continue their studies at a master's (and later doctoral) level.

    The coverage of both the above mentioned areas is in accord with computer science's position on the borderline between technical and natural sciences.

    The Bachelor in Computer Science offers three specializations. One of them is more practically-oriented (Databases and Web) and the other two are theoretically-focused (General Computer Science, Artificial intelligence). The first year of study is common for all three specializations. This allows students to pick their specializations as late as in the second year of study, when they have enough information to make a decision.

    Entry Requirements

    Are you eligible to apply?

    Sign up, check the entry requirements, and find out your compatibility with the program.

    Curriculum

    Year 1

    Introduction to Algorithms Programming 1

    Principles of Computers Introduction to Networking

    Discrete Mathematics

    Linear Algebra 1

    Mathematical Skills

    Physical Education I

    Czech Language Course 1 Algorithms and Data Structures 1

    Programming 2

    Computer Systems Introduction to Linux Mathematical Analysis 1

    Linear Algebra 2

    Physical Education II

    Czech Language Course 2

    Year 2 & 3

    Algorithms and Data Structures 2 Database Systems

    Combinatorics and Graph Theory 1

    Propositional and Predicate Logic

    Automata and Grammars

    Probability and Statistics 1

    Individual Software Project

    Bachelor Thesis

    Jobs - Careers

    • Programmer
    • Applications Developer
    • Software Analyst
    • Data and Web Application Analyst
    • Process Analyst
    • Computer Systems Administrator
    • Process Optimization Specialist
    • Natural Language Processing Specialist
    • Computer Games Developer
    More
    Outdated Content
    The content has not been updated in the last 6 months

    Need help applying to this program?

    Schedule a free 20-minute counseling session today!