Computer Engineering Technology graduates earn a median $57,409 Across 75 US programmes, two years after finishing
See the degree grade →The Bachelor’s in Computer Engineering Technologies at Indiana University is an applied undergraduate degree that combines hardware and software study with practical lab experience, aimed at students who want to design, build and test digital and embedded systems. It suits learners who enjoy electronics, programming and hands‑on problem solving and who plan to enter technical roles in industry or continue to specialised study.
This programme blends core engineering fundamentals with applied computer and electronic technologies. You will study digital logic and circuitry, microprocessors and embedded systems, analogue and digital electronics, signals and systems, and computer architecture. Coursework includes programming for engineering applications (typically C/C++ and scripting languages), hardware description languages and FPGA design, network fundamentals, and an introduction to control systems.
Practical laboratory work is central: expect courses with hands‑on labs in circuit design and testing, embedded system implementation, PCB prototyping, and system integration. The curriculum normally culminates in a capstone or senior design project where student teams deliver a working prototype or integrated system. Electives often cover areas such as robotics, IoT development, wireless communications, industrial automation, and cybersecurity for embedded devices.
Applicants should hold a secondary school completion qualification equivalent to a high school diploma, with strong preparation in mathematics. Typical academic preparation includes algebra, calculus and physics or an applied science. A-level, IB or other recognised regional qualifications with good grades in maths and a science subject are normally expected. Demonstrable experience or interest in programming and electronics is advantageous.
For admission, Indiana University considers a combination of academic record, personal statement and any relevant practical experience. International applicants must meet English language proficiency requirements. Prospective students should consult the university’s admissions pages for precise credential and documentation guidance applicable to their country.
Graduates are prepared for technical roles that bridge software and hardware. Typical job titles include embedded systems developer, electronics technician, test and validation engineer, field service engineer, automation technologist, and hardware integration specialist. Alumni also move into roles in product development, manufacturing support, and technical sales engineering.
Because the programme emphasises practical skills and project work, many graduates enter the workforce directly with employers in medical devices, automotive systems, industrial automation, telecommunications, and consumer electronics. Others choose to pursue postgraduate study in engineering, computer science or specialised technology fields.
Indiana University offers a combination of applied teaching, laboratory facilities and connections to regional industry that benefits students in technology programmes. The university provides access to hands‑on labs, faculty with applied research and industry experience, and central career services that support internships, co‑op placements and employer engagement. Interdisciplinary collaboration is encouraged across computing, engineering and informatics units, giving students exposure to software, hardware and systems thinking.
Students can also take advantage of campus resources such as maker spaces, electronics workshops and project funding opportunities to develop portfolios of practical work. These resources, together with career preparation support, help graduates transition into technical roles or continue to advanced study.
Shortlist scholarships and plan your application — free guidance from our advisors.