CSE3803-ECE3421, Fall 2017, `Numerical Methods'

Syllabus

Team-Membership

HW1, (see syllabus for due date)

CSE2500, Spring 2017, `Introduction to Discrete Systems'


Syllabus

Set-Equality-Example

Set-Equality-Ex-Source

Quantifier-Exercises-for-Continuity

Quantifier-Example-for-Continuity


HW


Administrative Letters on Student Evaluation of Teaching -- My Personal Files

Following are three personal files on teaching evaluations:

1. A letter from my dean, requesting I improve my teaching relative to my SET Fall 2013.
Dean's letter.

2. The relevant SET summary which prompted the dean's letter. SET F13.

3. A Spring 2014 letter from the provost, lauding me as an exemplary teacher. Provost's letter.

My comments:

I ignored the directives in the dean's letter. I did not complete any of the suggested activities.

The dean's negative letter was based upon only one statistic in that SET and you can review the entire SET.

I changed nothing about my teaching between semesters before receiving the laudatory letter.

A fourth file is a research article on the effective use of teaching evaluations. Research article.

Please draw your own conclusions.


CSE4703, `Principles of Computer Graphics' for Spring 2016,
Class meets Tu & Th, 12:30pm - 1:45pm, LH 106
Office ITEB 231, Office hours Tu 1:45pm - 2:30pm & Th, 11:30am - 12:15pm
Meeting deadlines and class attendance are central to success in this course. HW is due no later than 12:30pm on the due date! To be very clear, by 12:31pm it is considered late. I will take your HW submissions at the start of class and then go over it in detail. It is not fair for grading to provide the opportunity to hear the discussion and then submit. Late homework will not be graded. There will be no exceptions to this policy!!!
Text: Graphics & Visualization, T. Theoharis et al, A.K. Peters, 2008

Course Description--1/28/16

HW1, Due, Tuesday, 1/26/16 at the START of class.

HW2, Due, Thursday, 2/2/16 at the START of class (Bounding Boxes)

HW3, Due, Tuesday, 2/9/16 at the START of class (Fill & Clip)

HW4, Due, Tuesday, 2/16/15 at the START of class (2D Rot)

HW5, Due, Tuesday, 2/23/16 at the START of class (3D Rot)
Text, Exercises, 3.11, 6 (4 pts), 10 (2 pts) .
Justify the change in sign in Eq. (3.24) (1 pt).

Persepective, thanks to R. F. Riesenfeld

HW6 Due, Tuesday, 3/1/16 at the START of class, Perspective

TEA-Knots-Molecules.ppt

HW7 Due, Tuesday, 3/8/16 at the START of class, Paint&Buff, (5.1, 5.3, 5.3.1, 5.5, 5.5.1.)

Thursday, Feb. 25: Initial speculative ideas for project.

Tuesday, March 1: Introduction to Bezier curves. (7.1, 7.2.)

Thursday, March 3: Refinement of project plans.

Thursday, March 8: Finish Bezier curves, extend. Discuss project planning.

Thursday, March 10: Refinement of project plans.

Break week: March 14 - 18.

HW8 Due, Tuesday, 3/22/16 at the START of class, Integration Paragraph will be discussed. Email your paragraph by 11am: Title, name of author(s), short description, key technical areas, known challenges or obstacles. (5 pts).

Remaining homework will be incremental builds to a final project presentation. Previous points total 54. There will be 6 points for ongoing weekly progress reviews, rewarded solely on the basis of participation. The remaining 40 points will be for the evaluation of your final project presentation.
Tuesdays will be presentations of topics of interest (your selections!!) or consultative design sessions to complete your project.
Thursdays will be short progress reports (2 - 5 minutes) by each team, followed by consultations.




Physics-Versus-Phong

Integration HW (from Sp15)

Animation Hints

My-Viz




Special Topics-Combined Graduate and Undergraduate course,
`Dynamic Visual Analytics for Data Driven Discovery' for Fall 2014

Text is "The 4th Paradigm".
Reading for 1st class assigned via email to all students.
Syllabus will be formed during 1st class.

Registration requires a permission number from Professor T. J. Peters
Course Description
Seeding Projects
Class Agenda 9/9/14
Class Agenda 9/16/14


Senior Design Project, 2014 - 2015

Two preliminary project descriptions.
Collinear preprint.
Discrepancy preprint.
Sample-NDA.
Sample-Joint-Agreement.
ifundIT-IBM program.
Plans.
PW-draft.
Teams
First Writing


