Summer Online Courses

  • ECE Summer Online - 2021

Summer Online Courses

Rowan ECE Summer 2021 Online Courses

Quick jump to content on this page:

Summer 2021 Overview

ECE 09.203 - Principles of Electric Circuit Analysis
ECE 09.205 - Principles and Applications of ECE for Nonmajors
ECE 09.241 - Introduction to Digital Systems
ECE 09.243 - Computer Architecture
ECE 09.311 - Electronics I
ONL 00.100 - Rowan Online Immersion (orientation to online classes)

Quick Links for Additional Infornation

Frequently Asked Questions

Poster Brochure of Rowan ECE Summer Online Programs
A PDF Document Version of This Page


Summer 2021 Overview

In Summer 2021, we will be offering five fundamental electrical and computer engineering classes. All five courses are open to all qualified (Rowan and non-Rowan) students, and will be offered as fully online, intended for students who may need them to stay on track in their current program. All classes are project-based laboratory classes, with lab components integrated into the class.  All classes are taught by the same faculty who teach them face-to-face during Fall/Spring semesters. The classes make use of new student-owned hardware and instrumentation devices that make conducting lab experiments at home possible. The prerequisites listed below are the prerequisites used by Rowan ECE program for Rowan students. Students from other institutions who are interested in taking these classes will be provided with a prerequisite override upon their request and submission of a transcript, showing that they have taken equivalent courses at their home institution. A screenshot of your “unofficial transcript” is sufficient, and an official transcript is not needed.

The classes will run in two consecutive sessions: from 11 May to 5 July 2021 for the first three courses, and 6 July to 30 August 2021 for the remaining two, allowing you take two courses that have a prerequisite connection. Note however, taking two such courses back to back may be difficult as there is relatively little time to absorb all the content in an accelerated short summer session. Please make sure that you allocate considerable amount of out-of-class time for labs, studying, reading, practicing to ensure success.

Out-of-state Students: Good news! There are no separate rates for out-of-state students for summer courses, and everyone pays the regular in-state tuition. In fact, since online courses do not have assocaited fees, total cost for each credit of an online class is less than that of a face-to-face class. 

Prospective Transfer Students: If you are planning to transfer into Rowan ECE - either internally from another Rowan program, or from a different institution (including community colleges) - please also visit our Transferring into ECE page for important information. 

Descriptions of Summer 2021 Courses

ECE 09.203: Principles of Electric Circuit Analysis - Online (4 semester credits).

Prerequisites: Comp. Science & Programming (an introductory class in C/C++) and  Calculus II

Session: 11 May to 5 July 2021

Course Description: The fundamental principles of circuit and network theory constitute the very foundation on which the field of electrical engineering stands. From a simple household item such as a toaster or flashlight, to the most advanced devices, large scale electric power distribution and transmission systems, including such emerging topics as smart grid, photovoltaic energy generation to electric vehicle technology, all operate based on the basic concepts of circuit and network theory. This core course, which constitutes the primary prerequisite of most other ECE courses, is designed to provide the students not only with a comprehensive foundation of circuit and network theory, but also the basic skills of circuit analysis, design and testing. Starting with Ohm's Law, this course first discusses resistive and DC circuits and introduces Kirchhoff's Laws, Thevenin and Norton equivalents of networks, mesh and nodal analysis, followed by independent and dependent sources, and operational amplifiers. The second half of the course focuses on AC circuits and memristors. Laplace transforms will be introduced for transient and steady state response of networks, followed by various applications of AC circuits, such as filters. Computer-aided analysis and simulation tools are also presented as contemporary methods of network analysis and design.


ECE 09205: Principles and Applications of ECE for Nonmajors (3 credits).

Prerequisites: Computer Science & Programming, Physics II (Electricity and Magnetism), Calculus III

Session: 6 July to 30 August 2021

Course Description: This course provides an overview of the basic principles of electricity and electronics.  It is designed and presented for students in non-ECE majors. The course begins with fundamentals of DC circuit analysis similar to those found in basic courses for electrical engineering students, e.g., Ohm’s Law, Kirchhoff’s Laws and other circuit analysis tools.  Using these basics, students will then learn how to analyze operational amplifiers and perform transient analysis of first order R-L and R-C circuits.  AC circuits are then introduced using phasor analysis and the fundamental circuit analysis techniques taught in the DC portion of the course.  AC power is emphasized due to its importance in licensure (FE/PE) examinations.  The course then shifts to electronic devices such as semiconductor diodes and bipolar junction transistors.  Theory of operation and circuit analysis and design for these devices is presented in a manner that provides a basic understanding of functionality and an opportunity to develop working circuits.  The introduction of active filter design enables the student to see how the fundamentals taught throughout the class (DC analysis, transient analysis, AC analysis) come together to produce practical filter circuits.


