UEH Standard programs in English (20% English)

Brief Course Description

1. Course Title:

Programming Fundamentals

2. Language of Instruction:

Tiếng Việt

3. Course Code:

TEC550019

4. Credits:

3

5. Course Objectives:

The objective of this course is to equip students with the knowledge and skills necessary to master the basic concepts in programming, thereby building a solid foundation for learning programming languages ​​and developing software applications in the future. Students will understand the basic concepts in structured programming and object-oriented programming, including how to build and implement algorithms, data structures, and use the Java programming language. Students will be equipped with the skills to analyze, build algorithms, and proficiently use programming tools. Students will be able to analyze and build programs to solve practical problems, thereby applying programming knowledge to individual and group projects.

6. Brief Description of Course Content:

This module equips the basics of programming techniques as one of the foundations in the fields of Computer Science and Information Technology. In addition, the course presents the basic concepts of algorithms and how algorithms are developed. The module also provides knowledge of C # programming languages such as: data types; declare variables, constants, expressions; assignment commands; import and export data; branch, loop control structures; 1 and 2 dimensional arrays; function / method; string type; file, ... so that students can apply the settings of the algorithms from elementary to advanced.