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.

Slides:



Advertisements
Similar presentations
{ Learning Agreement Debs Wilson.  A Learning Agreement (LA) is an opportunity for you to reflect upon your goals for this course as well as your goals.
Advertisements

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.
Team Software Project - Ebnenasir - Spring CS 3141: Team Software Project - Introduction Ali Ebnenasir Department of Computer Science Michigan Technological.
Designing an Effective Course Curriculum Ponnurangam K (“PK”) Indo-US Workshop on Effective Teaching at College / University Level Feb 10, 2011.
Fall 2004 WWW IS112 Prof. Dwyer Intro1: Overview and Syllabus Professor Catherine Dwyer.
CSCD 555 Research Methods for Computer Science
CSC 212 – Data Structures Prof. Matthew Hertz WTC 207D /
All About the Master’s Thesis Michael I. Schwartzbach Gudmund S. Frandsen University of Aarhus Department of Computer Science.
Basic English II Jay Melton. We will meet twice a week One class meeting in 小 7 The other class meeting in 情 2.
CHARLES UNIVERSITY IN PRAGUE faculty of mathematics and physics Automated Evaluation of Regular Lab Assignments: A Bittersweet.
Introduction to Programming Environments for Secondary Education CS 1140 Dr. Ben Schafer Department of Computer Science.
1 Data Communications and Network Management ISQS 6341, Summer II, 2001 Instructor: Zhangxi Lin Office: BA 708 Phone:
ISE420 Algorithmic Operations Research Asst.Prof.Dr. Arslan M. Örnek Industrial Systems Engineering.
MATH 310, FALL 2003 (Combinatorial Problem Solving) MoWeFr 1:20 McGregory 214.
BIT 115: Introduction To Programming1 Sit in front of a computer Log in –Username: 230class –password: –domain: student Bring up the course web.
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
1 ECE 587 Advanced Computer Architecture I Chapter 1 Instructor and You Herbert G. Mayer, PSU Status 7/1/2015.
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.
Jim Graham, Humboldt State University Geospatial Research Methods Instructor: Jim Graham
CSC 110 – Intro. to Computing Prof. Matthew Hertz WTC 207D /
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.
Help Students Help Themselves - CS291/CS490 Mentoring Program Lisa L. Fan, Ph.D Department of Computer Science, University of Regina.
ECE 1100: Introduction to Electrical and Computer Engineering Wanda Wosik Associate Professor, ECE Dept. Notes 1 Spring 2011 Slides adapted from lectures.
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.
An Orientation: General Psychology Online. The Course Menu Shown on the far left is the menu used to navigate our Psychology course.
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
IOS110 Fall 2007 Getting Acquainted & Course Expectations.
1 CS 201 Computer Systems Programming Chapter 1 “CS 201 Introduction” Herbert G. Mayer, PSU CS Status 9/24/2013.
0.1/27 Introduction To SW Engineering Course Overview.
What to expect or Now that I have gotten used to Prof. Fitzpatrick, here is this new guy with his weird foreign accent…
Research in Linear Algebra with Undergraduates David Strong Pepperdine University.
CSE8A: Introduction to Programming in Java Fall 2012 Prof. Christine Alvarado cse8afall.weebly.com.
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.
ECE791 Senior Design Experience Project Requirements and Timeline.
Jim Graham, Humboldt State University eographic nformation ystems Instructor: Jim Graham Introduction to Concepts.
CSCE 315 Programming Studio Spring 2013 John Keyser.
1 Introduction to C Programming 計算機程式設計 2/22/2012 朱浩華.
Exploring Algorithms PROGRAMMING FUNDAMENTALS. As you come in Find your section area. Find your team. One person from each team should get the team folder.
1 CS 161 Introduction to Programming and Problem Solving Chapter 1 The Instructor and You Herbert G. Mayer, PSU Status 10/12/2014.
1 ECE 101 Exploring Electrical Engineering Chapter 0 The Instructor and You Herbert G. Mayer, PSU Status 12/3/2015.
1 CS 381 Introduction to Discrete Structures Lecture #1 Syllabus Week 1.
1 CS 163 Data Structures Chapter 1 The Instructor and You Herbert G. Mayer, PSU Status 5/11/2015.
1 ECE 171 Digital Circuits Chapter 0 The Course Instructor and You Herbert G. Mayer, PSU Status 2/8/2016.
CPSC 315 Programming Studio Spring 2009 Frank Shipman.
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.
Problem-Based Learning Jodi Bumgarner EDU692: Creativity, Culture, and Global Context in Education Instructor: Angela Stephens October 26,2015.
WELCOME TO MICRO ECONOMICS AB 224 Discussion of Syllabus and Expectations in the Class.
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.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
SCIENTIFIC & TECHNICAL WRITING Business Letters
02086 Writing Inspirations Aalto University
ECE 486/586 Computer Architecture Introductions Instructor and You
ECE 103 Engineering Programming Chapter 1 Introduction
02086 Writing Inspirations Aalto University
Your PSU Instructor and You
Geospatial Research Methods
Professional Writing Introduction.
CSCE 315 Programming Studio
Welcome to English 1109.
Chapter 0 Your PSU Instructor and You
Instructor: Joel Grodstein
ECE 103 Engineering Programming Chapter 1 Introduction
CSCE 315 Programming Studio
Presentation transcript:

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

2 Who is Your New Instructor? Instructor is a German immigrant to the USA, who has worked in the US computer industry and academia Instructor is a German immigrant to the USA, who has worked in the US computer industry and academia Worked at CCUT Fall 2014 and Spring 2015 Worked at CCUT Fall 2014 and Spring 2015 Immigrated to the US, due to marriage with US citizen in Berlin; yes she is beautiful Immigrated to the US, due to marriage with US citizen in Berlin; yes she is beautiful 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) TU Berlin 1995; awesome city, now united! PhD CS (informatik) TU Berlin 1995; awesome city, now united! Professional focus at Intel on compiler optimization, alias analysis, programming languages, VLIW Professional focus at Intel on compiler optimization, alias analysis, programming languages, VLIW

