Sections: GH1, GH2, GH3


Course Web Page:

Class times:

Office Hours:


Course Description

Experiments in electricity, magnetism and electronics. 3 lab., 1 conf. hr./wk. 2 cr.


Achievements in the course will be assessed according to the following breakdown.

Weekly Labs will be shorter scale projects.


Your main work for the course will be a final project. This goal of this project is to use the tools from the semester to perform a real physics experiment of your own design. The physics involved should be at the upper most level of material covered in either PHYS 20700, 20800, or 20900. i.e. more than just measuring the time it takes for a ball to drop 2 meters.

It will be assessed using the following criteria:

You will need to include with your report (to be typed in a professional, university level academic style) your original arduino code, schematics of what you built, data tables and any scripts used to process that data.

Academic Integrity

The university has a published policy on academic integrity that may be found at: Ignorance of this policy is no excuse. A student who cheats or plagiarizes may incur academic and disciplinary penalties, including failing grades, suspensions, or expulsion.

Policies specific for this course and some clarifications regarding what constitutes unacceptable academic dishonesty: Copying complete code from the internet or another source and submitting it as your own. Obviously, when writing a program, there will be times when copying and pasting a few lines from an example documentation will be the best course of action. The point is, if you submit something as yours, it better be mostly yours. That means you understand every line of it and can explain what each line does.

Attendance Policy

Students are expected to attend every class session of each course in which they are enrolled and to be on time. The professor has the right to drop the student from the course for excessive absences. For this course, two weeks of unexcused absences will constitute an excess of absences. When a student is dropped from the course due to excessive absences, the Registrar will enter the grade of WU.


To stay within the guidelines of FERPA, we will only reply to your official ccny or cuny mail. Please do not use your yahoo or gmail or other personal accounts to communicate regarding course activities. Also, be professional in your communications. Include your name, course number, and EMPLID if you expect administrative actions to be needed.

Disability Statement

In compliance with CCNY policy and equal access laws, appropriate academic accommodations are offered by the AccessAbility Center. Students who are registered with the AccessAbility office and are entitled to specific accommodations must arrange to have the Office notify the Professor in writing of their status at the beginning of the semester. If specific accommodations are required for a test, students must present the instructor with a form from the Accessibility Office at least one week prior to the test date in order to receive their accommodations.

Course Objectives:

After successfully completing this course, students should be able to

  1. Write code for the arduino microcontroller.
  2. Design and carryout physics related experiments.
  3. Anaylize data acquired during an experiment.
  4. Communicate their results to a group.
  5. Plot data using various methods.
  6. Understand the basics of ciruit construction and design.

Topics Covered

  1. Circuit design and construction
  2. Aruduino Programming
  3. Data Plotting
  4. Experimental Design

Relationship of course to program outcomes:

The outcomes of this course contribute to the following departmental learning outcomes: