BEng in Electronic Engineering
Degree Awarded: BEng in Electronic Engineering
JUPAS Code: JS5002
Abbreviated Title: BEng (ELEC)
Program Duration: Normally 4 years
|PO1||An ability to apply knowledge of mathematics, science and Electronic and Computer Engineering.|
|PO2||An ability to design and conduct experiments, as well as to analyze and interpret data.|
|PO3||An ability to design efficient and economical Electronic and Computer Engineering systems, components or process subject to practical constraints.|
|PO4||An ability to function in a multi-disciplinary environment through teamwork.|
|PO5||An ability to identify, formulate and solve Electronic and Computer Engineering problems.|
|PO6||An ability to understand professional practices and ethical responsibilities.|
|PO7||An ability to communicate effectively.|
|PO8||An ability to understand contemporary global, regional, economic, environmental, and social issues, and the corresponding role and the impact of Electronic and Computer engineers.|
|PO9||An ability to recognize the need for, and to engage in life-long learning.|
|PO10||An ability to use current techniques, skills and engineering tools necessary for solving Electronic and Computer Engineering problems.|
|PO11||An ability to use the computer/IT tools relevant to the Electronic and Computer Engineering along with an understanding of their processes and limitations.|
The Department of Electronic and Computer Engineering (ECE) has developed a unique and special major program for the 4-year curriculum following Outcome-Based Education (OBE). The curriculum design is based on being rewarding, relevant and fun while allowing for depth, breath and flexibility. We aim to enable students to learn fundamental ECE concepts and have balanced exposure to both engineering design and analysis, and help students develop an engineering problem-solving mindset.
Students will be admitted first to the School of Engineering rather than to individual programs. They will have at least one year to explore various programs before deciding on their major.
University Core and Required Courses
Science / Math courses provide essential background knowledge to prepare students for higher-level courses. All students are required to take two Science courses, two Calculus courses, and three out of four other Math courses. Introductory courses show students the big picture of ECE through two lab-based courses that all students must take early in their studies. Foundation courses provide students the core knowledge of ECE through four courses that all students must take as prerequisites for higher-level courses.
Area and Depth Courses
Area courses broaden students’ horizon in ECE and equip students with the necessary tools to proceed to advanced courses within the area. Students are required to take at least three out of six area courses. Depth courses (i.e. advanced courses) deepen students’ knowledge within the selected area. Students are required to take at least two depth courses.
- ELEC Major Requirements (for students admitted in 2018-19)
- ELEC Major Requirements (for students admitted in 2017-18)
- ELEC Major Requirements (for students admitted in 2016-17)
- ELEC Major Requirements (for students admitted in 2015-16)
- ELEC Major Requirements (for students admitted in 2014-15)
- ELEC Major Requirements (for students admitted in 2013-14)
- ELEC Major Requirements (for students admitted in 2012-13)
Curriculum of Other Years of Entry
Students must adhere to the curriculum of the year of entry throughout their program of study. Details of the degree requirements can be found in Curriculum Handbook of the year of study.
Final Year Projects/Theses
All ECE students are required to complete a Final Year Project/Thesis (FYP/T). It is an excellent opportunity for them to synthesize the theory and experimental work they learned during the Program in order to complete the project.
All ECE students are required to undertake practical training as a compulsory graduation requirement. Students could gain valuable hands-on experience through training and enhance their understanding and appreciation of the knowledge acquired in classrooms and laboratories. To satisfy the practical training requirement, students may either complete an internship or the required Industrial Training modules.
Undergraduate students may enroll in a minor program in addition to their disciplinary major if they meet the enrollment conditions specified. On successful completion of both major and minor programs, the student will receive a degree in their major subject with a minor in their selected program. Students may also enroll in minor programs offered by other Schools in the university.
The Minor Program in Robotics aims at providing interested students with a comprehensive selection of courses on robotics, control, and automation, allowing students to form a study pattern tailored to fit his/her own interest and focus. The courses in this Minor Program cover basic C programming, embedded systems, mechatronics design, control systems design, aerial robotics, machine learning, etc. Students are also required to complete a project-based course. The program will provide both theoretical foundation and hand-on experience to the students, enabling them to acquire sufficient and necessary tools and skills to solve practical and fundamental problems.
The Sustainable Energy Engineering Minor is to provide the interested student with a comprehensive selection of courses on sustainable development and energy, thus allowing the student to formulate a study program catered to his/her own interest or emphasis. The courses in this Minor program will cover energy production, distribution, usage and storage, as well as the public policy context in which the flow of energy from production to consumption is regulated. Additionally, the program will help students understand both the environmental and economic impact of sustainable development, as well as the impact of policy and mandate on the promotion and adoption of sustainable energy.
Total credit requirement: 18
- COMP 1004 Programming Fundamentals & Methodology (4 credits) OR
- COMP 2011 Introduction to Object-oriented Programming (4 credits)
- COMP 2012 Object-Oriented Programming and Data Structures (4 credits)
- 10 credits of IT elective (~3 courses)
- To be chosen from amongst any COMP courses (except COMP1001). Students may also use up to 6 credits of non-COMP courses (~2 courses) to count towards this requirement. Non-COMP courses include:
|ELEC 2300||Computer Organization|
|ELEC 4120||Computer Communication Networks|
|ELEC 4130||Digital Image Processing|
|ELEC 4170||Digital Media and Multimedia Applications|
|MATH 234||Discrete Structures|
Recommended Study Pattern
|Year / Term||Course||Course||Course||Course||Course||Course||Total # of credits*|
|Year 1 / Fall||Core English I||MATH 1012 / 1013 / 1023||PHYS 1112 / 1312||9|
|Year 1 / Spring||Core English II||MATH 1014 / 1024||PHYS 1114 / 1314||SENG Intro||12-13|
|Year 2 / Fall||ELEC 1100||COMP 1022P||MATH 2011||MATH 2111||ELEC 2910||13|
|Year 2 / Spring||ELEC 1200||ELEC 2200||ELEC 2300||LANG 2030||ELEC 2910||ELEC 1991||15|
|Year 3 / Fall||ELEC 2100 / 2100H||ELEC 3300||ELEC 2600 / 2600H||COMP 2011||ELEC 3910||16|
|Year 3 / Spring||ELEC 2400||ELEC 3100 / ELEC 3200||COMP 2012||ELEC 3910||12|
|Year 4 / Fall||ELEC 4900||AREA 3||ELEC 4120 / 4130||LANG 4031||13|
|Year 4 / Spring||ELEC 4900||DEPTH 2 / ELEC 4150 / 4160 / 4170 / 4330||IT Elective||
*120 credits in approved courses to graduate
With the approval of the major department, undergraduate students can graduate with dual program designation (e.g. BEng in Electronic Engineering AND Computer Engineering), if they can complete the requirements of the two undergraduate programs within the normal period of study.
The University has established exchange programs with leading institutions, such as UC Berkeley, University of Michigan, UCLA, University of Pennsylvania, Tsinghua University, University of Science and Technology in China, and is in active negotiation with a number of institutions. These exchange programs intend to provide opportunities for students to study abroad and enhance their international exposure and future career development.
The ECE Department has set up several channels to help students in academic affairs: student advising courses and FYP supervisors. All students have a mentor for each year of their major study, and they should make use of these chances to ask questions and discuss academic issues (comment on courses, instructors, career planning, further study, etc.)
Our programs are recognized by the Hong Kong Institution of Engineers (HKIE). Graduates from our programs with honors will be deemed to have satisfied the educational requirement for Corporate Membership of HKIE.
A wide variety of career paths are available to ECE graduates. Upon graduation, our graduates have taken positions in the industry as electronic engineers, communication engineers, system analysts and designers, information technologists, computer project managers and many other technical and managerial positions. A significant portion chooses to continue their study at the postgraduate level. Even graduates who choose not to pursue technical careers find that the engineering training they obtained at HKUST has given them a competitive advantage over their co-workers.
The list of our graduates' employers includes many world-class local and overseas companies, such as ASM, ASTRI, Fujitsu, Huawei, Hutchison, Lenovo, Microsoft, National Semiconductor, PCCW, Philips, Smartone, Solomon Systech, Varitronix, etc.