Course Resources
Proof of skills is meant to prepare everyone to be able to complete the laboratory assignments that will comprise the bulk of the work this semester.
These skills form the foundation of your work as an EE or CSE and as a student at RPI in general.
Below you will find documents to guide you in obtaining these skills and keeping track of your progress.
During the first 5 classes, your main homework assignment is to complete your Proof of Skills categories.
A few example documents are also linked to give you a better idea of what you should submit.
After Proof of Skills days, the main focus of the course is completing laboratories.
There are three laboratores that focus on different aspects of the fundamentals of EE and CSE, which will teach you how to apply the concepts you have learned in lecture to hands-on projects.
To demonstrate that you have mastered each of these concepts, you will have to submit a Proof of Concept, in which you will have to show consistent results between mathematical analysis, functional simulations and experimental measurements to prove that you have applied the concept correctly.
An overview of Alpha Labs (more guided lab experiences) and Omega Explorations (open-ended lab experiences), along with lab-specific instructions are linked below. Documents for your project plan, proof of concepts, and omega explorations are also linked below.
- Lab Instructions
- Project Plan
- Proof of Concepts
- Omega Exploration Documents
In this section you will find links to documents related to a particular class day, such as instructions for in-class activities or slides from a guest speaker. Slides and notes from lectures are posted in a Box folder, linked below (also linked on the main Intro to ECSE page):
Lecture Notes
Class 01 - Course Overview and Introduction
- In-Class Activity
- Assignments with upcoming due dates:
- Proof of Skills
- Start your Plan of Study to prepare for Day 1 of Proof of Skills: Professional Accountability and Development.
- In-Class Activity
- Submit Group Design Ideation: ECSE and Society Poster Document and all Personal Cards in Gradescope as a group (with all names added to the submission). You can meet on WebEx teams or by email...get it together!
- Submit Metacognition Journal Entry on the Design Ideation: ECSE and Society activity on Gradescope (see Metacognition Journal instructions at top of webpage)
- Course Materials
- Purchase the ADALM2000 Instrumentation Board or the Analog Discovery 3 Instrumentation Board from the RPI Bookstore or online by Class 04
- Purchase the ADALP2000 parts kit from the RPI Bookstore or online store by Class 04.
Class 02 - Outcomes, Goals, and Personal Goals, Proof of Skills Day 1: Professional Accountability and Development
- Assignments with upcoming due dates:
- Proof of Skills
- Install LTSpice (or another circuit simulation program) to be prepared for Proof of Skills Day 2.
- Complete your work on the "Professional Accountability" category from Proof of Skills Day 1 to stay on track!
- Course Materials
- Purchase the ADALM2000 Instrumentation Board or the Analog Discovery 3 Instrumentation Board from the RPI Bookstore or online by Class 04
- Purchase the ADALP2000 parts kit from the RPI Bookstore or online store by Class 04.
Class 03 - Ethics Conversations, Proof of Skills Day 2: Circuit Simulation
- In-Class Activity
- Assignments with upcoming due dates:
- Proof of Skills
- Install the software for your instrumentation board (Scopy for ADALM2000 or Waveforms for Analog Discovery) to be prepared for Proof of Skills Day 3.
- Complete your work on the "Circuit Simulation" category from Proof of Skills Day 2 to stay on track!
- In-Class Activity
- Submit your ethics discussion document on Gradescope.
- Write a metacognition journal entry on today's ethics discussion and submit it on Gradescope.
Class 04 - Good Failure: Is this Right? Proof of Skills Day 3: Experimental Measurement and Personal Instrumentation
- Assignments with upcoming due dates:
- Proof of Skills
- Complete the Matlab Onramp Tutorial and Simulink Onramp Tutorial to be prepared for Proof of Skills Day 4.
- Complete your work on the "Experimental Measurement and Personal Instrumentation" category from Proof of Skills Day 3 to stay on schedule!
Class 05 - Questions for the Profs, Proof of Skills Day 4: Matlab Basics and Simulink
- Please watch before Class 07. You can start now!
- Assignments with upcoming due dates:
- Proof of Skills
- Complete your work on the "Matlab Basics and Simulink" category from Proof of Skills Day 4 to stay on schedule!
- Complete your work on the "Community, Communication, Asking for Help, and Asking Others" category if you haven't already.
Class 06 - Alpha/Omega Lab Design Ideation and Planning, Proof of Skills Day 5
- Find your lab groups today (2 or 3 people maximum)!
- Make a WebEx Team Space and label it Last Name | Last Name | Last Name | Alpha or Omega or Both
- Example: Corgan | Chamberlin | Iha | Both
- Complete your Project Plan (see template and example above) to prepare for labs this semester. Fill out your project plan for Lab 01 through Lab 03!
- Assignments with upcoming due dates:
- Submit your project plan on Gradescope
- Attempt Problem Set 1 (your homework) on Gradescope before Class 07...you'll get multiple attempts to get it right!
- Watch the background videos linked under Class 07 and take notes on them.
Class 07 - Lab01 Part A: Basic Analysis and Engineering Practices - Math as a Tool
- Background videos to watch before class (take notes and be ready for a discussion!):
- Assignments with upcoming due dates:
- Watch the background video and review background notes linked under Class 08 and take notes
Class 08 - Lab01 Part A: Basic Analysis and Engineering Practices - Math as a Tool
- Background Notes:
- Background video to watch before class:
- Assignments with upcoming due dates:
- Watch the background video and review background notes linked under Class 09 and take notes.
- Attempt Problem Set 2 (your homework) on Gradescope before Class 09.
Class 09 - Lab01 Part B: Basic Analysis and Engineering Practice - Math as a Component (Design)
- Background Notes:
- Background videos to watch before class:
- Additional How-to Video for Matrix Algebra...
Class 10 - Lab01 Part B: Basic Analysis and Engineering Practice - Math as a Component (Design)
- Background Notes:
- In-Class Activity
- Background videos to watch before class:
Class 11 - Quiz 1 (in class)
- See Quiz 1 Information for quiz policies and back quizzes with solutions.
- Assignments with upcoming due dates:
- Watch the background video and review background notes linked under Class 12 and take notes.
Class 12 - Lab02: Linear Systems and Beyond:
Part A - Defining Linear and Non-linear Devices with Current Voltage Characteristics
- Background Notes:
- Background videos to watch before class:
- Assignments with upcoming due dates:
- Upload your group's proof of concepts draft feedback sheet to Gradescope.
- Metacognition Journal Entry on Proof of Concept Draft and Feedback
- Watch the background videos and review background notes under Class 13 and take notes.
Class 13 - Lab 02 Part B: Linear Resistive Network using Nodal Analysis and Linear Algebra (Design)
- Background Notes:
- Background videos to watch before class:
- Assignments with upcoming due dates:
- Metacognition Journal Entry on the lecture about EE vs. CSE vs. CS.
- Attempt Problem Set 3 on Gradescope.
- Lab01 Proof of Concepts (Alpha and Omega)
- Lab01 Presentation Video and Exploration Map (Omega only)
- Watch the background videos and review background notes under Class 14 and take notes.
Class 14 - Lab 02 Part B: Linear Resistive Network using Nodal Analysis and Linear Algebra (Design)
- Background Notes:
- Background videos to watch before class:
- Assignments with upcoming due dates:
- Metacognition Journal Entry on the lecture about EE vs. CSE vs. CS.
- Watch the background videos and review background notes under Class 15 and take notes.
Class 15 - Lab 02 Part C: Operational Amplifiers
- In Class: Plan of Study Review with:
- Background Notes:
- Background videos to watch before class:
- Assignments with upcoming due dates:
- Proof of Skills Optimization #1 submission deadline.
- Attempt Problem Set 4 on Gradescope.
- Watch the background videos and review background notes under Class 16 and take notes.
Class 16 - Lab 02 Part C: Operational Amplifiers
- Background Notes:
- Assignments with upcoming due dates:
- Review the background notes and watch the background videos under Class 17 and take notes.
Class 17 - Lab02 Part D: Applications - Transfer Functions, Sensor Decisions, Control
- Background Notes:
- Background videos to watch before class:
- Assignments with upcoming due dates:
- Lab 02 Parts A & B due.
- Attempt Problem Set 5 on Gradescope.
- Watch the background videos under Class 18 and take notes.
Class 18 - Lab02 Part D: Applications - Transfer Functions, Sensor Decisions, Control
- Background Notes:
- Background videos to watch before class:
- Assignments with upcoming due dates:
- Review background notes under Class 19 and take notes.
Class 19 - Lab02 Part D: Applications - Transfer Functions, Sensor Decisions, Control
- Background Notes:
- Background videos to watch before class: None
- Assignments with upcoming due dates:
- Lab 01 Optimization due.
- Attempt Problem Set 6 on Gradescope.
- Review background notes under Class 20 and take notes.
Class 20 - Lab02 Part D: Applications - Transfer Functions, Sensor Decisions, Control, Imaging (Design)
- Background Notes:
- Background videos to watch before class: None
Class 21 - Quiz 2 (in class)
- See Quiz 2 Information for quiz policies and back quizzes with solutions.
- Assignments with upcoming due dates:
- Watch the background video and review background notes linked under Class 22 and take notes.
- Lab 02 Parts C & D due.