CPSC 413 Fall 2013. 1. To learn the material in CPSC 413 and get the grade I’m aiming for will require me to put significant effort into the course.

Slides:



Advertisements
Similar presentations
Research skills. OUTLINE Mission and Vision What is Research? Ten Steps for Good Research Resources of Research Types of research Skills (Top_5 Skills)
Advertisements

ACADEMIC INTEGRITY UTCS. Why it’s important UTCS is a renowned department We are committed to preserving the reputation of your degree. It means a lot.
Lecture 6 CSE 331 Sep 14. A run of the GS algorithm Mal Wash Simon Inara Zoe Kaylee.
Writing a website article to give advice
CSCD 555 Research Methods for Computer Science
Lecture 4 CSE 331 Sep 9, Blog posts for lectures Starts from today See Sep 8 post on the blog.
Lecture 5 CSE 331 Sep 11, HW 1 out today Will be handed out at the END of the lecture Read the homework policy document carefully START EARLY! ©ehow.com.
Lecture 8 CSE 331 Sep 18, Homeworks Hand in your HW 1 HW 2 and solutions to HW 1 out at the end of class Not naming your collaborators is same as.
Lecture 9 CSE 331 Sep 21, Gale-Shapley Algorithm Intially all men and women are free While there exists a free woman who can propose Let w be such.
Lecture 8 CSE 331 Sep 17, HW 1 due today Place Q1 and Q2 in separate piles I will not accept HWs after 1:15pm.
Elevator Speech What do you need to share with …..?
1 Learning Statistics Your goals and beliefs about learning statistics are directly related to your grade in STT 215.
Certified Information System Security Professional (CISSP)
Lecture 6 CSE 331 Sep 10, Homeworks HW 1 posted online: see blog/piazza Pickup graded HW 0 in TA OHs.
CSC 212 – Data Structures Prof. Matthew Hertz WTC 207D /
First Tuesday Series October 7, 2008 Barbara Draude Karen S. Ward.
Graph Data Management Lab, School of Computer Science Add title here: Large graph processing
Lecture 4 CSE 331 Sep 6, TA change Swapnoneel will leave us for 531 Jiun-Jie Wang will join us.
Lecture 3 CSE 331. Stable Matching Problem Problem Statement Algorithm Problem Definition Implementation Analysis.
Lecture 2 CSE 331. Day 1 Survey On UBlearns Day 1 Survey (talking points) Security MS PhD for research Building PC’s for 442 It’s ok to play games –
Lecture 5 CSE 331 Sep 11, Submit the form I’ll need confirmation in writing. No graded material will be handed back till I get this signed form.
Unit 2 What is happiness to you? Task Writing an article about problems and solutions Task.
What kind of robot have you decided to make? I’ve decided that we should have a homework android. It could do all our work after.
Certified Information System Security Professional (CISSP)
The Scientific Method What is the Scientific Method? Click here!
Module, Course and Unit Evaluations Module, course or unit evaluations give you the opportunity to make your voice heard by giving feedback about your.
Distance Learning Quiz. Is Distance Learning For Me? Let this short quiz help you decide. For each question, choose one answer. Scoring instructions will.
CS 345 – Software Engineering Nancy Harris ISAT/CS 217
Entry Task Write down your age Multiply it by 10 Add 8 to the product Double that answer and subtract 16 Divide the result by 20 Explain what you notice.
Simultaneous Equations 8 January, 2016 What are simultaneou s equations Let me explain. If you have an equation like: x + y = 5, there are lots of answers.
LQ Are some subtraction methods better than others? RAG Key Words: Calculation, Operation, Accuracy,13-Jan-16 Starter Activity Think / Pair / Share If.
CSCI 256 Data Structures and Algorithm Analysis lecture 1 Some slides by Kevin Wayne copyright 2005, Pearson Addison Wesley all rights reserved, and some.
1 CS 381 Introduction to Discrete Structures Lecture #1 Syllabus Week 1.
My Future ? 8th Grade Portrait Electronic Worksheet #1 The Occupation I found interesting from the Career Survey I took:
An Interview Dialogue Name: Period:. Step Five Interview- An Interview Dialogue You are going to read the question and pick the best response. The person.
Pupil Ping Pong 5 strategies to promote quality pupil discussion and debate.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
Matching Boys Girls A B C D E
Lecture 4 CSE 331 Sep 7, 2016.
Lecture 5 CSE 331 Sep 8, 2017.
Lecture 6 CSE 331 Sep 9, 2013.
Business Communication Dr. Aravind Banakar –
Business Communication
Business Communication
CSE 421: Introduction to Algorithms
How to Choose a Major and Investigate Careers!
ASU 101: The ASU Experience Computer Science Perspective
Lecture 5 CSE 331 Sep 10, 2010.
Lecture 7 CSE 331 Sep 15, 2010.
Lecture 4 CSE 331 Sep 6, 2017.
Chapter 0 The Course Plan.
Chapter 0 The Course Plan.
Lecture 6 CSE 331 Sep 13, 2010.
An Introduction to the Problem Solving Process
An Introduction to the Problem Solving Process
My Electronic Portfolio
CSCE 489- Problem Solving Programming Strategies Spring 2018
CSE 421: Introduction to Algorithms
Lecture 5 CSE 331 Sep 6, 2013.
The Theory of Computation
Automata and Formal Languages
How to Choose a Major and Investigate Careers!
Lecture 10 CSE 331 Sep 21, 2012.
Lecture 6 CSE 331 Sep 12, 2011.
Lecture 8 CSE 331 Sep 15, 2011.
Lecture 5 CSE 331 Sep 5, 2014.
Lecture 5 CSE 331 Sep 9, 2011.
The Scientific Method.
Lecture 5 CSE 331 Sep 9, 2016.
Simultaneous Equations
Presentation transcript:

