Ready to learn more?

Next Cohort: Sep 1-Sep 3

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Duration

4 years

Tuition

$28,603

  Edmonton

Sep 1-Sep 3

Commitment

Full-Time

Delivery

Classroom

Credential

Degree

Year Founded

1908

Scholarships

no

Human Ecology is a dynamic field that explores the relationships between people and the environments they interact with. In this program, students will take a multidisciplinary approach to solve problems and enhance potential in all environments where people live and work: the social, natural, cultural, political and material. It’s a fascinating, applied field of study that provides graduates with the tools necessary to understand and enhance everyday life. This program will help students prepare for a future career as a professional human ecologist (P.HEc) or for work in one of the many related fields.

This Major in Clothing, Textiles & Material Culture covers how textiles and clothing are designed, produced, distributed, and used, and examines issues such as sustainability and fair labour practices in the global fashion and textile industry. Students will develop an understanding of how textiles and clothing affect our comfort, sense of wellbeing and identity, and how they’ve been used throughout history. This major does not focus on the business of fashion, but does examine the textile supply chain from design and manufacturing to evaluation and consumption.

Human Ecologists help people enhance their well-being and quality of life at home, at work and in the community. They provide advisory, counselling, management, research and education services related to family functioning, parenting, consumer issues, money management, textiles and clothing, and community resources.

What You’ll Learn

  • Interviewing and counselling.
  • Human sexuality.
  • Apparel design and construction fundamentals.
  • Introduction to Nanotechnologies and Smart Textiles.

Ready to get started?

Next Cohort: Sep 1-Sep 3

By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.

Student Reviews (10)

Write a Review

University of Alberta

Analyze data, and communicate technical ideas clearly.

Zorida Mohammad

Edmonton • December 23, 2025

Graduated From

Bachelor of Science in Engineering

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

I found it demanding but highly effective in building strong fundamentals and problem-solving skills. Through labs and design projects, I learned to apply theory to real-world problems, use engineering software, analyze data, and communicate technical ...

I found it demanding but highly effective in building strong fundamentals and problem-solving skills. Through labs and design projects, I learned to apply theory to real-world problems, use engineering software, analyze data, and communicate technical ideas clearly. The emphasis on teamwork and open-ended projects, especially the capstone, helped prepare me for professional engineering practice and continued learning.

University of Alberta

thermodynamics, circuit analysis, and material behaviour

Salim Shaw

Edmonton • December 23, 2025

Graduated From

Bachelor of Science in Engineering

Overall:

5 out of 5

Instructors:

5 stars

Curriculum:

5 stars

Job Assistance:

5 stars

Looking back as a graduate, the University of Alberta’s Engineering program was challenging in the best way. It demanded consistency, time management, and a willingness to struggle through tough problems, but that process is what made the learning st...

Looking back as a graduate, the University of Alberta’s Engineering program was challenging in the best way. It demanded consistency, time management, and a willingness to struggle through tough problems, but that process is what made the learning stick. Early courses strengthened my understanding of core principles like thermodynamics, circuit analysis, and material behaviour, which later became tools I could actually use rather than abstract theory.

One of the biggest takeaways was learning how to approach unfamiliar problems. Through labs and projects, I learned how to design experiments, analyze data, and justify engineering decisions using evidence. I also gained hands-on experience with industry-standard software, technical report writing, and presenting results to both technical and non-technical audiences. By the time I graduated, I felt confident breaking down complex systems, collaborating in professional team settings, and continuing to learn on my own. The program didn’t just teach engineering concepts—it taught me how to think and work like an engineer.

Other courses in Fashion