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