1 ECE 171 Digital Circuits Chapter 0 The Course Instructor and You Herbert G. Mayer, PSU Status 2/8/2016.

Slides:



Advertisements
Similar presentations
Academic vs. Industrial Research Jobs
Advertisements

1 ECE 221 Electric Circuit Analysis I Chapter 10 Circuit Analysis 4 Ways Herbert G. Mayer, PSU Status 11/23/2014 For use at Changchun University of Technology.
Created by Guneet Bedi on 09/03/2012 Last Updated: 12/15/2012
Writing For Publication Workshop STEM Discipline.
1 CS 162 Introduction to Computer Science Chapter 1 The Instructor and You Herbert G. Mayer, PSU Status 11/16/2014.
1 CS 162 Introduction to Computer Science Chapter 2 Introduction Herbert G. Mayer, PSU Status 11/9/2014.
Computers and Society Lecture 1: administrative details and an introduction to the class Professor: Evan Korth New York University.
Introduction to CS170. CS170 has multiple sections Each section has its own class websites URLs for different sections: Section 000:
OV-1.1 CSE4100 CSE4100 Programming Language Translation Prof. Steven A. Demurjian, Sr. Computer Science & Engineering Department The University of Connecticut.
CSCD 555 Research Methods for Computer Science
Addressing software engineering issues in student software projects across different curricula Dušanka Bošković Computing and Informatics Bachelor Programme.
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
All About the Master’s Thesis Michael I. Schwartzbach Gudmund S. Frandsen University of Aarhus Department of Computer Science.
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistant: Mr. Sheng Zhang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom:
Computer Science 102 Data Structures and Algorithms V Fall 2009 Lecture 1: administrative details Professor: Evan Korth New York University 1.
Welcome to Marine Biology Jones Beach at 6:00am (Low Tide)
7-Sep-15 Physics 1 (Garcia) SJSU Conceptual Physics (Physics 1) Prof. Alejandro Garcia Spring 2007.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
Welcome to CS 3260 Dennis A. Fairclough. Overview Course Canvas Web Site Course Materials Lab Assignments Homework Grading Exams Withdrawing from Class.
1 ECE 587 Advanced Computer Architecture I Chapter 1 Instructor and You Herbert G. Mayer, PSU Status 7/1/2015.
(1) ECE 8823: GPU Architectures Sudhakar Yalamanchili School of Electrical and Computer Engineering Georgia Institute of Technology NVIDIA Keplar.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1-1 Welcome to: CSC225 Introduction to Computer Organization.
Introduction CSE 1310 – Introduction to Computers and Programming Vassilis Athitsos University of Texas at Arlington 1.
Chapter Eight Academic Survival Skills. Study Skills  For most students time is the greatest issue.  The first rule to follow is to allow two or three.
Welcome to 7A Social Studies! Mr. Lemieux C-1 Please come in and have a seat!
Pedagogy, Technology, & Course Redesign VIII Vera Cherepinsky MACS Department June 5, 2008 Getting Students to Learn from Their Mistakes: Self-Reflective.
Course Introduction Software Engineering
CSCE 1040 Computer Science 2 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
EE210 Digital Electronics Introductory Class September 03, 2008.
1 ECE 102 Engineering Computation Chapter 1 The Instructor and You Dr. Herbert G. Mayer, PSU Status 9/2/2015 For use at CCUT Fall 2015.
1 ECE 221 Electric Circuit Analysis I Chapter 1 Instructor and You Herbert G. Mayer, PSU Status 10/12/2014 For use at Changchun University of Technology.
1 CS 201 Computer Systems Programming Chapter 1 “CS 201 Introduction” Herbert G. Mayer, PSU CS Status 6/12/2014.
ECE 103 Engineering Programming Chapter 1 Introduction Herbert G. Mayer, PSU CS Status 6/19/2015 Initial content copied verbatim from ECE 103 material.
Michael Arbib: How to Get a Ph.D.January How to Get a Ph.D. 1. Why get a Ph.D.? 2. Finding an Advisor 3. Screening 4. Breadth and Depth 5. What.
Introduction to Data Structures
1 CS 201 Computer Systems Programming Chapter 1 “CS 201 Introduction” Herbert G. Mayer, PSU CS status 1/8/2013.
1 CPRE210: Introduction to Digital Design Instructor –Arun K. Somani –Tel: – –Office Hours: MWF 10:00-11:00 Teaching Assistant.
EE210 Digital Electronics Introductory Class January 26, 2009.
Lecture 01: Welcome Computer Architecture! Kai Bu
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
1 CS 201 Computer Systems Programming Chapter 1 “CS 201 Introduction” Herbert G. Mayer, PSU CS Status 9/24/2013.
Welcome to Grade 9 Science!
Syllabus Talbot Middle School 8thGrade Science Syllabus
CPSC 315 Programming Studio Spring 2008 John Keyser.
1 ECE 221 Electric Circuit Analysis I Chapter 1 Your PSU Instructor and You Herbert G. Mayer, PSU Status 10/12/2015.
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
1 CS 161 Introduction to Programming and Problem Solving Chapter 1 The Instructor and You Herbert G. Mayer, PSU Status 10/12/2014.
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
1 ECE 101 Exploring Electrical Engineering Chapter 0 The Instructor and You Herbert G. Mayer, PSU Status 12/3/2015.
1 CS 163 Data Structures Chapter 1 The Instructor and You Herbert G. Mayer, PSU Status 5/11/2015.
1 ECE 102 Engineering Computation Chapter 3 Math Review 3: Cramer’s Rule Dr. Herbert G. Mayer, PSU Status 10/11/2015 For use at CCUT Fall 2015.
1 ECE 221 Electric Circuit Analysis I Chapter 6 Cramer’s Rule Herbert G. Mayer, PSU Status 11/14/2014 For use at Changchun University of Technology CCUT.
1 ECE 222 Electric Circuit Analysis II Chapter 0 Your PSU Instructor and You Herbert G. Mayer, PSU Status 2/8/2016 For use at CCUT Spring 2016.
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistant: Ms. Yuanyuan Lu Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom:
WELCOME TO MICRO ECONOMICS AB 224 Discussion of Syllabus and Expectations in the Class.
CS203 – Advanced Computer Architecture Introduction Daniel Wong, Assistant Professor Department of Electrical and Computer Engineering Cooperating Faculty,
1 ECE 222 Electric Circuit Analysis II Chapter 0 Your PSU Instructor and You Herbert G. Mayer, PSU Status 4/19/2016 For use at CCUT Spring 2016.
1 ECE 486/586 Computer Architecture I Chapter 1 Instructor and You Herbert G. Mayer, PSU Status 7/21/2016.
CS161 – Design and Architecture of Computer Systems Introduction Daniel Wong, Assistant Professor Department of Electrical and Computer Engineering Cooperating.
CS101 Computer Programming I
ECE 486/586 Computer Architecture Introductions Instructor and You
CS203 – Advanced Computer Architecture
Your PSU Instructor and You
11/12/2018 Using My MOOC Materials On Campuses: Little Stuff That Matters Dan Grossman J. Ray Bowen Professor for Innovation in Engineering Education.
Chapter 0 Your PSU Instructor and You
Instructor: Joel Grodstein
ECE 103 Engineering Programming Chapter 1 Introduction
EE 147 – GPU Computing and Programming
Lecture 1 Class Overview
CS161 – Design and Architecture of Computer Systems
Presentation transcript:

