Computer Engineering Technology graduates earn a median $57,409 Across 75 US programmes, two years after finishing
See the degree grade →The Bachelor of Science in Computer Engineering at the University of Tennessee combines electrical engineering and computer science to train students in hardware, software and systems integration. It suits students who enjoy mathematics, circuit design, programming and building computing systems from the transistor up to complete embedded and networked devices.
The Computer Engineering degree blends foundational engineering, mathematics and computer science with hands-on laboratory work and a culminating design experience. Early years emphasise calculus, linear algebra, differential equations, physics and introductory programming. Core engineering topics include circuit analysis, electronic devices, digital logic, signals and systems, microprocessors, embedded systems, and computer architecture.
Later study typically covers operating systems, software engineering, data structures and algorithms, VLSI/CMOS design, FPGA development, communication systems, control systems and real-time systems. Students also complete laboratory courses that teach PCB design, hardware description languages (such as VHDL/Verilog), embedded firmware development, and system integration.
The programme normally requires a capstone senior design project where teams conceive, design, build and test a hardware/software system. Elective options allow specialisation in areas such as robotics, cybersecurity for embedded devices, digital signal processing, machine learning for edge devices, high-performance computing interfaces, or power electronics. Opportunities for undergraduate research and internships are integrated into the curriculum.
Applicants should have a strong background in mathematics and science. Typical preparation includes high-school calculus and physics; prior programming experience and coursework in computer science or electronics are advantageous. Admissions consider academic transcripts, letters of recommendation, and a personal statement outlining interest in engineering and practical experience.
Prospective students from different educational systems are admitted when they meet University of Tennessee undergraduate standards and demonstrate the prerequisite knowledge in mathematics and science. Transfer applicants are evaluated on college coursework in calculus, physics and introductory engineering or computing courses. International applicants must meet the university's English proficiency requirements.
Graduates are prepared for roles that require both hardware and software skills. Common career paths include:
Graduates also pursue graduate study in electrical and computer engineering, computer science or related fields, and many find employment in industry, government laboratories and start-up companies. The programme’s emphasis on hands-on projects and industry-relevant tools helps students transition into engineering teams or further technical research.
The University of Tennessee offers Computer Engineering through a well-established engineering college that emphasises experiential learning and research. Students benefit from hands-on laboratories, senior capstone projects, and opportunities for undergraduate research with faculty. The university has active collaboration with national research facilities, creating access to projects and internships relevant to computing and electronics.
On-campus career services, engineering co-op and internship pipelines, and student chapters of professional societies (such as IEEE, ACM and Society of Women Engineers) support professional development. The curriculum is designed to give practical, project-based experience with industry-standard tools and platforms, preparing graduates for a broad range of technical careers or further study.
Shortlist scholarships and plan your application — free guidance from our advisors.