![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Programmer
Join Date: Dec 2005
Location: Philippines, where the seasons are: hot, and hotter
Posts: 72
Rep Power: 3
![]() |
Good thesis project
My thesis is in 2 years time, so I've got time to spare, but I don't wanna slack off by not doing anything, so this summer I plan to: a) Master HTML, b) master C++ and c) Learn about Flash MX 2004. Can anyone suggest a good thesis topic that I can work on using any or all of these programs mentioned above? Or should I learn more programs?
![]() |
|
|
|
|
|
#2 | |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
Quote:
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
|
#3 |
|
Professional Programmer
|
You won't be mastering C++ and C this summer, or most likely by the next couple of summers. "Mastery" is an overused term and probably not really what you meant to begin with...
My suggestion is to acheive as much of these goals as you can acheive this summer and see what projects/topics interest you. You know once you really get into it there will be things you want to try and/or explore. Just dive in and see what direction your interests take.
__________________
Amateurs built the ark Professionals built the Titanic |
|
|
|
|
|
#4 | |
|
Programmer
Join Date: Feb 2006
Location: Columbus, OH
Posts: 84
Rep Power: 3
![]() |
Quote:
As for mastering C++ in a summer, there's no chance of that happening -- unless, by "mastering", you meant "learn the syntax". |
|
|
|
|
|
|
#5 | ||
|
Programming Guru
![]() Join Date: Jun 2005
Location: elemental plane
Posts: 1,429
Rep Power: 5
![]() |
Quote:
BTW: The c was from a list like 'a' 'b' and 'c', not the C programming language. @OP: I suggest your thesis project will be about things you have learned, or where you see there could be improvement in whatever you have been busy with the last couple of years. Solve some deficit in your thesis, that will help you to an interesting thesis and help others by fixing/describing whatever deficit you solved.
__________________
"Employ your time in improving yourself by other men's writings, so that you shall gain easily what others have labored hard for." -- Socrates |
||
|
|
|
|
|
#6 |
|
Expert Programmer
|
Try doing HTML now. It's incredibly easy (like seriously... it is). Then start c++ in the summer. Or, if you have time, start c++ now, that is if you have time to really sit down and do it. Flash can be easy and very fun if you can draw (that's my opinion :p) ... I can't draw (that's a fact). But for someone who is truly interested in it, it wouldn't take too long to get decent with it. But if you want to do actionscript with flash, it would be easy if you knew the basics of c++ (loops, conditional statements etc.). As for a final project, I can't think of anything. You could create a cool program, then make a flash/html website to promote and download it :p (but I've never done a thesis project for comp sci before, so I wouldn't know what the requirments are.)
|
|
|
|
|
|
#7 |
|
Programmer
Join Date: Dec 2005
Location: Philippines, where the seasons are: hot, and hotter
Posts: 72
Rep Power: 3
![]() |
Glad to see people think I'm funny. Anyways, as for mastering c++, I meant to say completing this book I have. It provides tips and tricks in c language, then lets you move on to c++ and c# "painlessly", according to the author, but I know you can't master a language by reading one book about it.
I have a manual on HTML, so I can finish that manual in no time this summer. I have yet to buy a good book about flash. I can't draw well using pen and paper, but maybe on mouse and screen I can...hopefully then I can say I have some artistic side. Anyway, back to the thesis. My friend who did well on his thesis made a decrypting/encrypting program, because he said the username-password method can easily be cracked. At first I didn't believe him but when he said he faired well with the adjudicators, I thought I can make my own programs like that. That's where I was really motivated with my course, knowing that encrypting/decrypting programs can be done by a single student. |
|
|
|
|
|
#8 | ||
|
Programming Guru
![]() Join Date: Jun 2005
Location: elemental plane
Posts: 1,429
Rep Power: 5
![]() |
Quote:
* Copyrighted by DaWei. ![]() Quote:
__________________
"Employ your time in improving yourself by other men's writings, so that you shall gain easily what others have labored hard for." -- Socrates |
||
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|