CSE4703, `Principles of Computer Graphics' for Spring 2014,
Class meets M & W, 1:25 - 2:40pm, E2-323
Office ITEB 231, Office hours M 10 - 10:50am & W 12:10 - 1:15pm
There will be 6 homeworks due, 15 points each.
The final will be 10 points.
These deadlines and class attendance are central to success in this course.

Text: Graphics & Visualization, T. Theoharis et al, A.K. Peters, 2008
Weeks 1 & 2; Chapters 1 - 2.4
Week 3; rest of Chapter 2 Week 4: Sections 3.1 - 3.6 & Chapter 17
Week 5; More of Chapter 3
Week 6; Finish Chapter 3, 4, 5.
Weeks 7 - 8; Chapters 7 & 8,
Week 9, Ch. 17, 9
Week N, Chapter N, for N = 10 - 14.

A good web site on quantifiers: http://www.math.vanderbilt.edu/~schectex/commerrs/


Animation Notes

Bresenham Algorithm

Snow Contingency for March 3, 2014

HW2 and Snow on Feb. 5, 2014

Shear and Projection for Feb. 24, 2014

Homeworks 1 - 3, indicted below, are due on Mondays, Feb. 3, 17, and March 3, respectively.
Homeworks 4 - 6, indicted below, are due on Wednesday, March 26, April 9 & 16, respectively.

HW1

HW2

HW3

HW3-data-format

HW4

HW5

HW6 (10 pts)

HW6-graphics file

Final, to be demoed at assigned time of final (15 pts).

Toy-Story-Faked-Dynamics


Spring 2014, `Senior Design Project' This is a full year course, started in Fall 13.
Conceptual design and initial experimentation have been completed.
Implementation is the goal for Spring 14. Class meetings scheduled M, W, F 11:15 - 12:05, LH 306
Office ITEB 231, Office hours M 10 - 10:50am & W 12:10 - 1:15pm

Brochure template


CSE2500, Fall 2013, `Introduction to Discrete Systems'



Syllabus

Primary Course Source -- Lectures and Homework

Secondary Course Materials -- My Annotated Lectures

10/7, Course notes on cardinality, as sent by email on 10/6/13
Cardinality

11/5, Good source for Cantor's Diagonalization Argument
Cantor's Diagonalization


Homework 1.5, ,Mathematical Induction

11/5 HW4 [More on MI], as follows
p. 41 of text, #1a, b (each worth 2 points)[for a total of 4 points]
p. 41 of text, #2, 4 points
p. 34 Do a complete proof by induction, with full reasons for each step of the Claim: Every integer greater than or equal to 2 is prime or a product of prime numbers. 5 points

Procedures for Possible Extra Credit Projects

Descriptions of Possible Extra Credit Projects 9/17, Bonus Homework Letter, *Now available*, due Thursday, 9/26/13

Bonus Homework Letter



The graded versions will be returned the next class after the due date for your feedback & follow-up questions.

If you miss the class where work is returned, it is your responsibility to arrange for its return or it will be destroyed after some reasonable time.

I *strongly* suggest reading Lectures prior to class.

Chapter IV will be modified to emphasize induction more, with a new homework added specifically for induction.

FINAL EXAM: according to University calendar.

My Office hours: TuTh, 7:30am, in FS103, prior to class and 9:15am - 10am ITEB 231.

Xian's Office hours: Wednesday, ITEB 140, 2:30pm - 3:30pm.

Grading Scheme: Regular homework totals 45 points.

Project I has been adjusted to 20 points, following unanimous class vote on October 31, 2013.

Tests on November 12, 2013 will total 10 points.

Final exam: 25 points.






CSE4939W-Section 3, Fall 2013, `Senior Design Project'


CSE2500, Spring 2013, `Introdction to Discrete Systems'



Primary Course Source -- Lectures and Homework

Secondary Course Materials -- My Annotated Lectures

The first homework assignment is due at the 3rd Tuesday class.



The 6 homework assignments are in the primary course source, above.

Tuesdays for Homework due: 2/5, 2/19, 3/5, 3/26, 4/9, 4/23, generally every two weeks, except mid-term week and Spring break

Mid-term 2/28

FINAL EXAM: according to University calendar, possibly Tues, May 7, 1 - 3pm, *but* subject to official later change by registrar

My Office hours: TuTh, 8:45am - 9:15am, 3:15pm - 3:45pm, ITEB 231

Sotiris's Office hours: 2:30 to 4:00 on Mondays, in ITE 140 (next to the computer lab ITE 138)

Homework 6 -- Modifications Grading Scheme: Each of the 28 homework problems is graded over 5 points, totalling 140 points, which will be halved to represent 70 points toward the course grade.

Mid-term: 10 points,

Final exam: 20 points.

Course grade: 70% from homework, 10% from mid-term, 20% from final.

Homework 6 -- Modifications




CSE4703, `Principles of Computer Graphics' for Fall 2010,
There will be 6 labs due, 15 points each.
A 10 point research presentation for the last day of class.
These deadlines and class attendance are central to success in this course.


A good web site on quantifiers: http://www.math.vanderbilt.edu/~schectex/commerrs/


