mikes19
Badges: 2
Rep:
?
#1
Report Thread starter 3 years ago
#1
Hi, I am in the final year doing computer science and I do not have any ideas of what should I do for my final project. I have been doing a research but nothing is coming out and my brain is not thinking of nothing .... which is bad because I done really bad in my second year and now I need to boost my confidence and to very well in my final year. If I can ask you guys to help me with different ideas I will appreciate. Thank you.
I have experience with Java(Medium) Swift(Medium) and Python(Medium) R(Medium)..
0
reply
UWS
Badges: 21
Rep:
?
#2
Report 3 years ago
#2
(Original post by mikes19)
Hi, I am in the final year doing computer science and I do not have any ideas of what should I do for my final project. I have been doing a research but nothing is coming out and my brain is not thinking of nothing .... which is bad because I done really bad in my second year and now I need to boost my confidence and to very well in my final year. If I can ask you guys to help me with different ideas I will appreciate. Thank you.
I have experience with Java(Medium) Swift(Medium) and Python(Medium) R(Medium)..
A popular project for Computer Science students is a mobile app. Android uses Java and XML mainly. Think about a problem or something in your life that you wish could be improved. I did a recipe building app for my project. Maybe you're into fitness and want to build some sort of fitness regime or perhaps you could build a brand new dating app? It should be complex enough for a final year project of course, but the original idea itself can be simple, it's just what features you add to it that gives it the complexity.
0
reply
kofotoyok
Badges: 1
Rep:
?
#3
Report 2 years ago
#3
(Original post by UWS)
A popular project for Computer Science students is a mobile app. Android uses Java and XML mainly. Think about a problem or something in your life that you wish could be improved. I did a recipe building app for my project. Maybe you're into fitness and want to build some sort of fitness regime or perhaps you could build a brand new dating app? It should be complex enough for a final year project of course, but the original idea itself can be simple, it's just what features you add to it that gives it the complexity.
i have same issue and i am stressing at the moment. i have done alot of research but nothing at the moment. i need help???
0
reply
macpatgh-Sheldon
Badges: 20
Rep:
?
#4
Report 2 years ago
#4
Hi,
Think about your interests/skills/expertise in other subjects: which A levels did you do? If you did physics, for example and enjoyed it/did well, you could select a topic related to that e.g. perhaps a program to run a school practical on current/voltage or diodes/resistors that works out various parameters from entry of raw data OR if you are into mechanics/cars, perhaps a system to calculate, using matrices, the forces encountered by a certain automobile component then coming up with design data using these.

My background is in biology/medicine and when I did an MSc in CS, my project was to create a software package to record, store, analyse and retrieve patient information in a particular branch of medicine. The main languages taught in our course were java and sql, so I used a mysql database to which I connected my java GUI with JDBC.

Do you know some sql - if so you could create something in similar lines, but in the context of your background.

Hope this helps.

M
1
reply
winterscoming
Badges: 19
Rep:
?
#5
Report 2 years ago
#5
Have a look at some of the ideas in this list - maybe you'll find some inspiration:

http://services.lovelycoding.org/com...as-final-year/

If you look at any of them and think "That sounds good, but I don't know how to do X" then remember that it's common for people to use their Final Year Project idea to teach themselves some new things which hadn't been covered in any of their degree modules - for example, how to turn text-to-speech, how to dynamically generate web content in JavaScript, how to automatically send some text to an A4 printer, etc.
0
reply
Async
Badges: 19
Rep:
?
#6
Report 2 years ago
#6
In my opinion management systems as final year projects are not very interesting and are ****. I think good projects are where you can think of a real world use. Not just a system where you delete and edit products in a system.

I'm going to be in my final year next year and I'm thinking of a project to do with IoT devices, building a smart home that can be controlled via an APP or Website. With actual devices and sensors and all sorts of cool things
1
reply
winterscoming
Badges: 19
Rep:
?
#7
Report 2 years ago
#7
(Original post by Async)
In my opinion management systems as final year projects are not very interesting and are ****. I think good projects are where you can think of a real world use. Not just a system where you delete and edit products in a system.

I'm going to be in my final year next year and I'm thinking of a project to do with IoT devices, building a smart home that can be controlled via an APP or Website. With actual devices and sensors and all sorts of cool things
Yeah, if you can come up with good ideas which you find interesting then that's great, but while management systems are really boring, you don't need much imagination to come up with extra bits to pick up more marks

