Welcome

Back!

Coding

We

++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.

Mariner 1

Destructive abort 294.5 seconds after launch

$18.5 million

1962

During implementation, a smoothing operation was left out

Control center thought that they lost control of the rocket

... and destroyed it

Panama City Radiotherapy Accident

2000

Wrong Radiation Dose Calculation

Lack of Treatment Plan Verification

Beam Blocks

Too much Radiation

At least 9 Patients died (maybe 17)

many different SDLs

highly dependent on project

project-based course

Hands-on Knowledge + Research

My name is

Daniel Haehn

Ham

n

Mahsa Geshvadi

TAs

Kunal Jain

Kiran Sandilya

Shivang Raikar

M / W / F

Class 12:00 - 12:50p

Office Hours 10:00 - 11:00a

M / W / F

M-3-0201-20 or via Zoom

please reserve using calendly.com/haehn

35 Lectures

Project (80% of final grade)

Participation (20% of final grade)

No Exams / No Assignments

Team Selection 5%

Planning 20%

Implementation, Deployment, and Testing 35%

Project Presentation 10%

Documentation 10%

not final!

Student Projects

Apply for your idea with a 1-page PDF

similar to the existing project descriptions

better chances, if publication potential

2/3

2/6

2/24

3/24

5/19

Team Selection

Client Presentations

Submit Plan

Revise Plan

Submit Everything

No class

No class

No class

Present Work

5/05

No class

CODE AND PROTOTYPE ALL THE TIME!

All the time!

2/3

2/6

2/24

3/24

5/19

Team Selection

Client Presentations

Submit Plan

Revise Plan

Submit Everything

No class

No class

No class

Present Work

5/05

No class

CODE AND PROTOTYPE ALL THE TIME!

Yahiya Hussain

Wednesday 2/1

Nam W. Kim

TBA

Mike Chabot

TBA

Rudolph Pienaar

TBA

Fritz Lekschas

TBA

John Hoffer

TBA

HANDS-ON DAYS

Bring your laptop all the time!

Web Dev, Python, C++, Computer Vision, Machine Learning, DevOps, Network+Cluster Stuff...

SKILL ASSESMENT

Web Development + Data Science

1/30 NEXT MONDAY

Hands-on Days!

1/28 Environment

2/11 UML

2/18 Overleaf / Project Proposal

3/4 C++ Basics

3/11 C++ Functions and Classes

3/25 C++ Arrays and Vectors

4/1 C++ Templates

4/8 C++ and Python with Cython!

4/15 Testing Frameworks

You need a laptop!

Mail staff@cs410.net if you don't have one!

Fridays

Please sign-up at github.com and overleaf.com !

Blackboard

Be Self-Motivated

Ask Questions

Request Feedback

To succeed in this course:

High Quality Work!

Bella Baidak

Akshata Tiwari

published CS410 project

went to Cornell

Jay Burkhardt

published CS410/C460 project

works at Draper

Tung Duong

worked hard in CS460/CS410

works at University of Miami

submitted CVPR paper

got into Princeton

and Top 300 in the US

Sai Srivatsa Ravindranath

worked hard during internship

got into Harvard

And many more landed jobs and received opportunities through my recommendations...

Participation (20%)

Class Attendance (skip max. 4)

 

Weekly Status Meetings with TAs

 

Weekly Status Reports via Discord

 

Stand-ups in every Lecture

 

Discussions on Discord

Syllabus