Trường Kỹ thuật Lyle có khoảng 2.000 sinh viên với tỷ lệ gần như bằng nhau giữa bậc đại học và sau đại học. Lyle tọa lạc trên khuôn viên SMU nằm ở trung tâm Dallas, Texas. Khuôn viên này được Princeton Review xếp hạng thứ 14 trong những khuôn viên đẹp nhất ở Hoa Kỳ. Sinh viên có thể tìm thấy tất cả những gì mình cần trong khuôn viên trường, đồng thời cũng có thể khám phá thành phố Dallas hiện đại và náo nhiệt. Dallas cũng là nơi tập trung nhiều tập đoàn lớn và là một trung tâm thương mại - văn hóa với hơn 4.400 vị trí thực tập hàng năm dành cho sinh viên của SMU.
Trường Kỹ thuật Lyle sở hữu những phòng thí nghiệm hiện đại, biến nơi đây trở thành một trung tâm nghiên cứu đẳng cấp thế giới. Không gian giảng dạy cao cấp bậc nhất ở Hoa Kỳ bao gồm các phòng thí nghiệm nghiên cứu chuyên ngành quang tử học, robot và thiết bị y sinh sẽ giúp sinh viên có kinh nghiệm xử lý mọi vấn đề. Với tỷ lệ sinh viên/giảng viên là 11:1, sinh viên sẽ có nhiều thời gian tiếp xúc với các nhà nghiên cứu hàng đầu. Trường cũng sở hữu tỷ lệ nữ sinh viên học kỹ thuật cao hơn tất cả các trường khác.
Đại học Southern Methodist - Trường Kỹ thuật Lyle cung cấp nhiều lựa chọn bằng kép và bằng liên kết bao gồm Kỹ sư/Cử nhân và Doanh nhân Kỹ thuật, cả hai đều hợp tác với Trường Kinh doanh Cox.
Cùng với những tiện nghi tuyệt vời mà Lyle cung cấp, sinh viên còn có thể tiếp cận một khuôn viên SMU vô cùng rộng lớn với khu ký túc xá và trung tâm thể thao hiện đại. Sinh viên có thể tham gia một loạt các câu lạc bộ giải trí và thi tài, hoặc đơn giản là tận hưởng những trận bóng rổ SMU trong nhà thi đấu có sức chứa 7.000 chỗ ngồi. SMU cũng tổ chức Loạt Bài giảng Đặc biệt của Willis M. Tate, cơ hội để sinh viên tận mắt thấy những diễn giả truyền cảm hứng bao gồm các vị tổng thống Hoa Kỳ, thượng nghị sĩ và nhà lãnh đạo nước ngoài.