Computer Engineering Major Guide for 2011-2012

What is Computer Engineering

Computer Engineering deals with the electronic hardware side of electrical engineering and the programming side of computer science.  Often, a student can study electrical engineering to cultivate a background in computer engineering.  However, with the increasing needs of both industry and technology that drive our future, computer engineering has now become a discipline by itself.  Typically, a computer engineering curriculum provides a background in three broad areas—hardware, software and hardware-software integration.  Students will also have the opportunity to explore fundamental topics such as microprocessors, computer architecture, digital signal processing, operating systems, data communications and other related material.  In addition, the program includes core engineering subjects that are common to all engineering disciplines.
The program educational objectives of the computer engineering program include:

  • An understanding of the engineering sciences necessary to analyze and design complex devices and systems containing hardware and software components
  • A progression of design projects and tasks throughout the program
  • An understanding of probability and statistics, including applications and discrete math
  • An understanding of mathematics through differential and integral calculus
  • An understanding of the basic sciences including chemistry and physics
  • An understanding of advanced mathematics in the areas of differential equations, numerical analysis, linear algebra, and advanced calculus
  • An orderly student progression through the program
  • Achievement of the objectives of the 13 outcomes.
    The university’s engineering programs are fully accredited by the ABET Engineering Accreditation Program.

Career Opportunities in Computer Engineering

Computer hardware engineers are expected to have favorable job opportunities.  Employment of computer hardware engineers is projected to increase faster than the average for all occupations through 2010, reflecting rapid employment growth in the computer and office equipment industry, which employs the greatest number of computer engineers.  Consulting opportunities for computer hardware engineers should grow as businesses need help managing, upgrading and customizing increasingly complex systems.  Growth in embedded systems, a technology that uses computers to control other devices such as appliances or cell phones, also will increase the demand for computer hardware engineers. A good resource is U.S Department of Labor Occupational Outlook Handbook

High School Preparation

Core academic subjects required for admission can be found on the Undergraduate Admissions website

Prospective students who want to enter the engineering program are also required to meet the criteria of the “Success Prediction Index” (SPI).  The College of Engineering admissions requirements (SPI) can be found in the Undergraduate Catalog Students who are unable to meet admission requirements may register as “university undecided” students and complete appropriate mathematics, science and other courses before applying for admission to Engineering the following year.

How to Major in Computer Engineering

The computer engineering degree program is administered by the UT Min H. Kao Department of Electrical Engineering and Computer Science (EECS).  Students applying to the university should specify computer engineering as their chosen major when completing the admission form.  Students transferring from other departments within UT or from other educational institutions should contact the department for more information regarding the appropriate entry level and any additional required courses. 

Requirements for Computer Engineering

The EECS department currently does not have any special requirements for admission to the electrical or computer engineering program, other than the general admission requirements for the university and the college.  College of Engineering students at the sophomore level and above are required to own laptop computers for class work.  For more information, please visit

Special Programs, Co-ops, and Internships

All UT freshman engineering students are automatically enrolled in the innovative Engage Engineering Fundamentals Program, designed to help students learn basic engineering concepts and teamwork skills through a series of hands-on projects and activities: 

The College of Engineering’s Office of Professional Practice (EPP) provides income-generating opportunities for engineering students to experience real-world engineering challenges through cooperative education (co-op) and internship programs.  Both programs offer structured learning environments where students develop increasing responsibilities by holding full-time paid positions in a professional environment related to their academic and career goals:
In addition to financial and scholarship programs available to all students, the college also provides special scholarships and support programs to minority students, including:

The College of Engineering also participates in the University Honors Program, which is designed to give academically outstanding students a unique undergraduate experience consisting of special courses, seminars, mentoring and research projects:  All major in Engineering offer honors programs also
The UT Center for International Education collaborates with the Engineering to create opportunities for engineering students to study in other countries:

Highlights of Computer Engineering

The EECS department is currently constructing a new 150,000 square foot facility, projected for completion in 2011, which will provide students and faculty with state-of-the-art classrooms, laboratories and research facilities.  The department also recently received a $5 million gift, which will be used to match additional donations to generate a $10 million endowment that will fund scholarships, named professorships and fellowships.  Dr. Min Kao, Chairman and CEO of Garmin International Inc. and an alumnus of the UT-ECE program, provided this transformational gift, and both the new building and the department will bear Dr. Kao, name in honor of his generosity. 
EECS students also have valuable opportunities to participate in student chapters of many engineering professional societies, including the Institute of Electrical and Electronics Engineers (IEEE) student branch; the electrical and computer engineering honor society Eta Kappa Nu; and Tau Beta Pi, the engineering honor society.  These groups afford members the opportunity to gain valuable experience in time management, public speaking and team work.

Ready for the World logoReady for the World

Engineering students can take part in UT Study Abroad programs throughout the world. There are programs in Asia, Europe, Africa, Australia, South America, and North America. You can take classes during one semester, mini-term, summer, or the whole academic year.  There are also opportunities for international internships and other work experiences.  See the websites at the Engineering Outreach Office and Programs Abroad Office for more information.