Lab1-Outline-Due-Sept6

Lab2-Outline-Due-Sept20

Lab3-Outline-Due-Oct4

Lab4-Outline-Due-Oct18

Lab5-Outline-Due-Nov1

Lab6-Outline-Due-Nov15

Research-Class-Presentations-Dec6

CSE-275-Class-Notes

Computer Graphics and Visualization, CSE 4703 and 5703, for Fall 2010

Syllabus_and_ Class-Notes

First_Homework_Due_Sept_13_2010

Second_Homework_Due_Sept_27_2010

Third_Homework_Due_Oct__18_2010

Introduction to Discrete Systems, CSE 2500, for Spring 2010

Syllabus_and_ Class-Notes

HomeWork_Assigned_Feb22

HomeWork_Loops

HomeWork_Line_Intersection

HomeWork_Primes

`Principles of Computer Graphics (CG)' for Spring 2009

Grading-template-for-final-demos Class-Notes

Class-Notes

Class-notes-mar5 Class-Notes

CG-Lab1-Outline

CG-Lab2-Outline

CG-Lab3_Creative_Animation-Outline

CG-Lab4_z-buffering-(modified Thurs, 3/19/09, after class!!)

Final_Project

TEA-Knots-Molecules.ppt

Animation-introduction.ppt

Newtons-method

Separation-distance-PGPU.ppt

Perspective

Perspective_of_frustrum_into_Volume_from_Shirley_book

Rotation-Compression

Surface-subdvision-figures

CSE254, `Introduction to Discrete Systems' for Spring 2008

Meets in ITEB 119.

Meets TuTh 11:00am - 12:15pm,

CSE-254-Spring-08-Syllabus

CSE-254-Spring-08-Primes-HW-due-Tues-April_15

CSE-254-Spring-08-Boolean-HW-due-Tues-April8

CSE-254-Rules-Test-1-Feb-28-2008

Homework_Due_March_4_2008

CSE275, `Principles of Computer Graphics' for Spring 2008

CSE-275-Class-Notes

CSE-275-April-reading

CSE-275-Labs-5-outline-and-deadline

CSE-275-Labs4-and-5---reading---finish semester

CSE-275-Lab3-Outline-Due-Thurs-Mar-27-2008-Demo-in-Class

CSE-275-Lab2-Outline-Due-Thurs-Feb-28-2008-Demo-in-Class

CSE-275-Lab1-Outline

CSE-275-Lab1-Team1-Data

CSE-275-Lab1-Team2-Data

CSE-275-Lab1-Team3-Data

CSE-275-Lab1-Team4-Data

CSE-275-Lab1-Team5-Data

Slides-Shortened-Perspective

Toy-Story-Faked-Dynamics

Mobius-Transformations

CSE455, `Computational Topology' for Fall 2007,

