Computer Science

Computer Science

Today, we have technologies around us that control the various processes of our lives. Computer science opens new avenues for research into the use of technology and software. Ventspils University of Applied Sciences is a place where you will learn not only the basics of computer science, but also numerical and optimization techniques, object-oriented and chaotic process modeling, programming and other important knowledge to become a successful IT specialist.

About the study programme

DEGREE OBTAINED - Academic Bachelor's degree of Natural Sciences in Computer Science

DURATION OF STUDIES - 3 years

PROFESSION - IT specialist

LANGUAGES - English, Latvian

STATE FUNDED STUDY PLACES - HERE

FORM OF STUDIES - Full time

TUITION FEE - HERE

* For Applicant who is a Latvian citizen, a Latvian non-citizen, a citizen of the European Union, a citizen of the European Economic Area or a citizen of the Swiss Confederation and a permanent resident of the European Community a resident holding a valid residence permit and / or an applicant who has completed secondary education in one of the above countries.

** For Applicants who are not Latvian citizens, Latvian non-citizens, European Union citizens, European Economic Area nationals or citizens of the Swiss Confederation and permanent residents of the European Community a resident holding a valid residence permit and / or an applicant who has not completed secondary education in any of the above countries.

Career opportunities

Graduates of the program are high-level computer science specialists, and vacancies for such specialists are always relevant. Career opportunities await in both the private and public sectors.

Study programme tasks

  • To provide students with the necessary theoretical and practical knowledge in computer science;
  • To encourage students to learn independently and creatively, as well as to evaluate and apply new achievements in the field of computer science;
  • To develop students skills of scientific analysis, ability to solve problems independently, facilitate their involvement in solving practical and scientific problems;
  • To provide the study process with qualified teaching staff and modern training;
  • To provide students with conditions and environment conducive to creative study process.

Layout of the study programme

Year 1

  • Theoretical study courses of the field

    Semester I

    • Mathematical analysis I
    • Linear Algebra and Analytical Geometry I
    • Algorithm theory

    Semester II

    • Mathematical analysis II
    • Linear Algebra and Analytical Geometry II
    • Discrete Mathematics
  • Courses on current issues

    Semester I

    • Basics of Computer Science

    Semester II

    • Programming
  • Interdisciplinary aspects

    Semester I

    • Basics of Latvian language I
    • Physics I

    Semester II

    • Basics of Latvian language II
    • Physics II
  • Compulsory Elective Courses

    Semester I

    • Computer Systems Architecture and Structure

    Semester II

    • Operating Systems

Year 2

  • Theoretical study courses of the field

    Semester III

    • Probability Theory and Mathematical Statistics

    Semester IV

    • Data Structures and Basic Algorithms
    • Optimization Techniques
    • Modelling of chaotic processes
  • Courses on current issues

    Semester III

    • Object Oriented Programming

    Semester IV

    • Web Programming (JAVA)
    • IS Analysis and Design
  • Interdisciplinary aspects

    Semester III

    • Interdisciplinary aspects
    • Electronics

    Semester IV

    • The Basics of Economics
    • Civil protection
    • Sustainability of society and green thinking
  • Compulsory Elective Courses

    Semester III

    • LAN Design and Administration
    • Web Technologies

    Semester IV

    • Network Operating Systems
  • Optional courses

    • Courses at the discretion of the student

Year 3

  • Theoretical study courses of the field

    Semester V

    • Numerical Methods
    • Object Oriented Modeling
  • Courses on current issues

    Semester V

    • Visual Programming Languages
    • Programming tools and environments
  • Interdisciplinary aspects

    Semester V

    • Fundamentals and standards of IT industry law
  • Compulsory Elective Courses

    Semester V

    • Database Technologies

    Semester VI

    • IS Security
    • Program Controller Basics
    • Introduction to Satellite Image Processing
    • IT project management
    • Software testing and automation
    • Parallel programming
  • Optional courses

    • Courses at the discretion of the student
  • Internship

    • Students spend internships in a company where they gain practical knowledge.  Internship can also be replaced with free elective courses.
  • Bachelor Thesis

    Semester VI

    • Each student must develop and defend a bachelor's thesis at the end of their studies.

Schoolarships and opportunities for reduced tuition fee

In Ventspils University of Applied Sciences You can apply for such scholarships

Learn more
Terms of Admission
Get acquainted with Ventspils University of Applied Sciences terms of admission
Learn more
Share by: