UEH Articulation Programs

Brief Course Description

1. Course Title:

Programming Fundamentals

2. Language of Instruction:

Tiếng Việt

3. Course Code:

INF509066

4. Credits:

3

5. Course Objectives:

The course aims to equip students with the necessary knowledge and skills to grasp fundamental concepts in programming, thereby building a solid foundation for learning programming languages and developing software applications in the future. Students will gain a thorough understanding of basic concepts in structured programming and object-oriented programming, including how to build and execute algorithms, data structures, and use the Java programming language. Students will be equipped with skills to analyze, develop algorithms, and proficiently use programming tools. They will be capable of independently analyzing and developing programs to solve real-world problems, thereby applying programming knowledge to individual and group projects.

6. Brief Description of Course Content:

The module aims to provide general programming thinking skills and the knowledge to be able to use a programming language for basic programming. The language used in the module is R language. This module presents the basic content for programming beginners; At the university level, it is imperative that learners have logical thinking and programming reasoning. At the end of the module, learners have the ability to: (1) think, analyze, reason and present problems with a block diagram that describes the problem to be solved from a programming perspective; (2) master basic data structures; (3) use R language for basic programming, proficient use of basic data structures, branching and looping structure.