Schedule of presentations COP 4810-Spring 2013

(draft as of Saturday January 12)

Date / Presenter / Title

Week 1

Monday
January 7 / Instructor / Class organization
Wednesday
January 9 / Instructor / Ethics in computer science
Friday
January 11 / Instructor / Impact of information technology

Week 2

Monday
January 14 / Tony Aguilar / Wireless networks
Monday
January 14 / Brian Woods / Machine Learning in Automated TextCharacterization
Wednesday
January 16 / Rodney Anderson / Google Landmark Recognition
Wednesday
January 16 / Keith Williams / Programming with threads
Friday
January 18 / Omar Garcia / Defending Against Denial of Service Attacks
Friday
January 18 / Neil Weber / Network Neutrality

Week 3

Monday
January 21 / Martin Luther King Day
Monday
January 21 / Martin Luther King Day
Wednesday
January 23 / Michael Galleti / Surface detection in 3D worlds
Wednesday
January 23 / Bryan Warren / Routing algorithms
Friday
January 25 / HosamBassioni / Copy protection
Friday
January 25 / Daniel Vivas-Garcia / User modeling
Date / Presenter / Title

Week 4

Monday
January 28 / Steven Batten / RISC vs CISC architectures
Monday
January 28 / Bruno Sobral / Solid state drives
Wednesday
January 30 / Thomas Beaver / Secure wireless networks
Wednesday
January 30 / John Singleton / Information Security with Flow Locks and Security Typed Languages
Friday
February 1 / Melanie Kaprocki / Automating surveillance: How far is too far?
Friday
February 1 / Omar Garcia / TBD

Week 5

Monday
February 4 / Nicholas Buelich / Graph drawing and layout
Monday
February 4 / Cody Seibert / Computer Systems for Expressive Performance of Music
Wednesday
February 4 / Michael Cardenas / CAPTCHA and reCAPTCHA Computer Security tools
Wednesday
February 4 / Thomas Ollweiler / Load Balancing in Content Distribution Networks
Friday
February 4 / Daniel Carpenter / Evolution of Game AI
Friday
February 4 / Adam Nutt / Unity3D game engine for serious games

Week 6

Monday
February 11 / Russell Cheatham / Analysis of Crypters and RATs
Monday
February 11 / Jose Murillo / Access Control in Collaborative Systems
Wednesday
February 13 / Eric Clark / Power reduction techniques for microprocessors
Wednesday
February 13 / Ian Martin / Computer and Information Ethics
Friday
February 15 / JordanDubique / Virtual Screening
Friday
February 15 / Jacob Hoffmann / Google file system
Date / Presenter / Title

Week 7

Monday
February 18 / Brandon Forster / The patentability of algorithms
Monday
February 18 / Jeffry Loppert / Recommendation Systems and the Netflix Challenge
Wednesday
February 20 / Sarah Duncan / Philosophical Problems in AI
Wednesday
February 20 / Kawai Lau / Designing programs that check themselves
Friday
February 22 / Justin Frederick / Current State of Facial Recognition
Friday
February 22 / Taylor Kourim / Impact of the Digital Millennium Copyright Act

Week 8

Monday
February 25 / Michael Funchess / Intellectual property protection
Monday
February 25 / Rodney Anderson / Context Free Grammar in Computational Biology
Wednesday
February 27 / Tony Aguilar / Cellular automata
Wednesday
February 27 / John Gibson / Ada versus Java.
Friday
March 1
Friday
March 1

Week 9 - Spring Break

Monday
March 4
Monday
March 4
Wednesday
March 6
Wednesday
March 6
Friday
March 8
Friday
March 8
Date / Presenter / Title

Week 10

Monday
March 11 / Kwai Lau / Cloud computing
Monday
March 11 / Brian Woods / The ACM Code of Ethics
Wednesday
March 13 / John Gibson / Handheld effect: the new paradigm
Wednesday
March 13 / Keith Williams / Recursive functions
Friday
March 15 / Omar Garcia / Mimiking the Human Eye
Friday
March 15 / Neil Weber / Computer system for expressive music performance

Week 11

Monday
March 18 / Michael Galletti / Three states and a plan: the AI of FEAR
Monday
March 18 / Bryan Warren / File systems
Wednesday
March 20 / HosamBassiouni / Modern GPUs
Wednesday
March 20 / Daniel Vivas-Garcia / The anatomy of a search engine
Friday
March 22 / Steven Batten / Procedural generation
Friday
March 22 / Bruno Sobral / NVIDIA CUDA

Week 12

Monday
March 25 / Thomas Beaver / Quantum cryptography
Monday
March 25 / John Singleton / Proofs for Ffree
Wednesday
March 27 / Melanie Kaprocki / Haptic technology
Wednesday
March 27 / Jacob Hoffmann / Concurrent programming without locks
Friday
March 29 / Nicholas Buelich / AI-for fighting games
Friday
March 29 / Cody Seibert / An Overview of SIFT(Scale Invariant Feature Transform)
Date / Presenter / Title

Week 13

Monday
April 1 / Michael Cardenas / Face Recognition Technology
Monday
April 1 / Thomas Ollweiler / Intellectual Property and Related Ethical Concerns
Wednesday
April 3 / Daniel Carpenter / Software Development in C#
Wednesday
April 3 / Adam Nutt / A Native Plugin for Unity3D
Friday
April 5 / RusselCheatam / The TOR network
Friday
April 5 / Jose Murillo / Peer-to-peer systems

Week 14

Monday
April 8 / Eric Clark / Secure group communication
Monday
April 8 / Ian Martin / Ethics and the advancement of military technology
Wednesday
April 10 / Jordan Dubique / Clinical Decision Support Systems
Wednesday
April 10 / Michael Funchess / AI: Reality and ethics
Friday
April 12 / Sarah Duncan / Large-scale hypertextual web searach engines
Friday
April 12 / Jeffry Loppert / Netflix “monkey“ tools

Week 15

Monday
April 15 / Brandon Forster / Mechanical computing
Monday
April 15 / Taylor Kourim / The evolution of Google search
Wednesday
April 17 / Justin Frederick / Feasibility of electronic voting
Wednesday
April 17
Friday
April 19 / Class review
Friday
April 19
Date / Presenter / Title

Week 16

Monday
April 22 / Class review
Monday
April 22