Skip to content Skip to main navigation Report an accessibility issue

Honors Curricula

Honors Programs

The university’s highest-achieving students are invited to participate in college and university honors programs including the college’s Cook Grand Challenge Honors Program as well as the university’s Chancellor’s Honors Program, Haslam Scholars Program, Honors Leadership Program, and 1794 Scholars Program. The department offers the following courses for students who choose to participate in one of these unique honors experiences.


Honors Coursework

EECS provides honors versions of selected COSC/ECE junior- and senior-level courses. These courses will be taught at the same place and time as the regular versions. See the relevant catalog guide for details:

Computer Engineering Major
Computer Science Major
Electrical Engineering Major
Chancellor’s Honors Program


COSC Courses

  • COSC 307: Honors Data Structures and Algorithms II (4); same as COSC 302 with additional honors project
  • COSC 317: Honors Discrete Structures (3); same as COSC 311 with additional honors project
  • COSC 367: Honors Systems Programming (4); same as COSC 360 with additional honors project
  • COSC 377: Honors Introduction to Scientific Computing (3); same as COSC 370 with additional honors project
  • COSC 427: Honors Biologically-Inspired Computation (3); same as COSC 420 with additional honors project

ECE Courses

  • ECE 317: Honors Probability and Random Var. (3); same as ECE 313 with add’l honors project
  • ECE 347: Honors Fields (3); same as ECE 341 with additional honors project
  • ECE 357: Honors Digital Systems Design (3); same as ECE 351 with add’l honors project
  • ECE 417: Honors Computer Control Systems (3); same as ECE 416 with add’l honors project
  • ECE 427: Honors Electric Energy Systems (3); same as ECE 421 with add’l honors project
  • ECE 447: Honors Microwave Circuits (3); same as ECE 444 with additional honors project
  • ECE 457: Honors Computer Systems Arch. (3); same as ECE 451 with add’l honors project
  • ECE 477: Honors Introduction to Pattern Recognition (3); same as ECE 471 with additional honors project
  • ECE 478: Honors Introduction to Digital Image Processing (3); same as ECE 472 with additional honors project
  • ECE 487: Honors Power Electronics (3); same as ECE 481 with additional honors project