Electrical engineering is a fast-changing and diverse discipline concerned with the analysis, design, and manufacture of a huge variety of devices, systems, and processes involving electricity. It deals with the transfer of electrical energy and information. The electrical engineering program at Memorial includes a mandatory, integrated co-operative education program in which students gain up to two years of practical work experience. Students will take courses in hardware, electromagnetics, power systems, electric machines, communications, computer programming and control systems. Students will participate in design projects throughout the program, including a team capstone design project in their final year that may span electrical and computer engineering and involve students from both majors. Note: All students in the Bachelor of Engineering program complete a common first year of study, after which they apply to their preferred major (Civil, Computer, Electrical, Mechanical, Ocean and Naval Architectural, or Process) beginning in the second year.