UEH Standard programs in English (20% English)

Brief Course Description

1. Course Title:

Applications Programming

2. Language of Instruction:

Tiếng Việt

3. Course Code:

TEC550025

4. Credits:

3

5. Course Objectives:

The objective of this course is to equip students with the knowledge and skills needed to develop simple software applications, especially in the business field. Students will master the basic knowledge of software systems, application development processes and programming tools needed to build simple business applications. Students will learn how to design models, user interfaces (UI), and database connections to solve specific business problems, through the application of OOP programming principles and Java technology. Students will be able to analyze, design, and program software applications, and develop teamwork and leadership skills in group programming projects.

6. Brief Description of Course Content:

This course introduces fundamental concepts in computer programming with a focus on business applications. In the course, students will develop an understanding of basic programming logic and learn how to use basic programming constructs to solve business problems. Students are introduced to the object-oriented paradigm, the program development cycle, and programming principles. The course covers the basics of object-oriented programming, program design principles, programming structures, types and data structures, program testing, and debugging. Emphasis is placed on implementing procedurally structured programs, along with graphical user interfaces and event-driven code. Upon completion, students will be able to design, code, test, and debug programs based on business requirements in their chosen programming language.