Our News

Choosing a good senior project

Choosing a senior project



I was going to add “for your Computer science degree” to the title, but obviously it would be too long, so if you are a business major or arts or any other field not related to computer science, I am sorry to tell you this is not the place for you if you’re searching for guidance in choosing your final project, anyway stick along maybe you’ll find something that might help you.

It’s been about 6 months since I presented my senior project; thankfully it was a great success,
A lot of my friends who haven’t graduated yet ask me how to choose a good senior project.

There is a lot to consider, after all your graduation depends on you passing that course.Choosing a good senior project for you BS in Computer Science or closely related field is not as easy as it sounds.

First you have to consider the time frame which is at best  5 month, second you have to consider the project itself, meaning  for which platform it will be designed for, the tools in use, programming languages, integrated development environments…

Most  advisors and professors will tell you when you ask  about the subject at hand is :pick something new to you so you can learn meaning don’t do a project using languages and tools you’re already proficient with, try to learn new languages and implement them ; after all when you’re in college everything you should be thinking of is learning, so avoid using things you’re already familiar with; I did the same ,I learned web development from scratch; and trust me projects will teach way better  than a teacher or a course will ever teach you.

If you’re working with a teammate consider that you have to present a project twice as good as you will if working solo, that’s what the  jury expects, so put in mind that you both have to work hard, you also have to make time for DAILY meetings to work on the project, if your teammate lives far from you and you can’t see each other regularly, you’re in trouble, myself I had a teammate that lived close by and we met almost every day and even then I will tell you it was hard.

Appearance vs. Functionality, it’s a great dilemma; to go for better appearance less functionality, or better functionality less appearance?

Finding a balance is pretty hard ,for me I would go for better functionality since we are not all “stylists” and designers, however keep the appearance simple and tidy, even though it shouldn’t matter people tend to focus on appearances; of course I am not implying that these people are shallow in real life…

Finally:”Presentation” , a good presentation can make a bad project seem good, and vice versa, be sure to prepare and rehearse your presentation multiple times, you presentation slides must be neat and not too crowded meaning don’t  fill your slides with too much information, be brief and straight to the point. While doing your presentation try not to read straight from the slides, try to memorize what’s  written or just improvise along the way ;after all you’ve been working on the project for  months, you’ll know pretty well  what it is and what’s in it.

Your senior project even though tiring, sometimes frustrating is a wonderful experience that you should make the most of, hope this post gave you some idea on what to do.


Tags: , , ,

About Author

Web developer - Morning and Nature person - AC Milan devout fan - Grew up watching fish fly and birds swim !

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>