Skip to main content Skip to footer site map
Electrical and Computer Engineering Department

Non-Major Courses

In addition to the Electrical Engineering and Computer Engineering Majors, the department is also responsible for offering the following core courses to students outside our majors.

EE301 - Electrical Fundamentals and Applications

Provides an introduction to AC and DC circuit theory appropriate to model shipboard systems. Circuits of resistors, capacitors, inductors and sources are analyzed to predict steady state and first-order transient voltage, current, and power. Impedance matching, filters, transformers, motors/generators, and three-phase power distribution systems are introduced in the context of shipboard application. Laboratory exercises use tools and equipment found in the fleet and allow for a comparison of theoretical and actual circuit performance.

EE313: Logic Design and Microprocessors

This course is an introductory level project course in digital electronics for non-electrical engineering majors. It begins with the design, analysis and minimization of both combinatorial and sequential circuits and their realization in both discrete components and programmable logic devices. The course then progresses into the uses of MSI devices and digital arithmetic. Finally, an introduction to assembly level programming and microprocessor/microcontroller-based systems design is also provided. 

EE331 - Electrical Engineering I

A study of DC and AC electrical elements and circuits, including Thevenin equivalence, natural and forced responses of first-order systems, AC power, and AC three-phase systems. Diodes, transformers and rectifier circuits are introduced and drive discussion of applications in power regulation and machine control. AC and DC machines are investigated and discussed the in the context of a shipboard environment.

EC310 - Applications of Cyber Engineering

This course focuses on the engineering aspects of cyber operations, cyber defense, and cyber attacks, as a follow-on to SY110 (Cyber Security I). There are three main areas of study, including the host section (a single
computer terminal), the network section, and the wireless communication section. Each area of study culminates in a detailed description of a common type of cyber attack and the defenses against it. Lecture material is reinforced and supplemented with labs/security exercises that demonstrate the theoretical concepts in an isolated, virtual environment.

EC312 - Applications of Cyber Security 

This course focuses on concepts of cyber security applied to electronic communication. Students will first concentrate on computer engineering systems and program design to understand cyber vulnerabilities. They will then focus on wired networking at the physical layer whereby the particular Controller Area Network (CAN) specifications will be used to investigate the details and perform attacks on the nodes. Finally, students will be introduced to wireless communication with a focus on wireless network security, including Fourier analysis, filters, gain and noise. In the labs, they will investigate modulation, antennas and propagation. The course ends with eavesdropping, jamming, error correction and encryption in ZigBee and WIFI networks.


go to Top