1 ECE 171 Digital Circuits Chapter 0 The Course Instructor and You Herbert G. Mayer, PSU Status 2/8/2016

2 Who is Your Instructor? Instructor is a German immigrant to the USA; worked in US computer industry and academia Instructor is a German immigrant to the USA; worked in US computer industry and academia Immigrated to the USA, due to marriage with US citizen in Berlin Immigrated to the USA, due to marriage with US citizen in Berlin Became naturalized US citizen in 1995 Became naturalized US citizen in 1995 MS EECS (electrical engineering an computer science) UCSD 1983; beautiful beach & campus! MS EECS (electrical engineering an computer science) UCSD 1983; beautiful beach & campus! PhD CS (“Informatik”, equivalent to Computer Science) TU Berlin 1995; awesome city, now united! Dissertation published as book at Springer Verlag © 1996 PhD CS (“Informatik”, equivalent to Computer Science) TU Berlin 1995; awesome city, now united! Dissertation published as book at Springer Verlag © 1996 Professional focus at Intel on compiler optimization, HW validation, alias analysis, programming languages, VLIW, multiprocessing Professional focus at Intel on compiler optimization, HW validation, alias analysis, programming languages, VLIW, multiprocessing

3 Who is Your Instructor? PhD Thesis on automatic generation of MP object code via alias analysis of source program PhD Thesis on automatic generation of MP object code via alias analysis of source program Retired in 2011 after 24 years at Intel Corp. Retired in 2011 after 24 years at Intel Corp. Implemented Compiler for systolic array architecture 1980s Managed Intel CPU tuning lab & CPU validation in new Intel processors Teaching computer science since 1983 at SDSU San Diego, and since 1987 PSU Teaching computer science since 1983 at SDSU San Diego, and since 1987 PSU Teaching experience 2004 in Shanghai, at IIIST Teaching experience 2004 in Shanghai, at IIIST Loved China and teaching there so much that I decided to participate in CCUT & PSU cooperation Loved China and teaching there so much that I decided to participate in CCUT & PSU cooperation Committed to academic years Committed to academic years

