So many topics, need decisions

MoSuaveA

Member
Jul 18, 2000
136
0
0
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
 

kranky

Elite Member
Oct 9, 1999
21,020
156
106
Boy, they didn't leave much out!

How about Perl, rapid development (an method of software development), history of computer-aided design software, or careers in computer security?
 

Ameesh

Lifer
Apr 3, 2001
23,686
1
0
there is a lot left!


how about

1) Using Markovian Analysis to provide software systems with learning capabilities
2) Solving NP Complete problems in polynomial time (<-- this one could be really short or really long ;))
3) High Performance Complier OPtimization
4) 2 Pass Compression Schemes

there are thousands of interesting topics you could talk about

any paticular field in computer science you enjoy?

 

MoSuaveA

Member
Jul 18, 2000
136
0
0
any paticular field in computer science you enjoy?

Definitely more on the side of programming, but that doesn't mean that I would discount any hardware suggestions, I am open to naything that will be interesting to work with and present. That said I did my 20 minute presentation as a junior on Pascal and the history behind that.
 

BigJohnKC

Platinum Member
Aug 15, 2001
2,448
1
0
How about XML and XSL template processing in web applications? Or you could do a report on message queueing - both Microsoft and IBM have powerful message queueing applications.