ECE 09.241 Introduction to Digital Systems - Online (3 semester credits)

Prerequisites: None      

Session: 11 May to 5 July 2021

Course Description: Digital Systems dominate the globe, from a simple stopwatch to a cellphone to the international space station, each of these are dependent on Digital Systems. Digital systems, at the most elementary level, are composed of 0's and 1's and rudimentary logic functions. This core course takes a hands on approach, starting with how to physically build basic logic functions (AND, OR, NOT) from transistors all the way to how to combine these functions to make complex digital systems. During the course students will learn how numbers and information are stored and manipulated in a digital system and how these basic principles can be expanded and extended to create a computer processor. The focus of the course will be on alternative number systems (Binary, Octal, Hexadecimal), Boolean algebra, minimization, combinational circuit design, and sequential circuit design. Both synchronous and asynchronous network design and state machines will be covered. Students will get hands on experience using modern development tools to design, test, and implement digital systems.


ECE 09.243: Computer Architecture - Online (3 credits)

Prerequisites: ECE09.241 (Introduction to Digital Systems) and Computer Programming

Session: 6 July to 30 August 2021

Course Description: As computer and embedded systems proliferate into every area of life it is critical to understand the underlying technology empowering the digital age. In this course students will build a fully functional 16-bit microcontroller from the gate level up. All subjects required to complete this task will be covered: instruction set architectures, data path components and design, control unit design, memory hierarchies, IO and peripheral design, and assembly language; additionally, advanced modern computer architectures such as Intel’s Core i7. The course will emphasize learning in the context of project development and specifically focus on the Scrum agile methodology applied to remote teams.


ECE 09.311: Electronics I - Online (3 credits)

Prerequisites: ECE 09203 (Principles of Electric Circuit Analysis)

Session: 6 July to 30 August 2021

Course Description: As a follow-up course to Principles of Electric Circuit Analysis, Electronics I is the first course in electronics and delves into the properties of nonlinear devices and the techniques to design and analyze circuits using these devices. All modern-day electronic devices consist largely of these nonlinear devices including diodes, bipolar junction transistors and metal-oxide-semiconductor field-effect transistors. The electronics may consist of discrete and/or integrated devices. This course begins with the design and analysis of electronic circuits using “real” (non-ideal) op amps. It then provides a comprehensive discussion of the fundamentals of circuits involving diodes, bipolar-junction transistors and metal-oxide-semiconductor field-effect transistors. The emphasis of this class is on designing practical circuits and includes multistage amplifiers, differential amplifiers, circuits combining op amps with discrete elements, audio amplifiers, integrated circuits, and analog and digital techniques. Analysis and design are accomplished first through analytical design, followed by computer simulation (SPICE) and finally real-world implementation through hands-on laboratory experiments.


ONL00100 – Rowan Online Immersion

ONL00100 – Rowan Online Immersion is a zero credit, zero cost orientation information required for all students taking an online class at Rowan. The course will take approximately 1 hour and can be completed at the student’s own pace (does not require the student to be online at a specific date or time). Topics covered include: what to expect in an online course, technology overview, obtaining support, and policies. Students must complete the course and its final quiz in order to receive a grade of S (Satisfactory) on their transcript for ONL00100. Failure to complete the course by the end of the semester will result in a grade of U (Unsatisfactory) and may require re-enrollment into ONL00100 in the future. Any student who has completed the previous Rowan Online Orientation course prior to January 2016 OR who has taken an official Online or Hybrid course at Rowan as of Fall 2014 or later may Opt Out of taking ONL00100. For more details, please see ONL00100 Information.


Useful Quick Links for Additional Information:


