Studying for the PhD Qualifying Exam Electrical and Computer Engineering Department Professor Adam Hoover Chair of Computer Architecture Exam Area Fall,

Slides:



Advertisements
Similar presentations
A high-school teachers perspective of first-year engineering By Rod Paton.
Advertisements

College Algebra Course Redesign Southeast Missouri State University.
ECE 331 – Digital System Design Latches and Flip-Flops (Lecture #17) The slides included herein were taken from the materials accompanying Fundamentals.
Financial Management 2BUS0197 Introduction to Module.
Introduction to Financial Management. Overview of Financial Management Introduction Keys to Success Stay up in class (complete assignments on time each.
ICS 324 Database Systems Second Semester (072) Information & Computer Science Department.
CSCD 555 Research Methods for Computer Science
9/19/06 Hofstra University – Overview of Computer Science, CSC005 1 Chapter 4 Gates and Circuits.
ECE Graduate Program Guidelines Brian Johnson Professor and Chair Dept. of Electrical and Computer Engineering.
OBJECTIVE OF THIS COURS Digital design is concerned with the design of digital electronic circuits. Digital circuits are employed in the design and construction.
HOW TO BE THE BEST MATH STUDENT YOU CAN BE Toward an Undergraduate degree in Math, and further Marianne Korten Department of Mathematics Kansas State.
Math /Algebra Talks: Mental Math Strategies
ENGINEERING YOUR FUTURE
HORSEED International University
Test Preparation Strategies
CSE PhD Program Prof. Gagan Agrawal Grad Studies Chair.
6 th semester Course Instructor: Kia Karavas.  What is educational evaluation? Why, what and how can we evaluate? How do we evaluate student learning?
New experiences with teaching Java as a second programming language Ioan Jurca “Politehnica” University of Timisoara/Romania
What you need to know about this class A powerpoint syllabus.
K-12 Mathematics Common Core State Standards. Take 5 minutes to read the Introduction. Popcorn out one thing that is confirmed for you.
Drill of the Month Developed by Gloria Bizjak Study Skills.
The Node Voltage Method
©2003 Pearson Education, Inc., publishing as Longman Publishers. Study Skills Topic 13 Preparing & Taking Exams PowerPoint by JoAnn Yaworski.
January 24, :00 – 9:15 Welcome and introductions Envelope Game (Teaching a multi-grade is like…because…) 9:15 – 9:45 Group Graphic – Challenges.
Staying on task.  This is one section of a set of informational slides designed to give new students an overview of what to expect during the first semester.
TEACHER DETAILS Salutation: Mr./Ms. Name: Age: Qualification: Bachelors/Masters/ PhD Teaching Experience (in Years): Domain/Branch:
Desired outcomes You will analyze your current learning strategies for Chemistry 1201 You will understand exactly what changes you need to implement to.
VCE Learning. To unpack the challenge of enhancing the quality of VCE learning What does the student need to know about how to interpret the task ? Ho.
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.
The New Studies of Religion Syllabus Implementation Package: Session Two.
Win32 Programming Lesson 1: Why We’re All Here. Why We’re Here…  Okay, maybe that’s too grandiose  Windows – in particular Win32 Thirty-what?  What.
Fall 2012: FCM 708 Foundation I Lecture 2 Prof. Shamik Sengupta
ESB Students’ attitudes. Methodology and Research Research was conducted in June, current and 6 graduated ESB students took part in the research.
1 CPRE210: Introduction to Digital Design Instructor –Arun K. Somani –Tel: – –Office Hours: MWF 10:00-11:00 Teaching Assistant.
Lecture 22: 11/19/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
CSE477 L00 ReadMe.1Irwin&Vijay, PSU, 2002 CSE477 VLSI Digital Circuits Fall 2002 Read Me Mary Jane Irwin ( ) Vijay.
Introduction to CSE PhD Program Prof. Gagan Agrawal Grad Studies Chair.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
Digital Logic Design Week 4 Boolean algebra. Laws and rules De Morgan’s theorem Analysis of logic circuits Standard forms Project 1 preparation.
DIT School of Computing Postgraduate Examinations Guide to tackling written examinations.
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
BIOL 242: Human Anatomy and Physiology II Instructor: Joel Dahms.
Boolean and Sequential Logic Last week – Basic Gates AND OR NOT NOR XOR NAND.
1 CS 381 Introduction to Discrete Structures Lecture #1 Syllabus Week 1.
Information Systems in Organizations Introduction instructor’s name.
Math Study Skills: Introduction
Introduction to Financial Management. Overview of Financial Management Introduction Keys to Success Recitations Class Structure - Syllabus Text – Financial.
FACILITIES PLANNING ISE310L SESSION 1 INTRODUCTION, January 11, 2016 Geza P. Bottlik Page 1 OUTLINE Introduce instructor Homework Take roll Grades Go over.
Information Systems in Organizations Introduction Marie-Christine Martin.
CSE PhD Program Prof. Gagan Agrawal Grad Studies Chair.
Information Systems in Organizations Introduction MIS 2101 Sec 001 E. Carey O’Donnell, Jr.
Things I expect you will be able to explain on the final exam.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Graduate Recruiting CISE Department Spring 1999 Douglas Dankel II
Dr. ClincyLecture Slide 1 CS6020- Chapter 3 (3A and ) Dr. Clincy Professor of CS First Exam - Tuesday, September 6th Coverage: All subjects up to.
Polling Question... How do you think you did on the test?
Mathematics at Cambridge
ENCM 369 Computer Organization
INTRODUCTION TO GENERAL LINGUISTICS
ECE Electrical and Electronic Circuits Course Overview
Information Systems in Organizations Introduction Christy L. Greening
CPSC 441: Computer Communications
Information Systems in Organizations Introduction Kapish Vanvaria
Lecture 1: Course Outline and Introduction
Dr. Clincy Professor of CS
Information Systems in Organizations Introduction Steve Sclarow
Information Systems in Organizations Introduction MIS 2101 Sec 001 E
Asking the Right Questions: Designing Tests to Build Learners
COMPUTER ORGANIZATION
Instructor Introduction
Presentation transcript:

Studying for the PhD Qualifying Exam Electrical and Computer Engineering Department Professor Adam Hoover Chair of Computer Architecture Exam Area Fall, 2013

Outline uPurpose of the exam uGrading scale and expected competency uSample questions uHow to study uQ&A Computer Architecture area will be used for examples, but principles apply to all areas

Purpose of exam From the ECE graduate student handbook: “Part of the outcome of earning a Ph.D. degree is acquisition of sufficient depth and breadth in the core areas of the major to enable the graduate to teach courses in these areas. Each student in the Ph.D. program must demonstrate mastery of the material at this level by passing the written Ph.D. Qualifying Examination, which tests the student’s preparation in undergraduate ECE material.” Do you know it well enough to teach it?

The teaching job A professor is told what courses he/she will teach by the department chair (true at all levels of education) Prep time is 3 months to 3 weeks before semester starts; you wil likely be given a book or old syllabus (that’s it!) Prepares lecture notes (personalized); teachers who rely on slides from textbook publishers generally do not teach as well Qualifying exam is an opportunity to practice this!

Expected competency “How can I memorize all this material?” You can’t. Teachers rely on textbooks, lecture notes, and other materials. This is why half the exam is open book. “Do you know it well enough to teach it?” means can you give competent answers given the difficulty of the question and the available resources. In general, open book: specific question, work the problem closed book: theory question, do you understand the problem?

Grading scale u10: Exceptional competence u8: Reasonable competence u6: Minimum competence u4: Some knowledge, but not enough to declare competence u2: Rudimentary knowledge u0: No knowledge 8 or above, you are ready to teach the topic

Sample problems Question (open book): Convert the following expression to product-of-sums form. AB’ + A’CD + BC’D List all the consensus terms for the following expression. Simplify the expression to its minimum number of terms. A’C’D + A’BD + BCD + ABC + ACD’

What I’m really asking You should have a solid understanding of “product-of-sums form” and should be able to show me an example. You may only vaguely remember “consensus terms”. Given your books, you should be able to quickly find these topics to help refresh your memory and work the problem.

Sample problems Question (closed book): Describe all the steps involved in the initiation and handling of an interrupt. Be as precise as possible with respect to which architectural parts are involved. Assume that the interrupt system can handle multiple devices of varying priority.

What I’m really asking You should have familiarity with the pieces of an interrupt: request, acknowledge, handler, and priorities. You should understand what data goes back and forth over the bus, and how the stack is used during handling. Given that you don’t have your books, you are not expected to answer with every possible detail. But you need to be able to give a good overview of the topic.

Sample problems Question (closed book): <- ?!??? What? A flip-flop can be constructed from two NAND gates connected as follows: What restriction must be placed on S* and R* so that P will always equal Q’ (under steady state conditions)? Construct a next state table for the flip-flop.

What I’m really asking Closed book problems may ask specific questions instead of theory questions. That could mean this problem is core, you need to be able to teach this without books. That could mean I’m using an example problem to see how well you understand the theory.

What to study We give you three different lists: (a) Courses at Clemson covering exam material: ECE 201, ECE 272, ECE 327, ECE 371 (in case you took the course) (b) Textbooks: uMano, Digital Design uTanenbaum, Structured Computer Organization uNelson et. al., Digital Logic Circuit Analysis and Design uYalimanchili, Introduction to VHDL (get these books!)

What to study Topics of coverage: uBoolean algebra uCombinational logic uSynchronous sequential logic uAsynchronous sequential logic uComputer organization uMicroprogramming uMachine language uAssembly language uAddressing and addressing modes uI/O uHardware definition languages (HDLs) uSimulation of digital systems (in case you have other books)

How to study Outline the relevant chapters in the textbooks. Make up lecture notes as though you were teaching the topics. Typically lecture notes include sample problems and solutions. This takes a lot of time! Solve all of the problems at the end of every chapter. Do this at the very minimum.

How to study Spread it out over time. Do a chapter every other day. This mimics teaching a new course, when you will prepare notes in sessions, typically trying to “stay ahead” of the class meetings. Studying together is okay but it is NOT like when you were a student. Now you are the teacher and generally must rely on yourself. It is a different kind of studying. Except to spend 20 hours/week or more studying, every week.

Q & A ?