CPSC 413 Fall 2013

1. To learn the material in CPSC 413 and get the grade I’m aiming for will require me to put significant effort into the course.

2. The skills I’ll learn on designing and analyzing algorithms will be helpful to me in other Computer Science courses.

3. After the instructor shows a proof for a theorem for which my proof was wrong, I discard my proof and learn the one presented.

4. Learning about design and analysis of algorithms in CPSC 413 will improve my effectiveness when designing computer applications.

5. My ability to do well in CPSC 413 will depend on how well the instructor explains things in class.

6. CPSC 413 will be an important source of techniques to improve my problem solving skills.

7. The skills I’ve learned in previous courses on designing and analyzing solutions for problems will be helpful in CPSC 413.

8. Reasoning skills that I will learn in CPSC 413 will be useful to me in endeavors outside of Computer Science.

9. If an instructor presents a proof for a theorem that is different from my own proof I try to figure out how and why the instructors solution is different from my own.

10. It will require a special talent to approach algorithm analysis and design theoretically.

11. The skills I’ll learn on designing and analyzing algorithms will be helpful to me in my career as a computer scientist.

12. I will need the instructor to provide a lot of resources and handouts to do well in CPSC 413.

Survey Comments I heard it is the toughest CPSC course in the degree, very worried! Honestly I'm not sure, I will do my best and hopefully it will help me become a better computer scientist. the time of my life :^) CPSC 413 will help me write better programs by learning how to write more efficient algorithms and using different techniques. More in depth of how to prove theorems Experience working in groups and collaborating on answers

Gale-Shapley Algorithm Initially all m in M and w in W are free While there is a man m who is free and hasn't proposed tovevery woman Choose such a man m Let w be the highest-ranked woman in m's preference list to whom m has not yet proposed If w is free then (m, w) become engaged Else w is currently engaged to m’ If w prefers m’ to m then m remains free Else w prefers m to m’ (m, w) become engaged m’ becomes free Endif Endwhile Return the set S of engaged pairs