Learn more about UT’s Ready for the World initiative to help students gain the international and intercultural knowledge they need to succeed in today’s world.

Sample Curriculum


The information on this page should be considered general information only. For more specific information on this and other programs refer to the UT catalog or contact the department and/or college directly.

Freshman Year Credit Hours
English 101* or 118*, 102* 6
Chemistry 120 or 128* 4
Mathematics 141* or 147*, 142 or 148* 8
Engineering Fundamentals 151 or 157, 152 or 158, 105 9
ECE 206 or Computer Science 102 4
Critical Courses:  Math 141/147 and 142/148; EF 151/157; CS 102 or ECE 206   
Sophomore Year Credit Hours
Mathematics 231, 241 or 247, 251 or 257 10
Physics 231*, 232* 7
ECE 255, 313 7
ECE 300 5
Computer Science 140 4
Critical Courses:  Math 231, 241; ECE 300; Physics 231  
Junior Year Credit Hours
ECE 315, 335 7
Computer Science 302, 360 8
Mathematics 300 or 307 3
ECE 316, 342, 355, 395 10
2 Arts and Humanities Elective* 3
2 Cultures and Civilizations Electives* 6
Critical Courses: ECE 315, 316; CS 302, 360  
Senior Year Credit Hours
ECE 451-453 or 451-455 6
ECE 400(OC/WC)* 5
3 Computer Engineering Senior Electives 6
2 Social Sciences Electives* 6
2 Arts and Humanities Electives* 3
1 Engineering Fundamentals 402 1
Critical Courses: ECE 400, 451  

*Meets University General Education Requirement
1 Engineering Fundamentals 157 and 158 are Honors versions of Engineering Fundamentals and students in the Honors Program are not required to take Engineering Fundamentals 402
2 Can be taken at any time
3 The Computer Engineering Senior Electives must be in Electrical and Computer Engineering courses. At most, one Computer Engineering Senior Elective can be from any 300-level Electrical and Computer Engineering courses.  Approved Senior Electives are: Electrical and Computer Engineering 325, 336, 341, 415, 416, 421, 422, 423, 431, 432, 441, 442, 443, 446, 453, 471, 472, 481 and 482.

Five-Year BS/MS Program

The department offers a 5 year BS-MS program for qualified students. The primary component of the program is that qualified students may take up to 6 hours of approved graduate courses for their senior undergraduate electives and have them count toward both their bachelor’s and master’s degrees at the University of Tennessee. This program is designed for students attending the University of Tennessee for their Master of Science degree because other universities may not accept these courses for graduate credit since they were used to satisfy requirements for the Bachelor of Science degree. Significant components of the program are: 

  • Students must have an overall GPA of at least 3.4 to be admitted to the program. Conditional admission may be granted after completing 64 hours of required course work while full admission is granted after completing 96 hours of required course work with a minimum overall GPA of 3.4.
  • Students must at least have conditional admission before taking graduate courses for both their bachelor’s and master’s degrees. All courses taken for graduate credit must be approved by the departmental chair of the program. Students admitted to the program must request permission from the Graduate School to take approved courses for graduate credit. 
  • Students admitted to the program must also follow the normal procedure for admission to the Graduate School. Admission of students into this program must be approved by the department and the Graduate School.
  • Students will not be eligible for graduate assistantships until they are enrolled as graduate-level students in the Graduate School.

Computer Engineering, Computer Science, and Electrical Engineering Honors Concentrations

Students who wish to pursue the honors electrical engineering concentration, honors computer engineering concentration, and honors computer science concentration will normally be part of the Chancellor’s Honors Program.

Candidates for the honors electrical engineering concentration and honors computer engineering concentration must complete the first year courses for honors concentration in the engineering majors. Candidates for the honors computer science concentration must meet the first year requirements for the Chancellor’s Honors Program.

In addition to satisfying the requirements described above, candidates for these three honors concentrations must also satisfy the following requirements.

  • Two upper-division honors courses in computer science or electrical and computer engineering via Honors-by-Contract or Honors Independent study, or equivalent. If participating in only the Chancellor’s Honors Program, the Honors-by-Contract paperwork goes to the Chancellor’s Honors Office on campus during the first 10 days of the semester. If participating in Engineering Honors and not Chancellor’s Honors, the Honors-by-Contract paperwork is submitted the first 10 days of the semester to the engineering major department. If participating in both Chancellor’s and Engineering Honors, the Honors-by-Contract paperwork is submitted to both areas.
  • Complete a 3-credit hour senior project course. This can normally be completed as part of the capstone design course, ECE 400  for computer engineering and electrical engineering majors or COSC 400  for computer science majors.


For More Information

 Min H. Kao Department of Electrical Engineering and Computer Science
 414 Ferris Hall
 Knoxville, TN 37996-2100
 Phone: (865)974-3461
 Fax: (865)974-5483