18
Program

Computer Programming

Bachelor

Degree Level

Single Degree

Degree Type

4 Years

Duration

120

Total Credits

$490

Tuition

The Bachelor of Computer Programming program at Human Resource University provides students with a strong foundation in programming languages, algorithms, and software engineering. The curriculum cove...

Degrees Awarded

Human Resource University

Bachelor of Software Engineering

Partner Universities

Human Resource University

Human Resource University

Phnom Penh, Cambodia

Career Opportunities

Graduates can pursue careers in a wide range of fields, including:

Software Developer

Computer Software Engineer

Web App Developer

Mobile App Builder

Game Software Developer

Data Scientist

Computer Data Analyst

AI Engineer

Cybersecurity Specialist

Data Systems Administrator

Computer Data Systems Analyst

Instructor in computer engineering

Program Outcomes

Apply knowledge of mathematics, science, engineering fundamentals, and engineering skills to the solution of complex engineering problems.

Explore the impact of professional engineering solutions in social and environmental contexts, as well as knowledge and needs for sustainable development.

Problem Analysis: Identify and analyze complex engineering problems, reach practical conclusions, using mathematical, natural science, and engineering science principles.

Design/Develop Solutions: Design solutions for complex engineering problems and design system components.

Investigate complex problems: Use research-based knowledge and research methods, including experimenting, analyzing and interpreting data, synthesizing, and making conclusions.

Apply reasoning, assess social, health, safety, legal, and cultural issues, and responsibilities related to the practice of professional engineering.

Apply ethical principles and commit to professional ethics and responsibilities and norms of engineering practice.

Perform effective functions on behalf of individuals, members, or leaders in diverse teams.

Lifelong Learning The ability to learn independently and throughout life in the broader context of technological change.

Utilize sophisticated IT tools, including prediction and modeling of complex engineering activities, with an understanding of the limitations.

Communicate effectively on complex engineering activities with the engineering community and with society as a whole.

Admission & Academic Requirements

Foundation Year: Candidates must hold a Senior High School Certificate or an equivalence

Associate's degree: Candidates must hold a Senior High School Certificate or failed Senior High School National Examination or an equivalence

Bachelor's degree: Candidates must hold a Senior High School Certificate or an equivalence

Master's Degree: Candidates must hold a bachelor’s degree or an equivalence

Doctoral Degree: Candidates must hold a master’s degree or an equivalence

Program Structure

Apply Through Bamnang
Computer Programming