Degrees

The curricula in the BYU-Idaho Department of Computer Science and Electrical Engineering are designed to provide a broad background in the theory and practice of computer software, computer hardware, and electrical systems.

Bachelor of Science in Computer Engineering

Computer Engineers design computer systems, both hardware and software, to create new technology and meet new social needs. The degree focuses on technologies that are required in computing machines such as in robotics, and on providing students with laboratory experiences to explore and apply these technologies. The core courses are in areas of logic design, electronics, software engineering, computer architectures, microprocessors, real-time embedded systems, controls, communications, and computing networks. 

As a computer engineer, imagine creating the next super computer, the next revolutionary MP3/video player, or even the next control system for the latest Air Force fighter jet. The Computer Engineering program at BYU-Idaho balances scientific and engineering theory with technical laboratory experiences in order to develop practical knowledge and skills that working computer engineers need. The curriculum is balanced to make you adept at designing and developing both computer hardware and computer software. In addition, throughout your computer engineering education, you will gain in-depth knowledge and skills in the design and development of many different types of computer systems: from small MP3 players to large parallel computer systems. Graduates are prepared for high paying employment as computer engineers or to continue their education at graduate school.

The Computer Engineering (BS) program at Brigham Young University-Idaho is accredited by the Engineering Accreditation Commission (EAC) of ABET, http://www.abet.org. (EAC/ABET) [accredited as of October 1, 2004].

Bachelor of Science in Computer Science

The Computer Science major provides a solid background in Computer Science by providing experience in algorithm development, procedural and object-oriented design and programming, software engineering practices, data structures, computer organization, and theoretical foundations.

As a computer scientist, imagine creating the next search engine, the next social web site, or even the next "must have" video game. The Computer Science program at BYU-Idaho offers a solid background in computer science by providing experiences in algorithm development, procedural and object-oriented design and programming, software engineering practices, computer security, web engineering, technical communication, and the theoretical foundations of computing. Graduates are prepared for high paying employment as software engineers or to continue their education at graduate school.

Bachelor of Science in Electrical Engineering

Electrical engineering focuses on the study of electrical and electronic systems. Electrical engineers have many potential job functions but most design, develop, and test products that are powered by or produce electricity. There are many potential products that an electrical engineer may work on. A few include medical equipment (e.g., Magnetic Resonance Imaging - MRI), communication equipment (e.g., cellular phones), computers, motion controllers, and airline navigation systems. Often overlapping with computer engineering, a degree in electrical engineering can open up the door to a technical career in almost any industry.  

As an electrical engineer, imagine creating the next generation of consumer electronic devices, the next generation of robotics, or the next electronic medical device that saves lives. The Electrical Engineering program at BYU-Idaho prepares you to use electricity and electronics in novel ways to help solve some of the world's greatest scientific challenges. The program balances scientific and engineering theory with technical laboratory experiences in order to develop practical knowledge and skills that working electrical engineers need. Graduates are prepared for high paying employment as electrical engineers or to continue their education at graduate school.

The Electrical Engineering (BS) program at Brigham Young University-Idaho is accredited by the Engineering Accreditation Commission (EAC) of ABET, http://www.abet.org. (EAC/ABET) [accredited as of March 1, 2011].

To qualify for graduation, students must achieve at least a C- grade in all major required classes.