I need a research paper topic. It's for an academic writing class and it has to be related to my degree, which is Computer Science. 'Computer Science' is very broad. Suggestions? I don't need something very specific; I'll narrow down later. But not general stuff like 'artificial intelligence'. Just hit me with interesting topics. Preferably something that has a lot of literature written about it. I'm a second year undergraduate and don't know much theory so also something not theory-heavy i.e. easy to pick up. So far: Cloud Computing The Internet of Things Linked Data
FOSS
Machine Learning; it's one of the most relevant sub-fields of AI
Network/telecommunication is one of my favorites because there are plenty of concepts and megatons of literature. I wrote a nine part series on the topic on my blog: http://tipsfromthetech.blogspot.com/2011/07/part-1-data-transmission-and-protocol.html
Thanks, guys! Those all look very interesting. And thanks for the link, jagatuba, I'll check it out. Just keep the suggestions coming. I have about a week before the final decision.
Binary Logic Tables and translating the logic table into high level language if statements is useful stuff for example. 0001 0010 0100 1000 translates to if(varA == 0 && varB == 0 && varC == 0 && varD == 1){ //do something useful return ; }else{ continue; } if(varAA == 0 && varBB == 0 && varCC == 1 && varDD == 0){ //do some other useful thing return }else{ continue; } if(varAAA == 0 && varBBB == 1 && varCCC == 0 && varDDD == 0){ //do some other useful thing return }else{ continue; } if(varAAAA == 1 && varBBB == 0 && varCCC == 0 && varDDDD == 0){ //do some other useful thing return }else{ //maybe pass the data to another function or escape logic processing completely. } //I find this kind of code useful especially if the data of each var(variable) is stored in an arrays of a server connected client application such as between Flash and Flash Media Server haveing a array created before a client connects their client application to the server is handy because data from other clients can be provided to each client as they connect to the server. This may seem to be murky concepts unfortunately I don't have time to write a book and the details are beyond the scope of this message.
I noticed something I should not have incremented the letters of the variables for each if statement its more useful if the same variables are used because the group of if statements is dependent upon a single set of variables. more useful this way... 0001 0010 0100 1000 translates to if(varA == 0 && varB == 0 && varC == 0 && varD == 1){ //do something useful return ; }else{ continue; } if(varA == 0 && varB == 0 && varC == 1 && varD == 0){ //do some other useful thing return }else{ continue; } if(varA == 0 && varB == 1 && varC == 0 && varD == 0){ //do some other useful thing return }else{ continue; } if(varA== 1 && varB == 0 && varC == 0 && varD == 0){ //do some other useful thing return }else{ //maybe pass the data to another function or escape logic processing completely. }
Wireless sensor networks is the newest science. so whatever you say logically will be a concept... but its competely based on protocol stack(data link layer)
Join our real-time social learning platform and learn together with your friends!