CS 135 Section H01
Homework # 1
Assigned: 6 Sept.,
2005 Due: 20
Sept., 2005 (in lab)
To familiarize you with some of the many research areas in computer science your assignment is to briefly define 10 of the following topic areas with a 1 – 2 paragraph description for each area you choose. For each description, please include a reference to the source(s) of your information. Make your reference complete enough so that anyone reading it could find the source(s) with little difficulty.
1) computer architecture
2) machine vision
3) image processing
4) machine learning
5) genetic algorithms
6) cryptography
7) embedded systems
8) parallel processing
9) software engineering
10) computer graphics
11) operating systems
12) fuzzy logic/systems
13) computer networks
14) neural networks
15) operating systems
16) algorithm analysis
17) theory of computation
18) databases
19) computer security
Choose topics that you may already have an interest in and maybe some that you know nothing about. This process is geared toward helping you focus in on a topic area within which you can find a sub-area you can write your term paper on. The definitions you will be writing for this assignment will be quite general. You will have to narrow your view for your paper focus but this will familiarize you with some areas you may not have even known existed. There is a wealth of exciting research out there; I hope you find something that intrigues you.
If there is an area not mentioned above (of which there are many) that you would like to add to your list feel free to e-mail me for an OK.
Enjoy exploring!