473,396 Members | 2,052 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

ideas for university project ??

Hi

I'm about to start my third, and final, year in computer science at
cambridge uni, and i need to come up with an idea for a software
project, but i'm really struggling for ideas, and i was wondering
whether anyone here had any suggestions.

I'd say i'm probably most experienced in Java, but I have started
learning Python, and although i haven't got very far yet, I plan on
doing some more in the next few weeks.

Areas of interested include AI, distributed systems. Most of all i
want something that is interesting, and actually useful (thats
probably stating the obvious!)

Cheers
Jon
Aug 26 '05 #1
6 2958
Jon Hewer enlightened us with:
Areas of interested include AI, distributed systems. Most of all i
want something that is interesting, and actually useful (thats
probably stating the obvious!)


You could help developing Dynamite (contact Dick van Albada from the
University of Amsterdam for that), perhaps extend it to work with
Python. It's a system to do process migration from node to node in a
really nice way. Once a program is compiled with Dynamite, you can
send it a signal and it'll write it's current state into a new ELF
binary. You can then move that binary to another node in your
distributed system, and execute it as any other executable. The
program will continue to run from where it left off.

Sybren
--
The problem with the world is stupidity. Not saying there should be a
capital punishment for stupidity, but why don't we just take the
safety labels off of everything and let the problem solve itself?
Frank Zappa
Aug 26 '05 #2
Jon Hewer <jo******@gmail.com> writes:
Hi I'm about to start my third, and final, year in computer science at
cambridge uni, and i need to come up with an idea for a software
project, but i'm really struggling for ideas, and i was wondering
whether anyone here had any suggestions. I'd say i'm probably most experienced in Java, but I have started
learning Python, and although i haven't got very far yet, I plan on
doing some more in the next few weeks. Areas of interested include AI, distributed systems. Most of all i
want something that is interesting, and actually useful (thats
probably stating the obvious!)


Well, there's a dearth of good software for network management especially for
medium to large networks. Traffic stats, configuration management, device
status etc. It would certainly be useful but whether it rocks your boat
interest wise ... Admittedly I personally would like to play with Erlang
rather than Python for this.

Eddie
Aug 26 '05 #3
Am Fri, 26 Aug 2005 11:49:34 +0100 schrieb Jon Hewer:
Hi

I'm about to start my third, and final, year in computer science at
cambridge uni, and i need to come up with an idea for a software
project, but i'm really struggling for ideas, and i was wondering
whether anyone here had any suggestions.


Hi,

you could port Python to the WRT54.

The Linksys WRT54 is a WLAN-Router which runs Linux.

See http://openwrt.org/

I think it is a good project for a university. It is software
and hardware related.

Thomas

--
Thomas Güttler, http://www.thomas-guettler.de/
Aug 26 '05 #4
Thomas Guettler wrote:
Am Fri, 26 Aug 2005 11:49:34 +0100 schrieb Jon Hewer:

Hi

I'm about to start my third, and final, year in computer science at
cambridge uni, and i need to come up with an idea for a software
project, but i'm really struggling for ideas, and i was wondering
whether anyone here had any suggestions.

Hi,

you could port Python to the WRT54.

The Linksys WRT54 is a WLAN-Router which runs Linux.

See http://openwrt.org/

I think it is a good project for a university. It is software
and hardware related.

Thomas

It would be a good final-year project, but you may want to try something
that hasn't already been done ... see

http://skreak.com/wrt54g/python.php

regards
Steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC http://www.holdenweb.com/

Aug 26 '05 #5
Jon Hewer wrote:
Hi

I'm about to start my third, and final, year in computer science at
cambridge uni, and i need to come up with an idea for a software
project, but i'm really struggling for ideas, and i was wondering
whether anyone here had any suggestions.

I'd say i'm probably most experienced in Java, but I have started
learning Python, and although i haven't got very far yet, I plan on
doing some more in the next few weeks.

Areas of interested include AI, distributed systems. Most of all i
want something that is interesting, and actually useful (thats
probably stating the obvious!)

Cheers
Jon


I'd like you to write a Python-SOAP-based interface to data-loggers and
interface boxes used in the UK at school level. For example, those
produced by Phillip Harris, which are normally connected by way of a
serial cable.

The idea is to keep an old computer with the data-logger attached, and
the SOAP server installed, in the field or lab. Am I correct in saying
that Java is too security-bound for this role?

Personally, I would feed the resulting XML into Cocoon, which already has
SOAP input, and from there into dataframes in 'R' among other places. Once
it has entered a Cocoon pipeline, it is already in a very flexible form, and
Data analysis can be done anywhere that can reach the Cocoon server.

You may wish to develop that end of the pipeline either using your Java
skills, or by using XSLT to create Prolog facts or whatever.

Aug 28 '05 #6
Am Fri, 26 Aug 2005 12:21:36 -0400 schrieb Steve Holden:
Thomas Guettler wrote:
Am Fri, 26 Aug 2005 11:49:34 +0100 schrieb Jon Hewer: you could port Python to the WRT54.
The Linksys WRT54 is a WLAN-Router which runs Linux.
See http://openwrt.org/
I think it is a good project for a university. It is software
and hardware related.

Thomas

It would be a good final-year project, but you may want to try something
that hasn't already been done ... see

http://skreak.com/wrt54g/python.php


Hi,

I know this. This is NFS mounted. You could strip down python to get it
running standalone.

Thomas

--
Thomas Güttler, http://www.thomas-guettler.de/
Aug 29 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: David | last post by:
Can anyone help! I need to create database for a university. I was looking for some kind of example from the net but haven't had much luck at finding one yet. Can anyone help, please.
10
by: Tom | last post by:
I am looking for some ideas for how to design the layout of the form for data entry and to display the data for the following situation: There are many sales associates. A sales associate can work...
0
by: johannaostertag | last post by:
I would like to draw your attention to the following open position at the Department of New Media Technology of MODUL University Vienna (under accreditation): * Geospatial, Semantic and Web 2.0...
12
by: menkaur | last post by:
hi to everyone I wondered if this might be the right place to ask for some ideas for python project for university. I'd like it to be something useful and web-based. And the project must be...
8
by: =?UTF-8?Q?Filip_Gruszczy=C5=84ski?= | last post by:
Hello there, I am student of CS at the University of Warsaw, currently 4th year. I am attending Object Oriented Programming seminar and it is about time, I started looking for an idea of my...
0
by: Terry Reedy | last post by:
"Filip Gruszczynski" <gruszczy@gmail.comwrote in message news:1be78d220806021653k12099b69s7888db0adb187c07@mail.gmail.com... | Hello there, | | I am student of CS at the University of Warsaw,...
0
by: jimmy Zhang | last post by:
Hi, We are developers of VTD-XML (http//vtd-xml.sf.net) and we are interested in your opportunities...are you still having those positions open? Jimmy Zhang <gaetan@hains.orgwrote in message...
1
by: Jason Walsh | last post by:
I'm a pre-university student with about 7 months Python experience looking for an open source project to get involved in (learn the code, do bug fixes, etc). I've searched freshmeat.net,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.