(also listed as Math 337, `Topics in Geometry & Topology I',

Opening-Classes

First-Class-Prep

Second-Class-Prep

Third-and-Fourth-Class-Prep

CSE275, `Principles of Computer Graphics' for Spring 2007

CSE-275-Class-Notes

CSE-275-Program_1-Due-Thurs-1-25-07-8am

CSE-275-Program_2-Due-Thurs-2-8-07-8am

CSE-275-Program_3-Due-Thurs-3-1-07-8am

CSE-275-Program_3-Sample-Data

Polyhedra-data-criteria

Convex-hull-2d-specialization

Project-description-outline

Program_3_data

Link to: Course slides of Professor Riesenfeld

CSE269, for Spring 2007

Meets ITE 127, Mon 4 - 6:30pm

CSE-269-Course-Notes

CSE-269-Idea-Outline

CSE-269-Presentation_1-Outline

CSE-269-Presentation_2-Outline



CSE254, `Introduction to Discrete Systems' for Spring 2006

Meets Arjona 215, TuTh 11:00am - 12:15am

CSE-254-Test3-Tues-April-25-06--through_11.2--Details-to-follow

CSE-254-Spring06-Notes

CSE-254-Spring06-Syllabus

CSE-254-Big-OH-HW-Due-3-28-06

CSE356, `Advanced Computer Graphics' for Fall 2005

Meets ITEB 127, TuTh 9:30am - 10:45am

CSE-356-FINALIZED

CSE-356-Fall05-Syllabus_(Evolving, NEW as of 8/19/05)

Class-for-Oct27-CSE-356-and-Rehearsals

Class-for-Oct4-CSE-356-and-Talk-Outline-Cover

Class-for-Oct6-CSE-356-interaction-haptics

CSE-356-Talk-Outline

Link to: Java and Graphics (9/27/05). Link to: Java and Graphics Higher URL (9/27/05).

Spline-surface-image

Triangulated-images-urls

Take-home-test-Due-Thurs-Sept-15-2005-9am

Take-home-design-Due-Thurs-Sept-15-2005-9am

Line-Drawing-and-Metrics(NEW as of 8/30/05)

Metric-Definitions_(NEW as of 9/1/05)

Metrics-and-Tolerances_(NEW as of 9/1/05)
Algorithm tolerances and semantics in data exchange,
Peters, T. J., Stewart, N. S., Ferguson, D. R., and Fussell, P. F.,
Proceedings of the 1997 ACM Symposium on Computational Geometry,
Nice, France, June 4 - 6, 1997.

Link to: The CSE275 OpenGL and GLUT FAQ (3/30/01).

GLUT-versus-events

Various-graphics-sites

Convexity-Study

Circle-algorithm

Link to: An Untangling Site.



CSE254, `Introduction to Discrete Systems' for Fall 2004

Meets ITEB 127, TuTh 9:30am - 10:45am

CSE-254-Fall05-Syllabus_(Evolving, NEW as of 4/11/05)

Math-Proof-Reading-Assignment

CSE-254-Test-2-Rules

CSE-254-Test-1-Rules

CSE-254-Late-HW-Policy

CSE-254-Spring05-A

CSE-254-Spring05-HW-1-18

CSE-254-Spring05-HW-1-20

CSE-254-Spring05-HW-1-27

CSE-254-Spring05-First-Test-Feb-22

CSE-254-Spring05-HW-More-Feb

CSE-254-Spring05-HW-at-Board-for-Feb_10_2005

CSE275, `Principles of Computer Graphics' for Fall 2004

Meets ABB 124, TuTh 9:30am - 10:45am

CSE-275-Fall05-Final

CSE-275-Scheduling-Final-by-UConn

CSE-275-Scheduling-Final-by-UConn

CSE-275-HW3-Due-Oct-19-04(pdf file)

CSE-275-HW4-Due-Oct-26-04(text file)

CSE-275-HW5-Due-Tues-Dec7-04(.pdf file)

Notes-for-Test2-of-Nov-4-2004

Notes-for-Test1-Sep-30-2004

Point-In-Polygon-Nov11

z-buffer-sites-10-28-04

Notes-for-Perspective-and-Outcodes-Matrix-Oct-7-2004(in PDF)

Notes-for-Bounding-Boxes-Oct-7-2004(in .ppt)

Notes-for-Perspective-Matrix-Sep-30-2004(in PDF)

CSE-275-First-Class-Power-Point-Presentation

Power-Point-Slides-275-Sept-21-2004-2D-vs-3D

CSE-275-2nd-HW-Due-Sept-23-2004

CSE-275-Question-Timing-HW2

CSE-275-Various-Pointers-Updated-Nov29-01

CSE-275-F04-ray-tracing

Link to: The CSE275 OpenGL and GLUT FAQ (3/30/01).

GLUT-versus-events

Various-graphics-sites

Class-notes-sep16

Convexity-Study

Circle-algorithm

Link to: An Untangling Site.



CSE269, `CSE 269' for Fall 2004

Meets ITE 125, TuTh 2 - 3:15pm

Information below is updated, 9/2/04, FYI

Details for F04 will be resolved in first class, 8/30/04

Attendance is CRUCIAL !!!

CSE-269-Final-Presentations

CSE-269-Email-rules

CSE-269-Idea-Outline

Presentation_1_Outline

Presentation_2_Outline

Final_Presentation_Outline



CSE355, `Computational Geometry (Applied)' for Fall 2002

CSE-355-Fall-02-Initial-Syllabus



CSE254, Discrete Math for Spring 2003

CSE-254-Spring-03-Syllabus-REVISED-Apr-28-03

CSE-254-Spring-03-Exam-Sections

MI-moral-of-story

MI-vs-SMI Informally

Seminar-with-Math-Dept-Sep-10-01



CSE300, `CompTAG: Computational Topology and Graphics' for Spring 2002

Course-Description

Course Schedule Overview

First-Homework-due-2nd-class

First-Student-URLS

Knot_Animations

Week5

Week6

URLS-knot-basics-and-graphics

Aesthetic-computing



CSE355, `Computational Geometry (Applied)' for Spring 2001

CSE-355-Final-Presentation-Schedule

CSE-355-Double-HW-for-Apr-2

CSE-355-Revised-Syllabus-and-Information-Feb-13



CSE300, `Applied Topology' for Spring 2000

CSE-300-Spring-2000-Description

Working-syllabus

Initial-notes

Readings-Feb-3

Your-initial-survey

Link to: Workshop on Emerging Trends in Computational Topology.

Class-email-addresses

Various-topology-pointers

CSE356 for Spring 1999

CSE-356-General-Remarks

CSE-356-Math-Remarks

Syllabus-Spring-99

Topology-Knot-Setup-Aug25-10

Alternative Department Strategic Plan

Alternative Workload Plan