Information technologies (Programming)
Length: 4 years
Level: Bachelor
Fee: 2 950 € / year
Course Info
Aims:
- to provide students with a set of knowledge, skills and competence in IT according to the 6th level of the framework defined in the Latvian education classification;
- train programming engineers for professional information technology industry, whose knowledge, skills and abilities meet the demands of modern labour market.
Objectives:
- ensure a process of study meeting the requirements of legislation, labour market and occupational qualifications, as well as the targeted access of students to higher education;
- to promote qualification development of the teaching staff in educational and scientific fields;
- to provide and develop research activities in the study programme;
- to provide and develop infrastructure and facilities under the study programme implementation needs;
- to develop international collaboration with related higher education institutions, enterprises and organizations.
Industry professional specialization courses:
- Data structures and algorithms
- Computer graphics and image processing basics
- Programming
- Software development technology
- Software engineering
- Project work
- Information systems design
- Mathematical logic
- Mobile applications development
- System modelling basics
- Information systems, safety and management
- WEB Programming
- WEB content management systems
- XML tehnologies
Theoretical basics of industry and information technology courses:
- Computer systems organization and architecture
- Computer networks
- Database technologies
- Application software
- Artificial intelligence
- The operating systems
- Research project organization
- Programming
- Software development project management
- Study paper
- Probability theory and mathematical statistics
The mainstream study courses:
- Higher mathematics
- Labour, the environment and civil protection
- IT industry legislation and standards
- Exchange of business information
- Business Communication and Professional Ethics
- Presentation skills
- Foreign languages in computer science
- Entrepreneurship basics