I'm using Angular to write a web-based warehouse stock control system that will work equally well on a desktop browser, phone or tablet. It covers loads of bases like database design, UI forms, bootstrap layouts, CSS... I'm adding an OAuth login portal for the user account stuff, with the site being hosted on an Azure Web App account. The server uses ASP.NET for the REST API and the client has to do AJAX calls to get and post data. There's UI validation, unit tests, logs, etc. Then there's the SDLC stuff to waffle on about...

Stuff like this might sound dull, but nothing in the mark scheme says that it has to be interesting, it just has to be complex enough to get the marks. Probably all the pieces on their own aren't enough, but the complexity comes from plugging it all together and actually getting stuff to work. And then the rest comes from the write-up, which is always boring, but worth a lot anyway :P
0
reply
Async
Badges: 19
Rep:
?
#8
Report 2 years ago
#8
(Original post by winterscoming)
Yeah, if you can come up with good ideas which you find interesting then that's great, but while management systems are really boring, you don't need much imagination to come up with extra bits to pick up more marks

I'm using Angular to write a web-based warehouse stock control system that will work equally well on a desktop browser, phone or tablet. It covers loads of bases like database design, UI forms, bootstrap layouts, CSS... I'm adding an OAuth login portal for the user account stuff, with the site being hosted on an Azure Web App account. The server uses ASP.NET for the REST API and the client has to do AJAX calls to get and post data. There's UI validation, unit tests, logs, etc. Then there's the SDLC stuff to waffle on about...

Stuff like this might sound dull, but nothing in the mark scheme says that it has to be interesting, it just has to be complex enough to get the marks. Probably all the pieces on their own aren't enough, but the complexity comes from plugging it all together and actually getting stuff to work. And then the rest comes from the write-up, which is always boring, but worth a lot anyway :P
Eh, maybe it's just me but what you described just sounds like your basic web dev 101 setup. Using bootstrap means the majority of the hard work is done for you, as it allows for a responsive design (which means it scales nicely on any device). jQuery just makes writing the JavaScript that much easier.
0
reply
winterscoming
Badges: 19
Rep:
?
#9
Report 2 years ago
#9
(Original post by Async)
Eh, maybe it's just me but what you described just sounds like your basic web dev 101 setup. Using bootstrap means the majority of the hard work is done for you, as it allows for a responsive design (which means it scales nicely on any device). jQuery just makes writing the JavaScript that much easier.
If it were just a bunch of static web pages in HTML, JS and Bootstrap then yeah that'd probably be far too simple, but the front-end is a single-page app using Angular and TypeScript, so it's quite a lot more than basic web dev - it's more like building a mobile/desktop hybrid app which just happens to run in a browserfor the sake of portability. The responsive layout is the easy bit like you say.

Anyway, the point is that the marks come from complexity of having a lot of of different pieces working together, and from having a proper UI app which has its own workflow, not just a bunch of stand-alone pages.
0
reply
syaaaa
Badges: 2
Rep:
?
#10
Report 2 years ago
#10
hi, im pure math student,,,, can you help me,, what kind of ideal for my fyp.. help me
0
reply
TheWorm1234
Badges: 10
Rep:
?
#11
Report 2 years ago
#11
(Original post by syaaaa)
hi, im pure math student,,,, can you help me,, what kind of ideal for my fyp.. help me
This is the Computers Science forum, won’t get much help here with that. We practice Discrete Mathematics.
0
reply
David Whitehead
Badges: 1
Rep:
?
#12
Report 1 year ago
#12
Hi,I've a app base security problem to developer, building up to building dedicated boards later with 3D prototyping, with business potential, Are university's interested in this type ofthinv
0
reply
SAT In
Badges: 1
Rep:
?
#13
Report 8 months ago
#13
if anyone need support to complete your final year and research projects contact SAT Infosys, Coimbatore - 9944219934 NS2, NS3, MATLAB, CLOUD.................. Platforms
0
reply
X

Quick Reply

Attached files
Write a reply...
Reply
new posts
Back
to top
Latest
My Feed

See more of what you like on
The Student Room

You can personalise what you see on TSR. Tell us a little about yourself to get started.

Personalise

How are you feeling ahead of results day?

Very Confident (3)
4.29%
Confident (9)
12.86%
Indifferent (7)
10%
Unsure (15)
21.43%
Worried (36)
51.43%

Watched Threads

View All