Degree: Bachelor of Science
Major: Computer Engineering
Hours: 120
The Âé¶¹Ó³»Ó°Òô Bachelor of Science Degree in Computer Engineering focuses on technological innovation, shaping the future across industries in various fields that include embedded hardware and software systems, computer networks and cybersecurity, robotics, machine learning and artificial intelligence, signal processing, etc. Students can also double major in Electrical Engineering and Computer Engineering in five years by taking only 31 extra credit hours.
The Phillip M. Drayer Department of Electrical Engineering is committed to providing a rigorous education grounded in both theoretical foundations and practical applications. You will have opportunities to collaborate with distinguished faculty, engage in cutting-edge research and develop skills that will prepare you to become leaders and innovators in the field of computer engineering.
This ABET-accredited program offers a flexible schedule that meets the needs of traditional, non-traditional, full-time working and intern/co-op students. All required electrical and computer engineering courses are offered in two sections: on-campus and online, which are taught simultaneously. All technical elective courses are offered online. We encourage you to take advantage of the resources, mentorship and collaborative environment offered. Watch the faculty interview to learn more about becoming a computer engineer.
Introduction to ECE: This course introduces various topics in electrical and computer engineering. Technical topics include analog and digital systems. Technical skills include hands-on, design thinking, problem-solving and computer-aided design.
Signals, Systems and Transforms: High-level representation of systems in both continuous and discrete time domains; properties of systems; description of continuous and discrete signals and their properties; zero-pole representations; Laplace and Fourier-based analyses; the concept of sampling and the sampling theorem.
Digital System Design I: Introduction to the engineering of digital systems. Topics include logic gates, combinational and sequential circuits, finite-state machines, pipelining, and complete computer systems.
Computer Networks: This course introduces students to computer network architectures and their widely used core protocols: TCP/IP protocol suites. Topics include IP addressing, IP routing, TCP/IP connection, data flow, and reliable transfer for the Internet.
Electronics I: Topics include basic physics and operation of semiconductor electronic devices, analysis and design of electronic circuits including diodes, BJT, MOSFET and JFET transistors and their applications; and operational amplifier concepts, circuits analysis and design and applications.
Computer engineers apply the principles and techniques of electrical engineering and computer programming to design, build, test, control, maintain and protect the hardware and software components of the modern computing systems and computer-controlled equipment, and enhance their performance, efficiency, capabilities, size, cost and reliability.
This field of engineering encompasses a broad range of activities, including embedded hardware and software systems, network engineering and cybersecurity, robotic and artificial intelligence and semiconductors. Computer engineers work in a variety of industries.
Computer engineer, embedded system engineer, hardware engineer, software engineer, network engineer, robotics engineer