Computer Engineering, Mahidol University

Quality Assurance (International Program)


PLOs        Sub PLOs
PLO1Analyze ethical impacts of computer usage to personals, organizations, social, and the rights and value of others1.1 Show respect and behave in an appropriate manner during social gathering
1.2 Describe the concept of Intellectual Properties, copyrights, plagiarism.
1.3 Show responsibilities in their work with on time submission without plagiarism or fabrication of work.
1.4 Recognize social impacts of using computer systems
1.5 Identify social context related to computer technology
1.6 Analyze the regional and international impact of their designed work in personal level, organizational level and social level
PLO2Integrate computer engineering knowledge with other related sciences and pursue new knowledge in computer engineering2.1 Use computer engineering knowledge to solve problems in other fields
2.2 Peruse new knowledge in computer engineering using other related science
PLO3Evaluate the computer requirements and identify the appropriate engineering knowledge for developing computer applications3.1 Analyze problems that exists in computer system
3.2 Examine user behaviour and requirements related to computer in the system
3.3 Determine technological trends related to computer
3.4 Evaluate the suitability of the tools used for different system development
PLO4Generate potential solutions for problem solving with computer engineering knowledge and skills4.1 Plan and perform experiments to evaluate effectiveness of computer system
4.2 Explain individual steps of methodology and reason for each steps
4.3 Conclude the problems and requirements in computer related problems
4.4 Choose appropriate software and tools for project development
4.5 Desing engineering system for problem solving
4.6 Construct engineering system using computer engineering knowledge for problem solving
PLO5Perform good communication skills with various groups of peoples and facilitate team members in various problem solving situations both as a leader and a follower5.1 Use knowledge or portfolio and present to colleges and lecturer orally
5.2 Present knowledge resulting from studies or experiments in a written report systematically
5.3 Show unity, enthusiasm, collaboration as a part of a team
5.4 Show respect and understand responsibility as a part of a team as a leader and a follower
PLO6 Create a related computer engineering development based on information technologies in mathematics or applied statitics6.1 Choose information technology tools properly for computer engineering development
6.2 Create a related computer engineering development based on selected tools

Program Educational Objectives

Three-to-five years after graduation, graduates from Computer Engineering Program, Mahidol University (EGCO) are engaged in the following objectives:

  1. Graduates lead or participate in the design and development of computer networks hardware and software, embedded systems, for various applications. Graduates also apply knowledge and skills to solve advanced computer-related engineering problems.
  2. Graduates combine communication and leadership skills to become productive members of interdisciplinary teams and they do so ethically and professionally
  3. Graduates pursue advanced education and engage in lifelong learning to be well adapted to rapidly changing digital technologies and demanding applications

Student Outcomes

The student outcomes for the Computer Engineering program are listed below. Graduates of the Computer Engineering Program will have attained the following outcomes by the time of graduation.

  1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  2. An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
  3. An ability to communicate effectively with a range of audiences.
  4. An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
  5. An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  6. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
  7. An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.