Im a senior CS major and I have to do a 50 minute presentation relating to anything in the field of CS. The topic however cannot be anything already presented in the last 3 years, and if there was no significant developments since the last presentation, then it is also off limits. Im open for anything and I am kind of stuck, I figured I would ask you guys to see if anyone had something creative that my advisor nor myself would think of. Here is the list of past topics, I know its long, if you dont feel like looking at it mention something, I'll know, Thanks in advance
The Eiffel Programming Language
Intelligent Agents
Dynamic HTML
Javascript
ADSL
User Interfaces
The Power of the MIPS R4600
Internet Routing
Personal Software Engineering
Inside X
preventing unauthorized internal access
Y2K ethical issues
Employer Monitoring and surveillance
Radical groups on the Net
Hackers or Crackers
Software Piracy: ethics behind it
SPAM
Intellectual property
Windows vs. Linux
C++ STL Library
LZW Data Compression
Virtual Reality
Data Warehousing
Failure of AAS
JINI
Internet Addiction
Modern Computer Viruses
Internet Security
Reliability
Sampling Theory
Internet Stalking
Copyright and Patents Overview
E-Commerce
UML
Slow Scan Television
Fuzzy Logic
Internet Content, Age Appropriate Access, and Global Community Standards
Research and Digital Libraries
Virtual Communities
Identity and Networks
Groupware
Distance Learning
E-commerce and its Impact
Multimedia and Education
Computers and the Law
MP3: What's the Noise About?
Simulation
Emulators
Genetic Algorithms
Perl and CGI Programming
IP Version 6
Smalltalk
Cookies
Compiler Construction
Kismet, a robot for social interactions
Denial of Service Attacks
Piezoelectronics and smart skis
Animation
Calculator Math
Visualization with VTK
MacOS X
Parallel Computing/Beowulf Clusters
The Intel Itanium Processor
Medical Applications of Computing
Did You Hear Something? / AI & language
Soul of a New Machine
History of the Open Source movement
Andy Grove and chip development
History of C++
History of SUN Microsystems
John von Neumann
History of Apple Computer
Sketchpad and Ivan Sutherland
Cybercrime
Atari
History of MS-DOS
History of Unix
History of Mach
Business Computing
Ada Countess of Lovelace
History of Java
Grace Hopper
Charles Babbage
Nintendo
AI and its founders
Computers in Warfare
Konrad Zuse
Special Effects in Movies
Alan Turing and Turing Machines
Rise and Fall of Supercomputers
History of Componentware
File Sharing
Unix Shells
Mass Storage
Computer Networks
History of IBM
Microsoft's C# and .NET framework
Telerobotics
MIDI
Wireless Communication
History of DEC
Networks and the history of Firewalls
History of Xerox PARC
Computers and Casinos
History of Analog Computing
UML
DNS and Bind
3C0X1: Inside Military Network Operators
Next generation of Windows
Testing
Artificial Neural Networks
History of Viruses
Computer Art
Software Validation
Cyber-warfare and counter warfare
Data Recovery and Disaster Situations
Location Aware Computing
Television Production and Computer Graphic
The Eiffel Programming Language
Intelligent Agents
Dynamic HTML
Javascript
ADSL
User Interfaces
The Power of the MIPS R4600
Internet Routing
Personal Software Engineering
Inside X
preventing unauthorized internal access
Y2K ethical issues
Employer Monitoring and surveillance
Radical groups on the Net
Hackers or Crackers
Software Piracy: ethics behind it
SPAM
Intellectual property
Windows vs. Linux
C++ STL Library
LZW Data Compression
Virtual Reality
Data Warehousing
Failure of AAS
JINI
Internet Addiction
Modern Computer Viruses
Internet Security
Reliability
Sampling Theory
Internet Stalking
Copyright and Patents Overview
E-Commerce
UML
Slow Scan Television
Fuzzy Logic
Internet Content, Age Appropriate Access, and Global Community Standards
Research and Digital Libraries
Virtual Communities
Identity and Networks
Groupware
Distance Learning
E-commerce and its Impact
Multimedia and Education
Computers and the Law
MP3: What's the Noise About?
Simulation
Emulators
Genetic Algorithms
Perl and CGI Programming
IP Version 6
Smalltalk
Cookies
Compiler Construction
Kismet, a robot for social interactions
Denial of Service Attacks
Piezoelectronics and smart skis
Animation
Calculator Math
Visualization with VTK
MacOS X
Parallel Computing/Beowulf Clusters
The Intel Itanium Processor
Medical Applications of Computing
Did You Hear Something? / AI & language
Soul of a New Machine
History of the Open Source movement
Andy Grove and chip development
History of C++
History of SUN Microsystems
John von Neumann
History of Apple Computer
Sketchpad and Ivan Sutherland
Cybercrime
Atari
History of MS-DOS
History of Unix
History of Mach
Business Computing
Ada Countess of Lovelace
History of Java
Grace Hopper
Charles Babbage
Nintendo
AI and its founders
Computers in Warfare
Konrad Zuse
Special Effects in Movies
Alan Turing and Turing Machines
Rise and Fall of Supercomputers
History of Componentware
File Sharing
Unix Shells
Mass Storage
Computer Networks
History of IBM
Microsoft's C# and .NET framework
Telerobotics
MIDI
Wireless Communication
History of DEC
Networks and the history of Firewalls
History of Xerox PARC
Computers and Casinos
History of Analog Computing
UML
DNS and Bind
3C0X1: Inside Military Network Operators
Next generation of Windows
Testing
Artificial Neural Networks
History of Viruses
Computer Art
Software Validation
Cyber-warfare and counter warfare
Data Recovery and Disaster Situations
Location Aware Computing
Television Production and Computer Graphic
