What does it take to build tomorrow's technological innovations? At 51ĀŅĀ×, guided by our supportive faculty, you can progress into major courses earlier than most other computer engineering programs.
During the first year, you take a foundations of engineering design sequence to explore the range of engineering disciplines and understand their impact on and value within society. This, along with enrolling in your first digital design course in the spring, helps you know if 51ĀŅĀ×ās computer engineering major is the right path for you. In your second year, you learn about electric circuits, electronics, and Printed Circuit Board (PCB) design and how to develop software using data structures and algorithms.
With a solid knowledge base, you venture deeper into other areas of computer engineering, including computer architecture, networking, cybersecurity, systems programming, embedded systems, and hardware/software codesign.