CONTROL THE MACHINES THAT CONTROL THE WORLD
In the T.J. Smull College of Engineering, you’ll gain a solid foundation in the computer engineering field. You’ll take courses in electric circuits, embedded systems, and computer architecture. If you’re passionate about a particular subject – like computer networks, digital image processing or robotics – you can choose from a variety of upper-level elective courses in these areas.
Our academic program is rigorous. Expect to work hard and be challenged. But there’s no need to stress because we offer a supportive and collaborative environment. Your professors, fellow engineering students, and ONU alumni will become your friends and family. They will open doors for you and help you succeed.
Your computer engineering education will blend challenging coursework with hands-on, real-world learning experiences. You’ll work on team projects and solve engineering challenges for actual clients as early as your first year. You’ll apply the knowledge you learn in class, but, more importantly, you will have the opportunity to hone skills in leadership, teamwork, creativity, and entrepreneurship. These skills will help you find a job and land that promotion.
Upon graduation, you’ll be ready for whatever the future holds, whether it’s working in computer security, designing software and hardware, or starting your own company!
MIGHTY MOUSE A-MAZES
A mouse, a maze, a race to the center. At the Micromouse Competition – sponsored by the Institute of Electrical and Electronics Engineers (IEEE) – students design, construct and program an autonomous robotic mouse to compete with other mice in finding the center of a maze within the least amount of time. Held once a year, the competition pits ONU’s team against teams from other engineering schools across the region. In case you’re wondering, the Polar Bears usually capture one of the top competition awards.
Join a professional organization and you’ll learn about opportunities in your field and meet new people. ONU’s chapter of the Association for Computing Machinery (ACM), for example, provides access to social and networking events and fast-paced competitions like the ACM Programming Contest, in which student teams scramble to solve problems and submit solutions as programs in C, C++ or Java.
ROBERT ANDERSON BSCPE ’14
“BEING A COMPUTER ENGINEER PUTS YOUR PROBLEM-SOLVING SKILLS TO THE TEST. I REALLY ENJOY WORKING WITH ENGINEERS AROUND THE GLOBE TO MEET A COMMON GOAL. IT’S ALSO REWARDING TO KNOW THAT I’VE CONTRIBUTED TO ROCKWELL PRODUCTS THAT ARE BEING USED TO PRODUCE BILLIONS OF CONSUMER PRODUCTS WORLDWIDE – FROM CARS TO MILK CARTONS AND EVERYTHING IN BETWEEN.” Robert Anderson graduated in 2014 with his Bachelor of Science in Computer Engineering. On campus, he was active in Greek life, serving as an executive member of Delta Sigma Phi and the governing body for all fraternities on campus. He also was active in the ONU chapter of the Association for Computing Machinery. His junior year, he had a co-op at Rockwell Automation, which led to a full-time job offer upon graduation. Today, he’s an embedded software engineer at Rockwell, responsible for designing, implementing, testing and maintaining firmware for the company’s industrial control products.
OUTCOMES AND COURSES
- Our computer engineering program is accredited by the Engineering Accreditation Commission of ABET.
- We boast a 100 percent placement rate for students in co-op employment opportunities, which begin in the second semester of the junior year and continue for one year. Our computer engineering students co-op at well-known companies like RoviSys, Battelle, Timken, Rockwell Automation, Wright-Patterson Air Force Base, and Cooper Tire & Rubber Company.
- Computer engineering had a 100 percent placement rate in 2014.
You’ll need 128 credit hours to earn your Bachelor of Science in Computer Engineering (BSCPE). We encourage you to use your elective hours to pursue a minor of your choice or a concentration in advanced energy or robotics that will align with your interests and passions.
Here are some courses you’ll take as a computer engineering major:
- Digital Logic
- Signal and Systems
- Digital Signal Processing
- Embedded Systems
- Networks and Data Communications
- Operating Systems
- Computer Architecture
- VLSI System Design
Program taught in: