BScComputer Systems
Study location | Latvia, Riga |
---|---|
Type | Undergraduate, full-time |
Nominal duration | 3 years (180 ECTS) |
Study language | English |
Awards | BSc (Bachelor degree of engineering science in computer systems) |
Course code | ADBD0 |
Accreditation | 29.11.2023 - 30.11.2029; Accreditation certificate No 2023/44-A |
Tuition fee | €4,430 per year |
---|---|
Application fee | €150 one-time |
Deposit | €250 one-time |
Entry qualification | High school / secondary education (or higher) You must provide a final secondary education certificate (high school or 4-year vocational secondary education diploma) and a grade transcript showcasing good results, particularly in mathematics and physics. The entry qualification documents are accepted in the following languages: English. Often you can get a suitable transcript from your school. If this is not the case, you will need official translations in English along with verified copies of the original. All education documents not originally in English must be accompanied by official translations which you can receive directly from your school, or you may get a notary-approved translation. |
---|
Language requirements | English If you are a non-native English speaker and your previous education was not conducted in English, you must submit one of the following internationally recognised English proficiency certificates: • TOEFL iBT – 72 or above*; If English was the language of instruction for your entire previous education, you may upload a letter or grade transcript from your school or university confirming this. *Riga Technical University TOEFL code: 8498 |
---|
Other requirements | At least 1 reference(s) should be provided. As part of the admissions process, the student will be invited to an online interview. They may record it at a time of their choosing but no later than 7 days from the time of receiving an invitation. More details will be provided after application submission. Additionally, all Bachelor’s students will have to complete an online entrance math exam. The 10-question test covers secondary-level math subjects. |
---|
More information |
---|
Overview
Whether you’re passionate about coding, solving tech challenges, or designing cutting-edge software, the RTU Computer Systems bachelor’s programme is designed to give you the skills and knowledge to thrive in today’s fast-paced digital world.
Over three years, students gain essential knowledge in mathematics, physics, computer programming, and software engineering, covering topics such as Applied Software Automation, Computer Graphics, Database Management, and Artificial Intelligence.
The programme combines theoretical education with hands-on application in areas like computer systems development, systems analysis, and software engineering technologies.
With access to the RTU High-Performance Computing (HPC) centre which hosts the largest supercomputing resources in Latvia, students have the opportunity to address complex computing tasks in a fraction of the normal processing time, and gain valuable hands-on experience that prepares them for success in the fast-growing tech industry.
Programme structure
Compulsory Study Courses
- Mathematics
- Discrete Mathematics
- Physics
- Civil Protection
- Discrete Structures of Computer Science
- Database Management Systems
- Object-Oriented Programming
- Introduction to Operations Research
- Fundamentals of Computer Simulation and Modelling
- Introduction to Computer Architecture
- Numerical Methods
- Operating Systems
- Computer Networks
- Fundamentals of Artificial Intelligence
- Basics of Computer Control
- Computer Organization and Assembly Language
- Data Models in Database Systems
- Software Engineering
- Systems Analysis and Knowledge Acquisition
- Introduction to Study Field
- Innovative Product Development and Entrepreneurship
- Environment and Climate Roadmap
- Probability, Random Processes and Statistics for Engineers
- Algorithmization and Programming of Solutions
- Programming Languages
- Data Structures and Algorithms
- Introduction to Image Processing
Field-Specific Study Courses
- Adaptive Data Processing Systems
- Functional Programming
- Methods of Systems Theory
- System Engineering
- Software Evolution Technologies
- Algorithms and Methods of Programming
- Fundamentals of Computer Systems Design
- Applied System Software
- Software Testing Technologies and Principles
- Parallel Database Systems
- Automated Functional and Load Testing of Web Solutions
- Continuous Automation of Software Server Tests
- Multithreading in Software
Humanities and Social Sciences Study Courses
- Politology
- Political System of Latvia
- United Europe and Latvia
Languages
- The Terminology Minimum in English
- The Terminology Minimum in German
Other Courses
- Free Elective Study Courses
- Final Examination: Bachelor Thesis
Career opportunities
After completing the degree, graduates are ready to take on diverse roles in software development, systems design, and problem-solving, with skills to develop software according to industry best practices and IT sector standards.
Graduates of the study programme have acquired comprehensive knowledge in computer science and are capable of selecting appropriate algorithms, including those based on artificial intelligence, and applying the relevant methods, software products, and tools to solve various problems.
Eastern European Time
Eastern European Time