Undergraduate Courses 2018-19
ENGG
School of Engineering
- ENGG 1010Academic Orientation0 Credit(s)DescriptionThis course is designed specifically for engineering students of the First Year of 4Y curriculum. This year-long course aims at providing an induction to the School of Engineering for the freshmen year. It will cover topics such as learning and time-management skills, purposes of university and engineering education, and planning for personal and professional development. Graded PP, P or F. For Year 1 Engineering students only.
- ENGG 1100First Year Cornerstone Engineering Design Project Course3 Credit(s)Previous Course Code(s)ENGG 2990IExclusion(s)ENGG 1200DescriptionThis project course is designed specifically for first year engineering students. This course aims at providing engineering students experiential learning experience through exposing students to knowledge and skills from different SENG disciplines before making decision on their majors. Students in this course will be divided into design teams. Each team will use the acquired knowledge and skills to design and build an engineering artifact, e.g. an airship. In order to offer the course at scale, the technical components will be offered online and students would be engaged in experiential learning through working on team projects. For First year Engineering students only.
- ENGG 1110Engineering Solutions to Grand Challenges of the 21st Century3 Credit(s)DescriptionThroughout human history, engineering has driven the advance of civilization. In the past century engineering has recorded its greatest accomplishments, but for all these accomplishments the century ahead poses formidable problems sustaining civilization advancement. This course will broaden and raise student's awareness of challenges faced by coming generations such as climate change, clean water and healthcare. Students will work in small groups in a collaborative learning environment to explore in details and in multiple dimensions the key issues around selected major challenges with experts in the areas. Suggested and proposed engineering solutions based on advances in science and technology will be explored and discussed. Students will be encouraged to develop and present their own innovative engineering approaches to address these major challenges.
- ENGG 1130The Impact and Value of Technology Innovation3 Credit(s)DescriptionThe focus is the impact of the current technological evolution on the creation of value in the global economy, society in general, and personal lives. Students will study how science and technology developments have been transformed into innovative products and services. Case studies and examples will be drawn from well-known successes and failures of technology companies in Silicon Valley and Asia. Business issues such as marketing of disruptive innovations and ethics will be explored. Special emphasis will be given to intellectual property issues. Students will do extensive research to understand future as well as existing technology innovations. From the course material, the students will find inspiration, greater clarity and personal sense of purpose. This will help them create choices for themselves and their lives in this world of accelerated technology development.
- ENGG 1150Information Technology Revolution: Past, Present and Future3 Credit(s)DescriptionThis course introduces the basic concepts in information technology and explores the many applications of information technology in our daily life from consumer electronics to internet to various sectors including medicine, business, and social networking, etc. Key technology breakthroughs throughout the development of information technology and its impact to various aspect of our society will be studied. These include the invention of the 1st transistor, concept of computing machine, representation of information in digital formats, miniaturization via VLSI technology, electronic communications from emails, mobile phones, sms, to video skype, imaging technologies in medical field, internet and social networking, image and video technology and websites like youtube, etc. The focus is to identify the key technological advances in information technology and understand how these advances led to revolutionary changes in our life and society.
- ENGG 1200Engineering Team Design Experience: Airship3 Credit(s)Previous Course Code(s)ENGG 2990DDescriptionThe Engineering Team Airship Competition allows students to explore various areas of engineering in order to design and build a remote controlled airship, culminating in the final competition before the end of the term. Students will use these specific project requirements as an opportunity to explore activities in which managers/engineers of various disciplines are involved. Specifically, they will build an airship that uses helium balloons for lift, has motors and propellers for propulsion and control, and is controlled remotely using an Android device. Students in this course will be divided into design teams with a common goal: construct an airship at the end of the term. Each team will then undergo half-a-term training on airship construction, mobile phone programming and hardware communication. Team members work together to obtain the skills needed to design their airship. Finally, the teams compile an airship and contest other teams in a competition.
- ENGG 1900Service Learning Program1 Credit(s)DescriptionWith the collaboration of local or non-local NGO and support from the School of Engineering, students enrolled in this program would be provided an opportunity to engage themselves in community service. Lectures, talks or training sessions will be provided to students to build up their communication skills and/or broaden their horizon. Students should also fulfill the requirements set by the NGO. At the end of the Program, students are required to submit report, reflective paper, group projects or to make a presentation as appropriate. They may also be required to make evaluation. Cantonese may be used in off-campus trainings, in some situations. Enrollment in this course requires instructor's approval. Students may not repeat the course for credits. Graded P or F. Maybe graded PP.
- ENGG 2010Engineering Seminar Series0 Credit(s)DescriptionThis course is designed for non-freshman students in the School of Engineering to promote the awareness of the role of engineers and the impact of engineering in the society. As a continuation of ENGG 1010, students are required to attend a few seminars from a series of seminars offered by the school each year. The seminars cover areas including the ethical and environmental responsibilities as an engineer, the importance and the considerations of safety and health related issues in engineering designs and solutions, and in general the impact of engineering to the society. This course helps to provide the needed components for meeting the accreditation requirement and also helps to broaden the students' horizon in different engineering disciplines. For SENG students not in their first year of study only. Graded P or F. May be graded PP.
- ENGG 2201The Law of Contract6 Credit(s)DescriptionContract law with the laws of tort and unjust enrichment constitutes the “law of obligations”. It plays an important part of everyday life for individuals, businesses and even public agencies. Knowledge of contract law is imperative in a variety of practical dispute resolution and problem solving contexts. This course will guide students to examine the law of contract in England and Wales, drawing on materials from other jurisdictions (particularly Hong Kong). Topics include enforceability of agreements; terms of contracts; exception clauses, limitation clauses and unfair terms; misrepresentation; mistake and frustration; duress, undue influence and unconscionable bargains; and remedies. The course will put emphasis on applying the rules, principles and concepts of contract law to real-life cases with practical consequences and contextualizing the law in different settings. Good command of English Language is required to deal with legal readings. Instructor's approval is required for enrollment in the course.
- ENGG 2900Community Services Project1-4 Credit(s)DescriptionThe course is offered in a form of a community project at a designated non-governmental organization (NGO) under the supervision of the School. Students are required to attend all the training sessions, design and implement the service project / participate in the service learning tasks as instructed by the host NGO and/or the course instructors. By the end of the course, students have to submit a reflective statement in the format of a paper, a group project report or a presentation to demonstrate the attainment of all intended learning outcomes, in addition to other requirements of the relevant NGO as appropriate. Approval from the course coordinator is needed prior to enrolling in the course. Graded PP, P or F. Students may repeat the course for credits if different topics are taken.
- ENGG 2990Special Topics1-3 Credit(s)DescriptionSelected topics in engineering. May be repeated for credits if different topics are taken. May be graded by letter, PP, P/F or DI/PA/F for different offerings.
- ENGG 2991-2993Undergraduate Student-initiated Experiential Learning1-3 Credit(s)DescriptionThis course shall encourage students to carry our projects of their own ideas under guidance of faculty supervisors to apply engineering knowledge they learnt and integrate other expertise. In the end of the term, students are required to submit reports/demonstrations in an open house to show what they have achieved. Project and budget proposal should be submitted to the School of Engineering for application approval. May be repeated for credits if different topics are taken. Graded PP, P or F. Instructor's approval is required for enrollment in the course.
- ENGG 3000Legal Perspective of Engineering Practice and Operation3 Credit(s)DescriptionThis course will focus on fundamentals and areas of business law that are of relevance and interest to engineers. This course will also provide practicing engineers with an understanding of the legislation relevant to their practice with a view to improving their ability and confidence to protect themselves from claims and disputes.
- ENGG 3960Robotics Special Project1-4 Credit(s)DescriptionA robotics-related special project supervised by one or a group of faculty members. Normally, a project proposal and a final report are required. May be repeated for credits if the projects have different emphases or cover different topics. Enrollment in the project course may require instructor's approval. May be graded by letter or P/F for different offering. May be graded PP.
- ENGG 4901Integrated Final Year Project - First Major3 Credit(s)Corequisite(s)ENGG 4902DescriptionStudent who enrolled in this course should have declared additional major and both majors are BEng majors. The project would be an integrated, tailor-made project which can fulfill both majors’ program intended learning outcomes. It should be conducted under the supervision of faculty members from both majors. This course would be assessed by criteria set by first major. Student should use this course to substitute FYP requirement for both majors. Student enrolled in this course must concurrently enroll in ENGG 4902. May be graded PP. Instructor's approval is required for enrollment in the course.
- ENGG 4902Integrated Final Year Project - Second Major3 Credit(s)Corequisite(s)ENGG 4901DescriptionStudent who enrolled in this course should have declared additional major and both majors are BEng majors. The project would be an integrated, tailor-made project which can fulfill both majors’ program intended learning outcomes. It should be conducted under the supervision of faculty members from both majors. This course would be assessed by criteria set by second major. Student should use this course to substitute FYP requirement for both majors. Student enrolled in this course must concurrently enroll in ENGG 4901. May be graded PP. Instructor's approval is required for enrollment in the course.
- ENGG 4903Integrated Final Year Thesis - First Major3 Credit(s)Corequisite(s)ENGG 4904DescriptionStudent who enrolled in this course should have declared additional major and both majors are BEng majors. The thesis would be an integrated, tailor-made thesis which can fulfill both majors’ program intended learning outcomes. It should be conducted under the supervision of faculty members from both majors. This course would be assessed by criteria set by first major. Student should use this course to substitute FYT requirement for both majors. Student enrolled in this course must concurrently enroll ENGG 4904. May be graded PP. Instructor's approval is required for enrollment in the course.
- ENGG 4904Integrated Final Year Thesis - Second Major3 Credit(s)Corequisite(s)ENGG 4903DescriptionStudent who enrolled in this course should have declared additional major and both majors are BEng majors. The thesis would be an integrated, tailor-made thesis which can fulfill both majors’ program intended learning outcomes. It should be conducted under the supervision of faculty members from both majors. This course would be assessed by criteria set by second major. Student should use this course to substitute FYT requirement for both majors. Student enrolled in this course must concurrently enroll in ENGG 4903. May be graded PP. Instructor's approval is required for enrollment in the course.
- ENGG 4930Design for Global Health3 Credit(s)Previous Course Code(s)ENGG 4950TDescriptionA group / individual special project supervised by one or a group of faculty members. Students are required to conduct a project on a specified topic related to Global Health. Team will set objectives at the beginning of the term. There will be several task-based assessments throughout the term to check their progress. At the end of term students need to show case their output in a form of roadshow and submit the final report to the teaching team. Students may repeat the course for credits for at most three times. Instructor's approval is required for enrollment in the course.
- ENGG 4950Engineering Special Project1-4 Credit(s)DescriptionA special project supervised by one or a group of faculty members. Normally, a project proposal and a final report are required. May be repeated for credits if the projects have different emphases or cover different topics. Enrollment in the project course may require instructor's approval. May be graded by letter or P/F for different offering. May be graded PP.