3 Who is Your Instructor? PhD Thesis on automatic generation of MP-object code via alias analysis PhD Thesis on automatic generation of MP-object code via alias analysis Retired from Intel Corp. in 2011 after 24 years Retired from Intel Corp. in 2011 after 24 years Managed compiler development for systolic array architecture 1980s Managed Intel CPU tuning lab & CPU validation of 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 in China so much that I volunteered to participate in the CCUT + PSU cooperation for CS and ECE Loved China and teaching in China so much that I volunteered to participate in the CCUT + PSU cooperation for CS and ECE Back at CCUT this academic year for ECE Back at CCUT this academic year for ECE

4 Goals of ECE 102 Improve CCUT students’ command of English in preparation for your possible studies in the US Lightly acquaint CCUT students with the American culture, to reduce culture-shock in case of studies in Portland, OR Review elements of electrical engineer’s tool box, such problem solving skills, mathematical rules and formulae, electric circuits Develop algorithms for solving simple electrical engineering problems

5 Goals of ECE 102 Write short programs Apply computational engineering software tools Present technical content Briefly introduce Matlab But expects that CCUT’s main teacher covers Matlab during the rest of ECE 102 Also brief coverage only of LabJack

6 Conventions for ECE 102 At start of class, we discuss key English language terms used in the near future: vocabulary intro Being a non-native English speaker I experienced how important language is for communication Vocabulary intro limited to a few minutes You should ask question in class, every time an idea is not understood; this way you are always “in synch” with the instructor This may not be a typical custom in Chinese academia, but will help you ease into the American life at a university

7 Grading, Homework, Tentative Acquire up to 200 points total = 100% Acquire up to 200 points total = 100% Upper and lower 15% yield a + or – grade variation Upper and lower 15% yield a + or – grade variation 2 homeworks at 100 points each = 200 points 2 homeworks at 100 points each = 200 points Homework to be ed before the start of class on the due date to your regular Chinese teacher, but you must copy herb Homework to be ed before the start of class on the due date to your regular Chinese teacher, but you must copy herb Homework s should use the subject line “ECE 102 HW x”, where ‘x’ is the homework number Homework s should use the subject line “ECE 102 HW x”, where ‘x’ is the homework number

8 Credit for Class Material A complete course for ECE 102 at PSU was developed by professor Phillip Wong Some of the material used is these lecture notes is taken verbatim from prof. Wong, with his gracious permission Other parts are derived from his ideas from word documents and PowerPoint presentations that prof. Wong shared with me Only a small portion of the overall material was put together originally by me for this 6 week assignment here at CCUT

9 Extra Credit for Students 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

10 Overall CCUT Context My portion of ECE 102 is only a small part of your 28- or 16-week long semester at CCUT My portion of ECE 102 is only a small part of your 28- or 16-week long semester at CCUT Hence this portion is only one part for your final grade, to be assigned by your class teacher Hence this portion is only one part for your final grade, to be assigned by your class teacher Yet the ECE 102 portion will be part of your final grade, but the detail and weight is to be decided jointly with the semester’s professor Yet the ECE 102 portion will be part of your final grade, but the detail and weight is to be decided jointly with the semester’s professor Hopefully, you learn a lot and enjoy my personal delivery method, refined by me in a quarter century of teaching Computer Science Hopefully, you learn a lot and enjoy my personal delivery method, refined by me in a quarter century of teaching Computer Science

11 Who are You? Share briefly, even if we have worked together last year at CCUT About 3-5 students volunteer to articulate in class, explaining: Your name, Chinese and English, if you have Your field of study and current progress Why do you take ECE 102? 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 computer industry? Which computer subjects are you interested in? Anything else relevant to this course