Sorry, you need to enable JavaScript to visit this website.

Site-wide links


Students may develop a focus area in one of four options. Students complete all the required courses for the BS in electrical engineering and choose their free and professional electives from a specified set of courses in one of the following areas.

Clean and renewable energy option

Because of the environmental impact, it has become critical that electrical energy be developed from sources that do not pollute the atmosphere, preferably from renewable sources like wind and solar energy. It is equally important that existing electrical generation and distribution systems become more efficient. In the future, research and development in clean and renewable energy will grow at a rate much faster than other areas. Both industry and the federal government are increasing their efforts and financial investment in this area.

Flowchart of BS Electrical Engineering with Renewable Energy Option Course Sequence

Computer option

If you want the professional breadth of a traditional electrical engineering program, but would like to acquire the specific types of skills that are in high demand within the computer industry, then this is the option for you.  Beginning in your second year, you’ll add four computer-specific courses in place of some electives.  These courses explore computing topics such as algorithms and data structures, operating systems, embedded systems and application specific integrated circuit (ASIC) design. 

Flowchart of BS Electrical Engineering with Computer Option Course Sequence

Robotics option

Robotics has become a part of our daily lives—from robotic cleaners to robotic toys.  This option allows students to gain a traditional electrical engineering framework and then builds on it to incorporate the theoretical and practical skills required in designing robots and robotic devices.  Students in their second year learn advance programming.  Introduction to robotics systems and designing components of a mobile robot happens in their third year.  In their fourth year, they study of principles of robotics covering kinematics and dynamics of robotics manipulators, mobile robots, locomotion types and complete experiments using various arm and mobile robots.  In the final year, they take an advance robotics course where they study dynamics of manipulators, dynamics of mobile robots with advance locomotion techniques and path planning.

Flowchart of BS Electrical Engineering with Robotics Option Course Sequence
Wireless communication option

The wireless communications option is ideal for those who want to be educated within the framework of the traditional electrical engineering program, but also want to incorporate the theoretical and practical skills required for understanding, designing and evaluating wireless communication systems. Wireless communications is a critical enabling technology for many modern products and services. Examples include: mobile telephony, remote Internet access, consumer electronics, medical devices and location based services. Students in the wireless communications option take an introductory course addressing wireless communications from a systems perspective. The course covers modern products and services enabled via wireless communication. In the two years that follow, the students take a course sequence covering analog communication, digital data communication and communication over wireless channels. This sequence builds a core of knowledge in the transmission of signals to carry information wirelessly in various practical scenarios. The sequence is complemented with a course covering basic principles in communication networks and the Internet.     

Flowchart of BS Electrical Engineering with Wireless Communications Option Course Sequence


  Rochester Institute of Technology
One Lomb Memorial Drive,
Rochester, NY 14623-5603
Copyright © Rochester Institute of Technology, All Rights Reserved. | Disclaimer | Copyright Infringement