The Master of Science in Computer Engineering at the University of Tennessee, Knoxville, combines electrical engineering and computer science to develop advanced expertise in hardware design, computing systems, and emerging technologies. Students can specialize in areas such as artificial intelligence, cybersecurity, embedded systems, and high-performance computing through graduate coursework and research opportunities.
Curriculum Structure
Year 1: Students develop advanced engineering foundations through courses such as Digital Signal Processing (ECE 505), Introduction to VLSI Design (ECE 533), and Computer Networks (ECE 559). They also explore computer hardware, integrated circuit design, networking protocols, and signal analysis.
Year 2: Students deepen their specialization through courses such as Embedded Systems (ECE 555), focusing on real-time operating systems, sensor networks, distributed systems, and resource management. They can further specialize in AI and Intelligent Systems, Cybersecurity Engineering, or undertake advanced research in their selected area.
Focus Areas
AI and Intelligent Systems, Cybersecurity Engineering, Communication Systems and Controls, Embedded Systems, Computer Networks, High-Performance Computing, Scientific Computing, Power Electronics, Renewable Energy.
Learning Outcomes
Computer hardware design, digital signal processing, VLSI development, computer networking, embedded system development, cybersecurity applications, intelligent system design, high-performance computing, engineering problem-solving.
Professional Alignment (Accreditation)
The program offers specialized graduate engineering education and research opportunities. Specific professional accreditation for this master's program is not stated on the official program page.
Reputation (Employability)
Research and industry opportunities: The department reports annual research expenditures of $21.8 million and provides access to facilities such as the Global Computing Laboratory, Innovative Computing Laboratory, CURENT, and National Institute for Computational Sciences. Graduates have opportunities with organizations including Oak Ridge National Laboratory, Google, and ExxonMobil.
At the University of Tennessee, the Master of Science in Computer Engineering program is designed to provide students with hands-on experiences that bridge the gap between theoretical knowledge and practical application. Students have access to state-of-the-art facilities and cutting-edge tools that enhance their learning and prepare them for real-world challenges. The program emphasizes experiential learning through collaborative projects, internships, and research opportunities, ensuring that graduates are well-equipped for their careers.
Here are some key aspects of experiential learning in the Master of Science in Computer Engineering program:
- Research Laboratories: Students can engage in innovative research at facilities like the Advanced Computing and Communications Laboratory and the Embedded Systems Laboratory, where they can work on projects that push the boundaries of technology.
- Internship Opportunities: The program encourages students to participate in internships with leading tech companies, providing invaluable industry experience and networking opportunities.
- Group Projects: Collaborative projects are a core component of the curriculum, allowing students to work in teams to solve complex engineering problems, simulating real-world engineering environments.
- Digital Tools and Software: Students gain proficiency in industry-standard software and tools, including MATLAB, Cadence, and various programming languages, which are essential for modern engineering tasks.
- Field Trips: The program often organizes visits to local tech companies and research institutions, giving students insights into the industry and potential career paths.
- Libraries and Resources: The University of Tennessee boasts extensive library resources, including access to specialized engineering databases and journals that support research and learning.
- Institute Collaborations: Students have the opportunity to collaborate with institutes such as the Tennessee Advanced Energy Business Council, which focuses on energy-related engineering projects.
Pursuing a Master of Science in Computer Engineering at the University of Tennessee opens up a world of opportunities for graduates. With a strong emphasis on both theoretical knowledge and practical skills, students are well-prepared for high-demand roles in the tech industry. Typical job roles include Software Engineer, Systems Architect, and Network Engineer, among others.
Here’s what you can expect in terms of progression and future opportunities:
- University Services: The Career Services office offers personalized career counseling, resume workshops, and interview preparation to help you land your dream job. Additionally, the Engineering Professional Practice program connects students with internships and co-op opportunities in leading companies.
- Employment Stats and Salary Figures: Graduates from the Computer Engineering program have an impressive employment rate of over 90% within six months of graduation, with starting salaries averaging around $85,000 annually, depending on the role and location.
- University–Industry Partnerships: The University of Tennessee has established partnerships with major tech companies such as IBM, Google, and Lockheed Martin, providing students with access to internships, research opportunities, and networking events that can significantly enhance their career prospects.
- Long-term Accreditation Value: The program is accredited by the Accreditation Board for Engineering and Technology (ABET), ensuring that your degree meets the highest standards of quality and is recognized by employers worldwide.
- Graduation Outcomes: Alumni of the program have gone on to work at top-tier companies and have reported high levels of job satisfaction, often advancing to leadership positions within just a few years of graduation.
Further Academic Progression: After completing your Master of Science in Computer Engineering, you may choose to pursue a Ph.D. in Computer Engineering or a related field, which can lead to advanced research opportunities and academic positions. Alternatively, you could explore specialized certifications in areas such as cybersecurity, artificial intelligence, or data science to further enhance your expertise and career prospects.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