4 Goals of ECE 171 Class is first part of a freshman sequence introducing elements of electric circuits Emphasizes major threads of design process, problem solving, teamwork and communication Students learn how to synthesize circuit elements into functional, simple electric circuits Lab activities familiarize students with instruments to quantify characteristics of eclectic circuits and their elements

5 Grading, Homework, Late Hand-In Acquire up to 1,000 points total = 100% Acquire up to 1,000 points total = 100% Upper and lower 15% yield a + or – grade variation Upper and lower 15% yield a + or – grade variation 3 homeworks at 100 points each = 300 points 3 homeworks at 100 points each = 300 points Homework to be ed before the start of class on the due date Homework to be ed before the start of class on the due date Homework s should be sent on time and you should use the subject line “ECE 171 HW x”, where ‘x’ is the homework number Homework s should be sent on time and you should use the subject line “ECE 171 HW x”, where ‘x’ is the homework number Work that is handed in 1 second up to a day late experiences 10% deduction of the total points Work that is handed in 1 second up to a day late experiences 10% deduction of the total points Each additional day late: another 10% deducted Each additional day late: another 10% deducted A Homework that is 4 days late or later is not accepted A Homework that is 4 days late or later is not accepted

6 Silver Bullet One single time each student is allowed to hand in homework up to 3 days late without penalty One single time each student is allowed to hand in homework up to 3 days late without penalty This is called the CS Silver Bullet This is called the CS Silver Bullet Silver Bullets cannot be split, traded, or sold on the black market Silver Bullets cannot be split, traded, or sold on the black market If in the end you did not consume the silver bullet, you cannot trade it in for cash or a better grade If in the end you did not consume the silver bullet, you cannot trade it in for cash or a better grade While tracking homework grades, consumption of the silver bullet is tracked While tracking homework grades, consumption of the silver bullet is tracked Note that the maximally 3 late days worth of Silver Bullet cannot be applied to 2 different late homeworks, even if they are both, say, just 1 day late each Note that the maximally 3 late days worth of Silver Bullet cannot be applied to 2 different late homeworks, even if they are both, say, just 1 day late each

7 Extra Credit for You Extra Credit: is a way to improve your grade by up to a half grade, i.e. up to a maximum of 50 points total Extra Credit is granted for good ideas expressed in class, constructive questions and contributions in class, identifying errors in class material Volunteers may present the HW or select topics in class, 10 min. each for a few extra credit points Any error in class material, even the slightest typo – but only pointed out the first time– is worth some extra credit Presenting smart homework solutions in class can deserves extra credit; you need to volunteer for such presentations proactively Each time you catch and correct an error made by the instructor you receive extra credit, though the instructor will claim: “This was a deliberate error to test your alertness!”

8 Credit of Source I received, with very generous and gracious permission, all lecture material from my colleague Mark Faust here in the ECE department at PSU These lecture were enhanced by me in very minor ways by small contributions from my side All good ideas are copied from Mark Faust. If some errors slipped in over time, they are all and entirely mine of my own making, maintaining, modifying these lecture notes I express many, many thanks to Mark Faust!!!

9 Who are You? Briefly, a few students volunteer to articulate in class, explaining: Your name Your field of study, major, and current progress Why do you take ECE 171? What is your expectation of this class? What is your minimal goal for this class? Which is your ideal learning goal? Have you worked in the EE or computer industry? Which computer subjects are you interested in? Anything else relevant to this course