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!