Frequently Asked Questions

  1. What is the Rowan Online Immersion, and do I / why / how often do I have to take it?This is just a one-hour orientation video to get you up and running with the basic operational and logistical details of taking an online class. If you have not taken this orientation “class” before, you are required to take it for any online class. You only need to take this class once and you do not need to repeat it for each different online class you take. If you have already taken this, say last year, then you are set. Note that this is a zero-credit and zero-cost class. For additional information please see ONL00100 – Rowan Online Immersion.

  2. Are these online classes offered at the same rigor as regular face-to-face classes?
    The classes are taught by the same faculty who teach the face-to-face classes during regular academic semesters, cover the same content.

  3. When do these classes run?
    These online classes will run from 11 May to 5 July 2021 for the first three courses, and 6 July to 30 August 2021 for the remaining two. Please see above for specific class dates.

  4. How are the lectures structured?
    The lectures are presented as a series of videos and other material that will be made available to you through an online learning portal. The professors will also be available throughout the course period through online chat sessions, as well as other traditional means, such as phone and e-mail. You will be uploading your work to the online portal for evaluation.

  5. Are the classes self-paced, can I just submit everything at the end of the summer session?
    The classes follow a specific timeline, where each week’s lecture is followed by relevant assignments and labs. Therefore, while you can watch any lecture at any time at your own pace during the week it is delivered, you should keep up with the weekly schedule, as well as assignment and lab submission deadlines. You cannot just wait until the end of the summer session, watch all videos and submit all assignments at once. That would be extremely counter-productive to the goals of the class.

  6. Do all classes have laboratory components?
    Yes. All of these are lab classes, and our online classes will provide similar laboratory experience as our regular face-to-face classes.

  7. How are the labs handled in an online class?
    Laboratory experiences are made possible by the development of new student oriented and student owned devices that – along with your computer running specialized software – accurately replicate the required functionality of the on-campus lab equipment. You will be purchasing these low-cost devices (see below), which we believe are an excellent value and you can later use them for your other classes as well, and will be able to conduct experiments at your home, just like you would in the lab. Alternatively, if you are within a short commuting distance of the university and would like to use our on-campus labs, you are more than welcome to do so. If you are working someplace (such as an internship), or you are a student at another institution where you have access to a scope, power supply and a DMM, you may use those as well.

  8. What are these devices, and how do I get them?
    ECE 09.203, ECE 09.205 and ECE 09.311 all use Digilent / National Instruments Analog Discovery 2, which provides a scope, logic analyzer, multimeter and power supply. ECE 09.241 and ECE 09.243 use terasIC Altera DE0 FPGA Development Board. These are low cost devices and can be obtained directly from the manufacturer at a student discount.

  9. Will I receive college credit?
    Of course. You will receive the same Rowan University credits as students who take these classes face-to-face. If you are a Rowan student, the class will automatically apply to transcript and will count towards your degree requirements (assuming that you pass the class). If you are a non-Rowan student, you will be able to transfer these credits to your home institution, subject to their transfer policies. Please check with your advisor.

  10. Will I have access to physical labs at Rowan’s campus?
    You can, if you wish to, however it is not required if you purchase the required devices mentioned above. Since this is a 100% online class, everything you need will be available to you at home. That said, if you are located within close proximity to Glassboro, and would like to take advantage of our lab facilities, and/or wish to visit the faculty in person, you are more than welcome to do so. Please inform your course instructor in advance. Lab access requires taking a lab safety training, and at least two people must be present in the lab at all times.

  11. How do I register?
    Please visit Rowan Winter & Summer Course Registration for registration information.

  12. I tried to register but I am getting a prerequisite error. What shall I do?
    First, check to make sure that you have also registered for ONL 00100 Rowan Online Immersion, unless you have already taken an online class recently at Rowan. Note that ONL 00100 is a prerequisite for all online classes.

    If you have registered (or previously taken ONL 00100), and are still receiving the prerequisite error, the registration system thinks that you do not have the proper technical prerequisites for that class. If you are a Rowan University student, and you believe you have the proper prerequisites, contact Dr. Polikar at If you are a non-Rowan student and have taken classes that are similar / equivalent to those that are required as prerequisites (or you believe that you have the proper background for the class you want to take), you will need a prerequisite override (as the registration system does not know the classes you have taken at your home institution). To remedy this situation, please send a copy of your transcript (unofficial transcripts are ok) and/or an explanation of your specific situation to Dr. Polikar, who will then evaluate the request and provide you with a prerequisite override.

  13. I tried to register but I am getting a capacity / “class is full” / college restriction or major restriction error. What shall I do?
    Contact Dr. Polikar at

  14. How much does each class cost?
    Please visit Rowan Winter & Summer Tuition & Costs. Note that summer classes do not have separate in-state vs. out-of-state charges, and all students pay the same rate.

  15. What resources are available to students taking summer classes?
    Rowan University provides a variety resources to students, which are listed at Rowan Winter & Summer Student Resources
  16. How do I access to classes once I have registered?
    Simply go to Rowan Online Portal at 

  17. How will the exams be structured?
    Exams are delivered through the online learning system. They are timed and can be taken at any time within a certain window, typically one week.

  18. How will I submit assignments, and how will they be graded?
    Assignments consist of a combination or discussion questions, exams, homework, and labs. All submissions are through the online learning system, some may require the submission of a document, design file, or video. Detailed instructions are provided for each assignment as well as how they will be graded. Please consult with your instructor for details.

  19. How often will the professors be available?
    The professors can be contacted at any time and will respond as soon as possible. It is the policy of Rowan Global to respond in one day or less.
  20. Do I also need a textbook?
    It depends on the class. Note that some courses utilize online textbooks which reduce the cost of the textbook.

  21. I have another question that is not answered above.
    Please contact Dr. Robi Polikar, Department Head, at