> ระดับปริญญาตรี จัดการเรียนการสอน 10 หลักสูตร
1) หลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมโยธา (วศ.บ.วิศวกรรมโยธา)
2) หลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมอุตสาหการ (วศ.บ.วิศวกรรมอุตสาหการ)
3) หลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมเเครื่องกล (วศ.บ.วิศวกรรมเครื่องกล)
4) หลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมไฟฟ้า (วศ.บ.วิศวกรรมไฟฟ้า)
5) หลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมอิเล็กทรอนิกส์และระบบควบคุมอัตโนมัติ (วศ.บ.วิศวกรรมอิเล็กทรอนิกส์ฯ)
6) หลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ (วศ.บ.วิศวกรรมคอมพิวเตอร์)
7) หลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมกระบวนการผลิต (วศ.บ.วิศวกรรมกระบวนการผลิต)
8) หลักสูตรวิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมยานยนต์สมัยใหม่ (วศ.บ.วิศวกรรมยานยนต์สมัยใหม่)
9) หลักสูตรครุศาสตร์อุตสาหกรรมบัณฑิต สาขาวิชาวิศวกรรมเครื่องกล (ค.อ.บ.วิศวกรรมเครื่องกล)
10) หลักสูตรครุศาสตร์อุตสาหกรรมบัณฑิต สาขาวิชาวิศวกรรมไฟฟ้า (ค.อ.บ.วิศวกรรมไฟฟ้า)
> ระดับประกาศนียบัตรวิชาชีพชั้นสูง จัดการเรียนการสอน 8 หลักสูตร
1) หลักสูตรประกาศนียบัตรวิชาชีพชั้นสูง สาขาวิชาช่างก่อสร้าง (ปวส.ช่างก่อสร้าง)
2) หลักสูตรประกาศนียบัตรวิชาชีพชั้นสูง สาขาวิชาช่างกลโรงงาน (ปวส.ช่างกลโรงงาน)
3) หลักสูตรประกาศนียบัตรวิชาชีพชั้นสูง สาขาวิชาช่างยนต์ (ปวส.ช่างยนต์)
4) หลักสูตรประกาศนียบัตรวิชาชีพชั้นสูง สาขาวิชาช่างจักรกลหนัก (ปวส.ช่างจักรกลหนัก)
5) หลักสูตรประกาศนียบัตรวิชาชีพชั้นสูง สาขาวิชาไฟฟ้า (ปวส.ไฟฟ้า)
6) หลักสูตรประกาศนียบัตรวิชาชีพชั้นสูง สาขาวิชาอิเล็กทรอนิกส์อัตโนมัติ (ปวส.อิเล็กทรอนิกส์อัตโนมัติ)
7) หลักสูตรประกาศนียบัตรวิชาชีพชั้นสูง สาขาวิชาเทคนิคคอมพิวเตอร์ (ปวส.เทคนิคคอมพิวเตอร์)
8) หลักสูตรประกาศนียบัตรวิชาชีพชั้นสูง สาขาวิชาเมคคาทรอนิกส์และหุ่นยนต์ (ปวส.เมคคาทรอนิกส์และหุ่นยนต์)
ออกแบบและพัฒนาโดย สำนักวิทยบริการและเทคโนโลยีสารสนเทศ มหาวิทยาลัยเทคโนโลยีราชมงคลล้านนา