Undergraduate Courses 2024-25
a) Undergraduate courses marked with [BLD] or [SPO] may be offered in the mode of blended learning or self-paced online delivery respectively, subject to different offerings. Students should check the delivery mode of the class section before registration.
b) Undergraduate courses marked with [EXP] may adopt the approach of experiential learning subject to different offerings. Students should check the delivery mode of the class section before registration.
- CIVL 1010Academic and Professional Development I0 Credit(s)DescriptionA compulsory, one year course for CIVL/CIEV/CIGBM students only. This course is designed to provide academic advising to students and/or to develop students' interpersonal skills in handling technical and non-technical issues in their professional careers. Graded P, PP or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand fundamental principles in Civil and Environmental Engineering.
- 2.Understand Industry Trends and Professional Practices.
- 3.Establish career goals and develop study paths towards the goals.
- 4.Discuss academic and professional matters with their advisors.
- CIVL 1100Discovering Civil and Environmental Engineering3 Credit(s)DescriptionA general overview of civil and environmental engineering, infrastructure development and engineering ethics is provided. The course includes both lectures and laboratory sessions, where the laboratory sessions are primarily directed to students who require the development of feasible conceptual solutions for the analysis and design of the basic problems in structural, geotechnical and environmental engineering. For first year engineering students under the four‐year degree curriculum only.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Demonstrate a broad overview of civil and environmental engineering, including details of their major disciplines, importance and challenges through lectures.
- 2.Demonstrate an overview of history and future of infrastructure developments.
- 3.Demonstrate an understanding of the role of civil and environmental engineers in our society and the fundamental principle of engineering ethics and civil engineers’ obligations towards the public, employers and the profession.
- 4.Demonstrate knowledge of basic physical concepts in structural, geotechnical and environmental engineering.
- 5.Identify and analyze of the basic problems associated with the design of structural, geotechnical and environmental engineering.
- 6.Develop feasible conceptual solutions for the analysis of the basic problems in structural, geotechnical and environmental engineering.
- 7.Acquire and apply skills in written presentation of scientific and technical information.
- CIVL 1140Environment and Society: Sustainable Development Goals and Carbon Neutrality3 Credit(s)DescriptionIntroduction of up-to-date environmental issues in both local and global scales and elaboration of essential concepts in physical, chemical, biological and societal aspects will be provided for students to understand the issues related to sustainable development goals and carbon neutrality. Students will learn to apply and evaluate approaches in science, engineering, management, and social science for enhancing the quality of our water, air, land, eco-systems, and urban development. The objective of this course is to equip our next-generation leaders in different disciplines with environmental awareness and knowledge of practical solutions to environmental issues. Upon completing this course, students should be able to make responsible decisions and actions, with due consideration of environmental sustainability and long-term decarbonization. By reviewing and discussing essential concepts and practical applications, students will conduct group projects and deliver presentations of their self-directed focus studies of emerging environmental issues in our society.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Explain and apply the basic principles of science and methods of scientific inquiry in environmental quality control and improvement
- 2.Evaluate the social and philosophical implications of scientific discoveries and technological development in environmental quality control and improvement
- 3.Apply professional knowledge in solving engineering problems related to environmental quality control and improvement
- 4.Communicate and present key environmental issues and their solutions effectively
- 5.Apply ethics in environmental quality control and improvement as responsible citizens and decision makers
- CIVL 1160Civil Engineering and Modern Society3 Credit(s)Exclusion(s)CIVL 1100DescriptionAn introduction to civil engineering practice and infrastructure development, with an emphasis on Hong Kong projects. The basic principles, materials and technology used in typical civil engineering works such as foundations, buildings, bridges, slopes and water supply systems, etc. Infrastructure management and maintenance issues; social-economic aspects of large-scale civil engineering projects such as environmental protection, urban planning and development, etc.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the role of the civil engineers in the provision of basic infrastructure necessary to support the development and maintenance of
urban and rural settlement - 2.Understand the engineering approach in processes of design, construction, operation and maintenance of infrastructure
- 3.Understand the history and future plans of civil engineering development in Hong Kong, as well as the need to consider the demands and expectations of the community, while having due regard for both the developed and fragile natural environment
- 4.Gain experience in solving problems using the engineering approach to apply data collection and analysis skills
- 5.Develop effective verbal and written communication skills, as well as leadership skills
- 6.Understand the engineering background, theory and operation of civil engineering projects for potable water supply; waste water treatment,
flooding control, highway development etc. - 7.Understand and analyze social and ethical issues from an engineering as
well as humanistic perspective
- CIVL 1180Monitoring Changing Climate from Space3 Credit(s)DescriptionThis course introduces the fundamental principles of satellite remote sensing and its role in monitoring our changing climate and environment. It covers the science underlying remote sensing, various remote sensing methods and technologies, observational evidence of climate change from space, and use of satellite data to advance science understanding and assist decision-making. The characteristics of satellite data and common methods to process and analyze satellite data will be introduced.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Explain remote sensing principles, approaches, and methods
- 2.Describe satellite observations of climate change and associate the changes to human activities
- 3.Discuss and evaluate the complexity of physical science, and its limitation and future developments
- 4.Process, analyze, and interpret spatiotemporally varying data
- 5.Assess the soundness of climate-related policies using scientific knowledge policymaking
- 6.Write quantitative evidence-based reports with critical thinking and technical writing skills
- CIVL 1190Climate Change, Big History and Sustainability3 Credit(s)Previous Course Code(s)CORE 1223Exclusion(s)CIVL 1170, ENVR 1170DescriptionBig History as an emerging interdisciplinary framework, provides a long-term perspective to see the world through reconstructing the history from the big bang all the way to the present. In such a longer time scale, overview of stars, planetary and species evolution, as well as concepts in climate change and how it is related to sustainability of the planet’s environment for its current inhabitants, including humanity, will be discussed. The physical science basis, impacts, risk, mitigation and adaptation measures of climate change will also be investigated (including technical and social solutions). For local and regional vulnerabilities, such as extreme weather events, sea levels rise, storm surge and coastal flooding, will be covered. The significance of collective learning under the big history framework, both as a driver for our exponentially growing impacts, as well as for better solutions, will be highlighted.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Examine Climate Change observed changes, impact and risks from different perspectives
- 2.Examine Climate Change and other social and environmental sustainability topics in a broader context
- 3.Recognize historical contingencies from a shiftable timescale under the Big History perspective
- 4.Identify and examine the importance and the role of science and claim testing for sustainability discussion
- 5.Appraise Homo sapiens’ uniqueness and accomplishments for sustainability discussion
- 6.Assess macroscopic sustainability issues, its opportunities and challenges
- CIVL 1210Fundamental of Green Buildings3 Credit(s)Previous Course Code(s)CIVL 2910DescriptionThis course contains two parts. The first part is about indoor environment of green building. It covers the four aspects of indoor environment quality (thermal, indoor air quality, lighting, and acoustic), building energy load calculation and energy efficient design. The second part covers the interaction between building and outdoor environment. Principles of radiation exchange, heat transfer and surface energy balance in the context of urban environment are included.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand four major aspects of indoor environment quality and how to evaluate the indoor environment quality.
- 2.Understand energy efficient building design from both indoor and outdoor perspectives.
- 3.Analyze the impact of buildings on outdoor environment with the governing equations.
- 4.Describe the fundamental process and principle of indoor-outdoor thermal exchange.
- CIVL 1220Big Data for Smarter Cities3 Credit(s)DescriptionStudents will discover the exciting world of smart cities. Smart cities and big data have become an integral part of our daily lives. With the advent of big data and artificial intelligence, we now have effective tools to understand and improve the quality of our urban environments. This course will provide a glimpse into the exciting advances in this field. Students will be introduced about the unique qualities of urban big data and the concepts on how to analyze it using powerful techniques like data visualization, data mining, and AI. With hands-on projects, students will see and appreciate how data science can help tackle real-world urban problems and make our cities more sustainable and livable.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Explain and discuss the concepts of the Smart City and Urban Data Science
- 2.Identify urban issues and analyze existing urban decisions
- 3.Evaluate basic data management, visualization, and analysis methods
- 4.Apply basic programming commands in urban data analytics
- 5.Apply data-driven thinking on urban studies or applications
- CIVL 2010Academic and Professional Development II0 Credit(s)DescriptionContinuation of CIVL 1010. Graded P, PP or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Build industry awareness and professionalism.
- 2.Understand Industry Trends and Workplace Environments.
- 3.Prepare for Academic and Professional Growth.
- 4.Discuss academic and professional matters with their advisors.
- CIVL 2020Industrial and BIM Training0 Credit(s)DescriptionA practical training course in an industrial simulated environment. For students of the Civil and Environmental Engineering Department only. Graded P, PP or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the basics of CAD and BIM.
- 2.Use CAD and BIM software, for both buildings and civil infrastructure.
- 3.Draw BIM models and generate corresponding drawings.
- 4.Perform basic analyses using 3D BIM models.
- CIVL 2110Statics3 Credit(s)Prerequisite(s)PHYS 1112 OR PHYS 1312Corequisite(s)MATH 1014 OR MATH 1020 OR MATH 1024DescriptionApplication of Newton’s laws to engineering problems; statics of particles; rigid bodies; equivalent systems of forces; equilibrium of rigid bodies; distributed forces; centroids; moments of inertia; analysis of truss & frame structures; axial, shear and bending moment diagrams; friction.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Reduce a loaded structure to a model, i.e. creating proper free-body diagrams (FBD) of the structure or the parts in it.
- 2.Examine the stability of this structure, and classify a stable structure as the statically determinate orindeterminate.
- 3.Perform static analysis to a statically indeterminate structure, e.g. truss or certain frames.
- 4.Calculate and sketch the internal force in a structural member, e.g. axial force, shear force, bendingmoment.
- 5.Identify the structural analysis that is NOT covered in this course, and what future courses (e.g.mechanics of materials, structural analysis), will cover the relevant topics.
- CIVL 2120Mechanics of Materials3 Credit(s)Prerequisite(s)CIVL 2110Exclusion(s)MECH 2040DescriptionAnalysis of stress, strain and deformation; linear and non-linear material behavior; strain energy; bending of beams, deflection; stability and buckling of compression members; shear and torsional stresses.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Examine the key principles used in the analysis of stress, strain and deformation, properties of engineering materials and safety factors.
- 2.Apply physical models to perform stress calculations and determine deflection, including thermal effects, in structural members such as axially loaded bars, torsional rods and beams.
- 3.Analyze and design simple structural members and determinate systems such as trusses, torsional members and beams on foundations.
- CIVL 2160Modeling Systems with Uncertainties3 Credit(s)Corequisite(s)MATH 1014 OR MATH 1020 OR MATH 1024Exclusion(s)MATH 2411DescriptionIdentification and modeling of non-deterministic problems in civil engineering, and the treatment thereof relative to engineering design and decision making. Development of stochastic concepts and simulation models, and their relevance to real design and decision problems in various areas of civil engineering.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Acquire fundamental knowledge in uncertainty, probability and statistics.
- 2.Identify and model non-deterministic problems in civil engineering, and the treatment thereof as related to engineering design and decision making.
- 3.Formulate probability models based on the developed stochastic concepts, and their relevance to design and decision problems in various areas of civil engineering.
- 4.Solve engineering problems involving inherent uncertainties via probabilistic modelling and statistical tools.
- 5.Acquire basic simulation skills to solve realistic engineering problems effectively.
- CIVL 2170Infrastructure Systems Engineering and Management3 Credit(s)Prerequisite(s)MATH 2350Exclusion(s)IEDA 3010DescriptionThis course will cover basic principles and techniques for analyzing engineering systems. It will entail an introduction to linear programs, network analysis, critical path method, benefit-cost and present value analyses of engineering projects.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Formulate and solve engineering optimization problems with the technique of linear programs and network analysis.
- 2.Conduct engineering economic analysis and project planning and scheduling.
- 3.Identify and formulate engineering problems.
- 4.Apply quantitative methods to solve engineering problems.
- 5.Appreciate the breadth of engineering problems.
- 6.Conduct economic feasibility study and project scheduling of engineering systems.
- CIVL 2410Environmental Assessment and Management3 Credit(s)Prerequisite(s)(CHEM 1010 OR CHEM 1012) AND CIVL 1100DescriptionPresent current environmental issues and management concepts; apply essential chemical and physical principles required to understand pollution problems; integrate knowledge from science and engineering to solve and assess environmental problems affecting water, air, noise and waste; cover concepts, ordinances and case studies of environmental impact assessment of civil infrastructure projects.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Develop a technical understanding of real-world environmental pollution problems affecting water, air and land resources.
- 2.Master basic scientific and engineering principles governing methods of solving problems affecting water, air and land resource quality.
- 3.Understand and formulate key elements of the Environmental Impact Assessment process that govern the application of the process to civil infrastructure projects.
- 4.Be aware of major environmental issues of today and their implications for human well-being.
- CIVL 2510Fluid Mechanics3 Credit(s)Prerequisite(s)MATH 2011Corequisite(s)CIVL 2110Exclusion(s)MECH 2210DescriptionAn introduction to the mechanics of fluids, including fluid statics, kinematics and fundamental equations of fluid flow, laminar and turbulent flow, boundary layers and applications in the design of hydraulic structures.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Describe the fundamental concepts of fluid mechanics.
- 2.Apply basic equations to determine pressure by static fluid.
- 3.Analyze fluid flows with fundamental laws including mass, momentum, and energy conservation.
- 4.Apply principles of dimensional analysis to conceptualize and simplify real problems.
- 5.Understand the broad application of fluid mechanics in civil and environmental engineering.
- CIVL 2810Construction Materials3 Credit(s)Corequisite(s)CIVL 2120DescriptionProperties of engineering materials and their relation to the internal structure of materials; includes physical properties of construction materials like portland cement concrete, asphalt, polymers, ferrous metals and non-ferrous metals.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand basic properties of engineering materials and various factors affecting material behavior.
- 2.Understand the basis of material tests and correctly interpret the results.
- 3.Understand the effect of environmental and mechanical actions on the long-term behavior of materials.
- 4.Specify the appropriate construction material for a given project.
- 5.Make sound engineering judgements when new construction materials or modifications to existing construction materials are proposed.
- CIVL 3010Academic and Professional Development III0 Credit(s)DescriptionContinuation of CIVL 2010. Graded P, PP or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Explore Career Opportunities in Civil and Environmental Engineering.
- 2.Gain Awareness of Latest Professional Practices and Real-World Applications.
- 3.Prepare for Professional Growth in Civil and Environmental Engineering.
- 4.Develop skills for effective job application and interview.
- CIVL 3020Internship Training0 Credit(s)Prerequisite(s)CIVL 2020DescriptionFor students of the Civil and Environmental Engineering Department only. Internship training provides students the opportunity to gain professional experience and to apply theories to real-life situations. Students are required to complete a minimum of six weeks on-the-job training in civil engineering consulting firms, contractors, developers or relevant government departments, or an equivalent of 5-week mock construction training under the supervision of professional practitioners. Graded P or F.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Gain practical professional experience in civil engineering.
- 2.Apply the knowledge acquired from the academic studies to real- life engineering practice.
- 3.Develop an appreciation of the breadth of civil engineering.
- CIVL 3210Introduction to Construction Management3 Credit(s)DescriptionThis course covers the basic knowledge, skills and techniques in construction management. It entails an introduction to the construction industry, initial and feasibility studies, impact assessment, tendering process, local statutory ordinances, contract strategy and management, cost estimation and control, project finance, resource allocation, and site safety. For CIVL and CIEV students only.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the construction industry and different stages in a construction project.
- 2.Perform construction contract administration.
- 3.Conduct cost estimation, cost control and project financing.
- 4.Specify the responsibility of different parties in construction safety and project management.
- 5.Appreciate the breadth of engineering problems.
- 6.Formulate and solve construction engineering and management problems.
- CIVL 3310Structural Analysis3 Credit(s)Prerequisite(s)CIVL 2110 AND CIVL 2120Mode of Delivery[BLD] Blended learningDescriptionStructural forms and modeling, statically determinate structures, statically indeterminate structures, force and displacement methods, deflections of structures, influence lines, approximate analysis, energy methods.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Analyze the behavior of structural systems under loads or other external effect.
- 2.Evaluate and present the results of a structural analysis to support the design of structural components and systems.
- 3.Conduct laboratory tests, validate test results using various methods, and assess the discrepancies between test and analysis results.
- CIVL 3320Reinforced Concrete Design3 Credit(s)Prerequisite(s)CIVL 2810 AND CIVL 3310DescriptionUltimate limit state design of reinforced concrete beams, slabs, columns, and beam-column joints; serviceability limit states of deflection and cracking.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Adopt the critical Ultimate Limit States and the Serviceability Limit States concerning deflection and cracking control and satisfy the pertinent design requirements.
- 2.Design reinforced concrete beams for flexure, shear, torsion and serviceability and provide proper detailing.
- 3.Design reinforced concrete slabs for flexure, shear, (punching) shear and serviceability.
- 4.Design reinforced concrete columns for Uniaxial and Biaxial Bending combined with Axial loading.
- CIVL 3420Water and Wastewater Engineering3 Credit(s)Prerequisite(s)CIVL 1140 OR CIVL 2410DescriptionIntroduction to basic concepts of water quality, fundamentals of water and wastewater treatment processes, analysis of treatment process flowsheets, analysis of water quality management alternatives.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the entireprocess from water supply to wastewater treatment and the respective regulations.
- 2.Describe thecharacteristics of supplied water and the municipal sewage and the typical unit processes used incorrespondingtreatments.
- 3.Understand the principal of the physicochemical and biological treatments.
- 4.Explain what the key parameters areto design the water and wastewater treatment units.
- 5.Develop basic lab skills for environmental engineering andlearn how to analyze and interpret results.
- CIVL 3510Hydrosystems Engineering3 Credit(s)Prerequisite(s)CIVL 2510Corequisite(s)CIVL 2160DescriptionThis course introduces basic and fundamental knowledge essential to the design and analysis of hydrosystems engineering problems (e,g., water supply, flood control, stormwater drainage, etc.). The course consists of two interrelated parts: hydrology and hydraulics. Hydrology covers various processes of water cycle (including precipitation, infiltration, rainfall-runoff modeling, and flow routings) that produce loads on hydrosystems. Hydraulics, on the other hand, applies fluid mechanics principles to the design and analysis the capacity of hydrosystems infrastructures such as pipe networks and channel networks as well as hydraulic machinery.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply mathematical and statistical methods to analyze random hydrometric data and time-varying nature flow processes.
- 2.Understand physical principles of fluid motions to analyze and model flow processes in hydrologic cycle.
- 3.Demonstrate appreciation about the interdisciplinary nature of hydrosystems engineering which also straddles across environmental engineering with regard to pollutant transport and geotechnical engineering on slope stability.
- 4.Use modern computing software to analyze flow in complex hydrosystems.
- 5.Be given hydrosystems engineering design and management problems to build up their ability for problem formulation and solution.
- 6.Appreciate the importance of water in sustainable development of human society and preservation of environment, including the contributions and possible disservice in natural hazard mitigation, through in-class discussions.
- 7.Demonstrate an understanding of contemporary issues and challenges of hydrosystems engineering design and management, such as tradeoff of cost, reliability, and sustainability of water development in different parts of the worlds.
- CIVL 3610Traffic and Transportation Engineering3 Credit(s)Corequisite(s)CIVL 2170DescriptionFor students of the Civil and Environmental Engineering Department only. Introduction to transportation systems; characteristics of transportation models; traffic flow fundamentals; geometric design of highways; travel demand analysis including trip generation, modal split and trip assignment.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the fundamental theory and methods involved in traffic and transportation engineering, including traffic flow fundamentals, geometric design of highways, and transportation systems planning.
- 2.Make use of mathematical or quantitative methods to model components of the traffic and transportation system.
- 3.Apply the principles learned in this course for the analysis, design and operations of components of the transportation system, including traffic impact analysis, highway design, and transportation demand forecasting.
- CIVL 3730Fundamentals of Geotechnics3 Credit(s)Prerequisite(s)CIVL 2120DescriptionThis course will focus on the geotechnical mechanics and associated soil behavior, including basic engineering geology, characteristics of soils, soil compaction, the principle of effective stress, shear strength of soils, the concept of critical state modeling, permeability, seepage problems, ground settlement and consolidation. The laboratory section consists of five different experiments. For CIVL and CIEV students under the four-year degree only.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand, formulate, and solve problems related to geotechnical engineering.
- 2.Conduct experiments, analyze and interpret results for geotechnical engineering design.
- 3.Apply modern engineering tools effectively and efficiently for geotechnical engineering analysis.
- 4.Develop technical competency for geotechnical engineering related design.
- CIVL 3740Geotechnical Analysis and Design3 Credit(s)Prerequisite(s)CIVL 3730DescriptionIntroduction to geotechnical analysis and design including slope stability analysis, bearing capacity of soils, lateral earth pressures, design of retaining wall, shallow and piled foundations, geotechnical centrifuge modeling and field monitoring.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the basic principles of soil mechanics.
- 2.Comprehend and apply the basic soil mechanics theories in the design of earth retaining structures, braced cuts or multi-propped excavations, shallow and deep foundations, slope stability and reinforced earth structures.
- 3.Improve the ability of solving geotechnical problems independently and scientifically.
- CIVL 4100Special Topics1-4 Credit(s)DescriptionSelected topics in Civil Engineering of current interest to the Department and not covered by existing courses.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Equip with broad and useful knowledge to various topics which are not covered by existing courses.
- 2.(Each offering under the umbrella will have specific learning outcomes.)
- CIVL 4210Advanced Construction with AI and Robotics3 Credit(s)Previous Course Code(s)CIVL 4100OPrerequisite(s)COMP 1021 OR COMP 1022PDescriptionThis multi-faceted course encompasses advanced technologies in infrastructure and building construction, maintenance and operations. The course provides deep learning methods in computer vision and robot sensing with hands-on coding training on solving construction management problems with these methods. Combined with tools from AI and robotics, the course equips students with leading-edge knowledge and practices to bring about successful construction reform in the context of the smart city. The course is a mixture of lectures and student projects. The concept, theory and applications of AI and robotics in construction are delivered through lectures. The class also provides hands-on exercises on AI and robotics software development toolkits to learn how to apply these tools with given data. Through mini-projects, students explore the use of the toolkits for practical problem-solving in construction.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Apply AI tools to building and construction data.
- 2.Evaluate appropriateness of AI and robotics in building and infrastructure construction, maintenance, and operations.
- 3.Incorporate AI and robotics for practical construction engineering and management issues.
- CIVL 4220Scientific Machine Learning for Infrastructure Systems3 Credit(s)Prerequisite(s)(COMP 1021 OR COMP 1022P OR COMP 1029P) AND (MATH 2111 OR MATH 2121 OR MATH 2131 OR MATH 2350)Exclusion(s)COMP 4331, MATH 4432DescriptionScientific machine learning (ML) seeks to address domain-specific data challenges and extract insights from scientific data sets through innovative methodological solutions, and this course aims to introduce scientific ML to senior students with a special focus on civil engineering applications. The course starts with an extensive review of statistics, the difference between ML and descriptive statistics, discusses sampling approaches for uncertainty quantification, then covers the fundamental knowledge of supervised learning (Bayesian linear regression, Gaussian processes, deep neural networks), unsupervised learning (k-means clustering, principal component analysis, Gaussian mixtures), and state space models (Kalman, particle filters). The course will further emphasize on the proper use of ML for civil engineering applications, including incorporating physics-based knowledge (physics-informed ML), dealing with data acquisition challenges (design of experiment, global optimization), and so on. Students will learn to address some unique challenges of applying ML to real-world engineering applications, preparing themselves better in their future career.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Represent uncertainty in parameters in civil engineering system models using probability and statistical techniques.
- 2.Solve basic supervised learning tasks, such as: regression, classification, and filtering; basic unsupervised learning tasks, such as: clustering, dimensionality reduction, and density estimation.
- 3.Create civil engineering domain-scientific machine learning models that encode existing physical information and other causal assumptions.
- 4.Apply basic Python software (e.g., numpy, scipy, scikit-learn) and advanced Python software (e.g., pytorch, Julia, Jax) for modelling and analyzing civil engineering systems.
- CIVL 4240Smart Infrastructure Sensing and Data Analytics3 Credit(s)Previous Course Code(s)CIVL 3910Prerequisite(s)COMP 1021 OR COMP 1022P OR COMP 2011 OR COMP 2012HDescriptionFor students of the Civil and Environmental Engineering Department only. This course contains two modules. For sensing, it covers basic sensing technologies in structural engineering. Students will learn about traditional (e.g., accelerometers) as well as state-of-art sensing technologies (e.g., fiber optic sensing) and their practical applications in civil engineering. It also covers vibration-based structural health monitoring. Students will learn about the fundamentals of structural behavior, and analysis in the time and frequency domain. For data science, this course introduces fundamental knowledge and practical applications of data science and machine learning in the structural engineering context, primarily from understanding and extracting informative patterns from structural sensing data. Students will also learn about the use of relevant software & toolboxes (Python) to apply the discussed data science concepts on structural sensing datasets.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Describe the typical sensing technologies used in structural health monitoring.
- 2.Understand the fundamentals of fiber optic sensing technologies.
- 3.Understand structural behavior in frequency domain.
- 4.Understand the basic concepts of data science and machine learning.
- 5.Apply data science for practical structural engineering problems through the use of MATLAB and/or Python.
- CIVL 4250Project Management and Finance3 Credit(s)DescriptionThis course introduces the basic methods, tools and techniques in managing and financing a project. Management subjects cover project planning, cost management, time management, materials management, change management, construction labor, safety management, and communication management. Financial subjects cover debt and equity finance, project risk analysis, cost and benefits of political risk insurance, project funding and cash flow, option pricing, and credit scoring of project finance debt. Programming issues and Monte Carlo simulation for project management and finance models will also be discussed.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Aware of key issues in the project development cycle.
- 2.Gain fundamental knowledge in risk identification, allocation, and management.
- 3.Acquire basic skills in project funding and cash flow analysis.
- 4.Conduct financial and economic feasibility analysis in large-scale project development.
- CIVL 4270Construction Law and Contract Administration3 Credit(s)DescriptionThis comprehensive course in Construction Law and Practice offers students a robust understanding of legal principles and their application in the construction industry as divided into four key areas: 1. Construction Law and Practice: Covers fundamentals, focusing on contracts and NEC4 and one case study. 2. Law in Context: Explores construction claims, including time and cost considerations under Hong Kong Government and NEC4 standard forms of contract and X29 Climate Change Option. 3. Public Private Partnerships (PPPs): Examines PPP structures in construction projects, including a Beijing Metro case study. 4. Dispute Resolution: Introduces all Alternative Dispute Resolution techniques, emphasizing the new Adjudication and Security of Payment legislation in Hong Kong. The course aims to equip students with practical knowledge and skills essential for navigating the complex landscape of construction law, preparing them for real-world challenges and further qualifications in the field.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Demonstrate awareness of construction law as both an academic discipline and a practical area in the construction industry.
- 2.Understand and explain the legal, historical, and theoretical frameworks relevant to construction law and contracts.
- 3.Analyze and manage construction claims and disputes within legal and contractual frameworks.
- CIVL 4310Energy System Modeling for Buildings and Cities3 Credit(s)Previous Course Code(s)CIVL 4100NPrerequisite(s)(MATH 1014 OR MATH 1024) AND (PHYS 1112 OR PHYS 1312)DescriptionThis course offers a comprehensive overview and practical exposure to energy system modelling for buildings and cities, emphasizing the significance of energy systems in contemporary infrastructure and their role in ensuring resilient, efficient, and sustainable civil engineering practices. The lectures will delve into fundamental physical concepts, mathematical principles, and software tools necessary for modelling energy systems in the context of cities and buildings. The theoretical aspects of the course will encompass foundational knowledge in heat transfer and building thermal dynamics. In parallel, the practical component of the course will introduce participants to an emerging equation-based programming language, utilizing Modelica as an illustrative example.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Analyze room-scale thermal dynamics and how to model it.
- 2.Analyze building-scale energy systems and how to model it.
- 3.Analyze district cooling and heating system and how to model it.
- 4.Apply the equation-based programming language Modelica and use it to solve real world problems.
- CIVL 4320Structural Steel Design3 Credit(s)Prerequisite(s)CIVL 3310DescriptionLimit state design of steel structures, stability analysis of thin-walled members, design of tension members, columns, beams, plate girders, beam-columns, structural connections, plastic analysis and design.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the fundamental principles behind modern steel design code of practice.
- 2.Develop a basic understanding of various modes of failure of skeletal steel members and a comprehension of how these behaviors affect the performance of steel structures.
- 3.Demonstrate technical competency in designing steel members and connections using Hong Kong Steel Code of Practice.
- 4.Develop critical thinking skills in an open-ended design process with practical applications to real-world steel buildings.
- CIVL 4330Introduction to Structural Dynamics3 Credit(s)Prerequisite(s)CIVL 2120 AND MATH 2011 AND MATH 2350Exclusion(s)MECH 4750DescriptionSingle degree of freedom systems, multi-degree of freedom systems, continuous systems, random vibrations, dynamic behavior under wind loads and earthquakes.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand basic concepts of Newton’s laws of motion.
- 2.Determine equations of motion (EOM) and structural response of single-degree-of-freedom (SDOF) structural systems to various types of external excitation such as transient, harmonic and periodic driving forces.
- 3.Determine design parameters of SDOF systems such as damping ratio, dynamic magnification factor, and transmissibility during ground motion.
- 4.Assemble mass and stiffness matrices for multiple-degree-of-freedom (MDOF) systems; obtain frequencies of vibration and mode shapes and determine structural response of MDOF systems.
- 5.Solve vibration problems involving basic continuous systems such as beams and rods.
- 6.Understand Hamilton’s principle and Lagrange’s equations, and assemble stiffness matrices and EOM efficiently from related energy approach.
- 7.Analyze and design tuned-mass-dampers (TMD).
- 8.Understand and apply earthquake response spectra to analyze simple structures subjected to earthquakes.
- CIVL 4340Prestressed Concrete Design3 Credit(s)Prerequisite(s)CIVL 3320DescriptionHistorical development; methods of prestressing, elastic analysis and design; flexural and shear capacity; losses of prestress; anchorage zones; composite members; design procedures and applications.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand and predict the behavior of prestressed concrete members.
- 2.Demonstrate the influence of time dependent effects on loss of prestressing of forces.
- 3.Design an appropriate prestressing system in a structural concrete member.
- 4.Propose general arrangement and provide detailing of proposed prestressing system.
- 5.Understand the importance and method of prestressing protection.
- CIVL 4360Implementing Artificial Intelligence in Smart Buildings3 Credit(s)Previous Course Code(s)CIVL 4100RPrerequisite(s)(COMP 1021 OR COMP 1022P OR COMP 1029P) AND (MATH 2111 OR MATH 2121 OR MATH 2131 OR MATH 2350)Exclusion(s)COMP 4211, COMP 4331DescriptionModern smart infrastructure requires cutting-edge machine learning algorithms. This course offers a thorough exploration of fundamental machine learning concepts and provides hands-on experience in their application to smart infrastructure systems. Through the lectures, students will gain a comprehensive understanding of the entire spectrum of machine learning, covering key aspects like data cleaning, pre-processing, and various machine learning techniques, and how those techniques can be applied to construct and maintain modern infrastructure. A prominent aspect of this course is its focus on real-world applications, particularly within the domain of smart infrastructure systems, e.g. occupants’ thermal preference prediction, crack detection, building load prediction, building energy system operation, etc. By exploring these applications, students will gain valuable insights into how machine learning can be effectively utilized in their future careers and research endeavors.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the domain knowledge of smart building, smart structures, and sustainable building operations.
- 2.Learn how variant machine learning algorithms can be applied in modern smart infrastructure systems.
- 3.Apply a variety of supervised, unsupervised and reinforcement learning algorithms to solve practical civil engineering problems.
- 4.Learn practical skills to improve machine learning models for the applications in civil engineering.
- CIVL 4370Computer Methods of Structural Analysis3 Credit(s)Prerequisite(s)CIVL 3310DescriptionMatrix formulation of structural analysis using stiffness method, solution of linear equations, applications to civil engineering structures, modeling of large and complex structural systems.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Idealize a civil engineering structure into a mechanical model (suitable for structural analysis).
- 2.Form the stiffness and loading matrices of an idealized structure, with a focus on building and bridge structures.
- 3.Perform a matrix structural analysis of an idealized structure with the help of a mathematical software.
- 4.Simulate and analyse a realistic civil engineering structure using a (commercially available) structural analysis software.
- CIVL 4380Introduction to Wind Effects on Buildings and Structures3 Credit(s)Exclusion(s)CIVL 5370DescriptionBasic meteorology, structure of wind near the ground, wind induced vibrations, wind loading codes, wind tunnel test techniques.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Describe the characteristics of wind, wind structure near ground and topographical effects on wind.
- 2.Identify the factors that affect the structural design of a building against wind.
- 3.Determine the alongwind and crosswind forces of a structure and the wind-induced structural responses.
- 4.Analyse dynamic problem of buildings subject to different dynamic loads.
- 5.Perform a tall building design following Hong Kong and Australian wind codes.
- CIVL 4430Environmental Impact Assessment3 Credit(s)Prerequisite(s)CIVL 1140 or CIVL 2410Exclusion(s)CENG 4720DescriptionThis course describes relationship of environmental impact assessment (EIA) and environmental policy act; methods and procedures for environmental impact identification, prediction, evaluation and mitigation; contents in an EIA report.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the purpose and role of EIA in the decision-making process where potential significant adverse environmental impacts can be addressed at an early stage.
- 2.Get familiar with the EIA planning, management, and procedures; environmental impact screening/scoping, identification, prediction, assessment, and avoidance/ minimization/compensation.
- 3.Know the contents of an EIA report according to the EIA Ordinance in Hong Kong.
- CIVL 4450Carbon Footprint Analysis and Reduction3 Credit(s)Prerequisite(s)CIVL 2410 OR ENVR 3210DescriptionThis course aims to provide students with an understanding of the sources and impacts of climate change, national and international policies, Kyoto Protocol, carbon credits and offset concepts. As engineers to be, students will also be able to calculate organization's carbon footprint, identify suitable mitigation strategies and provide carbon reduction solutions.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Know climate change basics and international and national climate and carbon targets and policies.
- 2.Understand carbon footprint concepts, carbon management concepts and procedures.
- 3.Explain carbon trading mechanisms and carbon offsetting projects.
- 4.Calculate corporate carbon footprint.
- 5.Identify and present carbon reduction solutions.
- 6.Form its own judgment on the climate change issues and find solutions in both international and local contexts.
- CIVL 4460Process Design of Environmental Engineering Facilities3 Credit(s)Prerequisite(s)CIVL 3420DescriptionBasic principles in the process design of environmental engineering facilities, such as water and wastewater treatment systems, pump station, as well as sanitary landfill disposal.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the principles involved in the design of water and wastewater treatment facilities and their major components, including concepts, design criteria, design practice of major unit operation and unit process as well as an entire water or wastewater plant.
- 2.Make use of mathematical or quantitative methods to design the major components and the whole processes of water and wastewater treatment.
- 3.Apply the principles learned in this course for the design and management of the components of the water and wastewater treatment systems, including concepts, design criteria, design practice of major unit operation and unit process as well as an entire water or wastewater plant.
- CIVL 4470Air Quality Control and Management3 Credit(s)Alternate code(s)ENVR 4470DescriptionHistorical and health impact studies related to air pollution. Atmospheric stability and its impact on the transport and dispersion of pollutants. Sources of major air pollutants. Comparison of urban, industrial and transport related air pollution issues, using Hong Kong and Pearl River Delta as examples. Control of stationary and mobile emission sources. Air quality management - framework, policy tools and comparison of different approaches.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Identify the roots of air pollution and its impact.
- 2.Describe how atmospheric meteorology affects the transport, transformation and dispersion of the air pollutants.
- 3.Formulate general ideas in air pollution control.
- 4.Assess critically current air quality management methods.
- 5.Apply air quality models to describe different air pollution problems.
- 6.Adopt new advance and opportunities in air quality control and management.
- 7.Transit better to a professional career and/or graduate school related to air quality control and management.
- CIVL 4480Climate Modeling and Risk Assessment3 Credit(s)Alternate code(s)ENVR 4480Prerequisite(s)MATH 1003 OR MATH 1012 OR MATH 1013 OR MATH 1020 OR MATH 1023DescriptionClimate models are the complex mathematical representation of the major climate system components (e.g. atmosphere, ocean, land surface, etc) and their interactions. Climate models have proved to be the most valuable tools in understanding climate processes that determine the response of the climate system to anthropogenic forcings, such as increases in greenhouse gases concentrations and land use changes. This course provides an introduction to the physical principles of climate model as well as all procedures related to climate modeling. Some classes will be taught in the computer laboratory, where students will perform their own simulations using web-based climate model and analyze the results. In addition, this course explores the challenge of understanding and managing the risks of climate extremes.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Demonstrate a solid understanding of the Earth's climate system.
- 2.Describe greenhouse effect and its association with global warming.
- 3.Describe the structure of climate model and general procedure of climate modeling.
- 4.Describe how to analyze the performance and uncertainty of climate simulations.
- 5.Understand the reliability of climate model and interpret the simulation results based on the basic principles governing climate system.
- 6.Describe the key concepts and definitions relating to disaster risk management and adaptation to climate change.
- 7.Identify and assess the risk as a function of vulnerability and exposure.
- 8.Understand the approaches for reducing and managing disaster risk in a changing climate.
- CIVL 4520Municipal Hydrosystems Engineering and Management3 Credit(s)Prerequisite(s)CIVL 2160DescriptionThe course integrates the knowledge of hydrology, hydraulics, statistics, economics, and optimization in the dealing with municipal hydrosystems engineering and management. In particular, focuses will be given to quantity aspect of water supplies and water excesses. The hydrosystems to be covered include water distribution, urban sewage and stormwater drainage, reservoirs/detention facilities, pumps, etc.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Acquire the basic knowledge of municipal hydrosystems engineering and management.
- 2.Understand the engineering aspects of water supply and distribution, with background of hydrology, pipe flow hydraulics, and economical considerations.
- 3.Understand the engineering design of stormwater drainage systems, with background of runoff estimation and gradually varied open channel flow.
- 4.Acquire the knowledge of stormwater management devices including storm sewers, culverts, spillways, reservoirs and pumps.
- 5.Appreciate the assimilative capacity of the natural environment, through the study of basic concepts of turbulent mixing and dispersion of pollutants in rivers.
- CIVL 4560Urban Hydroclimate and the Built Environment3 Credit(s)Previous Course Code(s)CIVL 4100HDescriptionThis course is a mixture of lecture, reading, and group project focused on urban hydroclimate and the built environment, particularly their interactions through the energy-water-climate nexus. Lectures will cover mathematical laws and physical concepts of heat, moisture and mass transport in the built environment, as well as implications of urban hydroclimate on smart city development in the 21st century. Through hands-on tutorials, students will learn a numerical model and use it to explore the impact of neighborhood design on urban thermal environment, including the usage of novel engineering materials, urban landscape and building technology.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Formulate and solve heat, moisture, and mass transport problems in the built environment using governing equations.
- 2.Describe the water-energy-climate nexus in cities.
- 3.Conduct neighborhood planning and sustainability analysis through numerical models.
- 4.Identify the hydroclimate challenges cities face in the near future and their potential engineering solutions.
- 5.Understand the broad impact of engineering infrastructure on urban development and environmental sustainability.
- CIVL 4610Introduction to Data Analytics for Smart Transportation Systems3 Credit(s)Previous Course Code(s)CIVL 4100IPrerequisite(s)COMP 1021 OR COMP 1022P OR COMP 2011 OR COMP 2012HCorequisite(s)CIVL 3610DescriptionThis course covers the role of stochasticity in transport systems and the methods used to account for this within transport infrastructure assessment, with a particular focus on the application of data analysis methods. The course introduces how to analyze the performance of public transport systems and road network using classic queuing theory and travel time reliability concepts. The course will complement skills learnt in the other transport courses to provide a well-rounded knowledge of smart transport planning and management. The focus is on the application of transport models in real world settings using real data. Students have the opportunity to work with large open source data in two experiential-learning projects. The course also develops skills for working with data and managing collaborative projects.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Learn the fundamental knowledge of queuing theory and reliability and stochastic characteristics of transport systems.
- 2.Learn how to work with large open-source data in Python and how to use visualization tools and data mining techniques.
- 3.Learn how to design a research question, methodology and data approach for a real problem.
- 4.Learn in-depth knowledge in queuing theory and performance evaluation of urban transportation systems.
- 5.Work in teams in the second part of the course and present their work in a poster showcase/presentation session.
- 6.Work on real data obtained from either government website or APIs, and utilize transport models to evaluate existing public transport and road network performance, identify current issues, and propose transport policy implications.
- CIVL 4620Transportation System Operations3 Credit(s)Prerequisite(s)CIVL 3610DescriptionTransportation economics, land use and transportation system, queuing theory and traffic flow analysis, intersection control and design, urban transit operations and management.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Evaluate the principals involved in the design of transportation systems components, including transportation supply and demand, traffic control, and transit systems.
- 2.Utilize mathematical or quantitative methods to model components of the transportation system.
- 3.Apply key traffic and transportation engineering principles to the design and management of components of the transportation system, including transportation infrastructure appraisal, traffic control, and transit system.
- CIVL 4630Public Transport Planning and Operation3 Credit(s)Previous Course Code(s)CIVL 4100LPrerequisite(s)CIVL 2170Corequisite(s)CIVL 3610DescriptionPublic transport systems are recognized as a critical component in addressing urban mobility challenges, including congestion, air quality, and accessibility. This course focuses on approaches of planning, designing and operating public transport systems. It introduces traditional and innovative public transport modes, services and systems. It covers the demand modeling of public transport modes, the network planning of public transport routes and services, the operation optimization of public transport timetable setting and vehicle and crew scheduling, and the performance evaluation of public transport systems.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Acquire the fundamental knowledge of public transport planning and operation.
- 2.Learn how to identify problems in a real public transport system and solve the problem using mathematical models. Students will apply project design and data analysis methods to real problems.
- 3.Acquire in-depth knowledge in public transit demand modelling, operation approach and network design, and performance evaluation of public transit systems.
- 4.Work on real data obtained from either government website or APIs, and utilize public transport planning and operation approaches to evaluate existing public transport system performance, identify current issues, and propose solutions.
- CIVL 4640Introduction to Smart City Economics3 Credit(s)Previous Course Code(s)CIVL 4100JPrerequisite(s)MATH 1012 OR MATH 1013 OR MATH 1020 OR MATH 1023DescriptionThis course focuses on emerging challenging problems in the development of Smart Cities, with a special focus on intelligent transportation systems and smart energy systems. The course discusses various economic problems arising in modern transportation market and power market through the lens of electric vehicles, renewable energy, smart buildings, mobility-on-demand services, etc. It complements existing courses by focusing on engineering applications and offering extensive examples in the context of transport and power markets. Through lectures and exercises, students will learn state-of-the-art models and tools to identify, formulate, and address challenging problems in smart city development.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Formulate and solve economic problems in transportation market based on economic models and optimization tools.
- 2.Formulate and solve energy market problems based on economic models and equilibrium analysis.
- 3.Identify the potential for improvement in transport and energy systems, design research questions and methodologies to realize the potential.
- 4.Appreciate a broad impact of civil engineering on smart city development and environmental sustainability.
- CIVL 4650Multi-agent Decision Making in Smart Cities3 Credit(s)Previous Course Code(s)CIVL 4100KPrerequisite(s)MATH 2111 OR MATH 2121 OR MATH 2131 OR MATH 2350Exclusion(s)ECON 4124, MATH 4321DescriptionThis course focuses on emerging challenging problems in the development of Smart Cities, with a special focus on interactive multi-agent decision making. It presents a rigorous mathematical framework that characterizes the incentives of a broad class of decision makers and their interactions in modern power and transport systems, including but not limited to energy consumers (buildings, electric vehicles), energy producers, mobility-on-demand customers, mobility service providers, etc. It complements existing courses by focusing on engineering applications and offering extensive examples in the context of smart energy systems and intelligent transportation systems. Through lectures, assignments and reading, students will learn state-of-the-art models and tools to identify, formulate, and address emerging challenges in the smart city development.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Formulate and solve multi-agent decision making problems in intelligent transportation systems based on optimization and game-theoretic tools.
- 2.Formulate and solve multi-agent decision making problems in modern power systems based on optimization and game-theoretic tools.
- 3.Identify the potential for improvement of transport and energy systems, and develop research methodologies to realize the potential.
- 4.Appreciate the broad impact of civil engineering on smart city development and environmental sustainability.
- CIVL 4700Engineering Geology3 Credit(s)DescriptionThis course introduces fundamental knowledge in engineering geology and related engineering topics, including the earth system and tectonics, rock-forming minerals and clay minerals, igneous / sedimentary / metamorphic rocks, structural geology, earthquakes, surface processes and soil formation. It also includes field trips to Hong Kong GeoParks.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Gain fundamental knowledge in physical, chemical and mechanical properties of rock-forming minerals, clay minerals, and main types of rocks and soils.
- 2.Acquire theoretical background and real-world field experience to observe, understand, and interpret important geologic processes.
- 3.Obtain in-depth knowledge in engineering properties of rocks and soils, and apply them to the design of rock slopes, underground tunnels and rock foundation.
- 4.Obtain broad knowledge in rock engineering construction, geologic disaster and prevention.
- CIVL 4710Soil Slope Engineering3 Credit(s)Corequisite(s)CIVL 3740DescriptionThis course aims to teach students to apply the fundamental principles of saturated and unsaturated soil mechanics to the analysis and design of slope stability. The course covers slope failure mechanisms, transient seepage analysis, measurement and selection of shear strength parameters, historical and recent methods of slope stability analysis, designs of slope stabilization measures and instrumentation.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the major types of landslides and their occurring mechanisms.
- 2.Gain fundamental knowledge and understanding to theories and principles in stability analysis of soil slope.
- 3.Acquire both analytical and numerical skills in treating complicated practical slope problems to evaluate its safety.
- 4.Understand major design schemes and measures in slope stablization.
- 5.Identify and formulate mathematical models for a complicated soil stope problem considering uncertainties.
- 6.Use popular numerical tools for analysis and design of soil slopes.
- CIVL 4750Numerical Solutions to Geotechnical Problems3 Credit(s)DescriptionUse of specific and general-purpose computer software to solve common geotechnical problems associated with empirical relationships, seepage, consolidation, pile applications, excavations, and general soil behavior. Brief introductions to and applications of finite difference, finite element and other numerical solution techniques are included.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand fundamental priciples of major numerical methods for engineering solution.
- 2.Apply knowledge of numerical methods to treat a practical geotechnical problem.
- 3.Gain handon experience of using major numerical software packages to solve geotechnical problems.
- 4.Develop practic al experiences and knolwedge in analyzing and interpretating numerical results for practical geotechnical design.
- CIVL 4760Introduction to Rock Mechanics3 Credit(s)Corequisite(s)CIVL 3740DescriptionThis course introduces basic concepts of rock mechanics applied to geotechnical engineering; topics includes: index properties and classification of rocks, rock strength and failure criteria, initial stresses in rocks, rock mass properties, underground openings in rocks, rock slopes, rock foundations and stabilization of rock mass.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Gain fundamental knowledge in physical and mechanical properties of rocks, joints and rock mass classification.
- 2.Analyze rock stresses, rock strength and failure criterion.
- 3.Obtain in-depth knowledge in the design of rock slopes, underground structures and rock foundation.
- CIVL 4810Construction Materials Technology3 Credit(s)Prerequisite(s)CIVL 2810Exclusion(s)CIVL 5840DescriptionConstituents of concrete; failure mechanisms and mechanical properties; advanced cementitious composites: high strength, fiber, polymer, high performance; fibrous composite materials: composition, anisotrophic behavior, engineering constant, failure criteria; non-destructive evaluation: wave, scan, ultrasonic, acoustic emission, infrared thermography.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Understand the contemporary topics in concrete science and technology, including green concrete with low carbon emission, concrete rheology, concrete durability and non-destructive testing of concrete.
- 2.Identify various non-conventional concrete such as lightweight concrete, high-performance concrete, self-compacting concrete, fiber reinforced concrete and strain-hardening cementitious composites.
- 3.Understand the application of polymers and polymeric composites in civil engineering and the stress analysis of laminated composites.
- 4.Acquire fundamental knowledge on the properties and durability of bituminous materials, as well as the design of bituminous pavements.
- CIVL 4900Directed Studies1-4 Credit(s)DescriptionSpecialist courses where instruction is generally given on a one-to-one basis. Graded by letter or P/F subject to different offerings. May be graded PP.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Demonstrate an in-depth and substantial knowledge and understanding on the topic chosen for the directed study.
- 2.Formulate an independent study plan and/ or research hypothesis.
- 3.Self-evaluate their own learning progress, develop motivation and skills for lifelong learning.
- 4.Develop and demonstrate critical thinking skills.
- CIVL 4910Civil and Environmental Engineering Final Year Project6 Credit(s)Exclusion(s)CIVL 4920DescriptionThe two-term Final Year Project involves applications of civil and environmental engineering principles to the design, planning, experimental or analytical investigation of current engineering design and research problems. The credit load will be spread over two terms. For CIVL and CIEV students in their final year of study only. May be graded PP.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Conceive, formulate and solve civil engineering problems via in-depth analyses and/or experiments.
- 2.Apply previously learned engineering and non-engineering knowledge and skills.
- 3.Acquire new in-depth knowledge relevant to the problems and recognize the importance of self learning.
- 4.Write and communicate effectively in English.
- CIVL 4920Civil and Environmental Engineering Final Year Thesis6 Credit(s)Exclusion(s)CIVL 4910DescriptionThe two-term Final Year Thesis is for the students of CIVL and CIEV Research Option who are interested in experiencing research at the undergraduate level. The Final Year Thesis involves applications of civil engineering principles to the design, planning, experimental or analytical investigation of current engineering design and research problems. The credit load will be spread over two terms. For CVL and CIEV students in their final year of study only. May be graded PP.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Conceive, formulate and solve civil engineering problems via in-depth analyses and/or experiments with innovative ideas and academic contributions.
- 2.Apply previously learned engineering and non-engineering knowledge and skills.
- 3.Acquire new in-depth knowledge relevant to the problems and recognize the importance of self learning.
- 4.Write and communicate effectively in English.
- CIVL 4950Civil Engineering Capstone Design Project3 Credit(s)Corequisite(s)LANG 4033DescriptionThis course transforms engineering students into student engineers through execution of a full-scale authentic design project, under the direct guidance of a team of professional engineers. The capstone project involves the integration of prior design knowledge, teamwork and communication skills to make competent design decisions in civil engineering workplace. Design topics may include project planning, feasibility studies, environmental impact assessments, site development, foundation design, structural design, transportation engineering, cost estimating, contract document preparation, and construction project management. Students should have successfully completed the third year of undergraduate study.Intended Learning Outcomes
On successful completion of the course, students will be able to:
- 1.Prioritize the design objectives, state the design parameters, propose and evaluate alternatives and recommend a preferred solution. (Through appreciation of industry practices in relation to sustainable development and impact assessment.).
- 2.Apply design knowledge with due considerations to constructability and project implementation, adopt design tools and software, including finite element programs, to analyze and verify design assumptions.
- 3.Recognize a cross-functional team in civil engineering project is not simply just division of works and able to operate a multi-disciplinary team to achieve long-term objectives.
- 4.Communicate effectively and professionally in engineering workplace with the ability write formal notes of meeting, and compile design concepts in project submissions and presentations.
- 5.Develop an engineering identity, though close interaction with role model engineers, which drive student engineers to engage in continuing professional development.
- 6.Hypothesize professional and ethical responsibilities of engineers through scenario study, and consider cost, quality, constructability, health and safety, sustainability, public consultation as well as responsibilities to stakeholders in the design project.