Colleges Or Sixth Form Center's In The Uk


sam fisher

Well-Known Member
Joined
Apr 11, 2004
Messages
9,452
Location
Bristol, UK
Website
blog.peter-r.co.uk
Are there any places at all that have programming courses or computing courses basically anything but a GCE in Applied ICT. Prefereably around wiltshir/somerset/where ever
 
My school careers advisor missed out half of the school and is never there anyway and now he has gone off and fucking died somewhere. Hes nowhere to be seen, as far as we know hes ill. Please constructive responses only. Im getting pissed off now.
 
Side note: Don't just be content what the college will teach you at their pace (as it can be dreadfuly slow), read books, tutorials etc on the side.
 
You can come to mine if you like. We have computing. Slight problem with me being in the south east and you not, but tell your parents to move not to be so bloody selfish.
 
we have loads of courses, being a training school, a technology college, an arts college, and all those other silly awards.
 
Side note: Don't just be content what the college will teach you at their pace (as it can be dreadfuly slow), read books, tutorials etc on the side.
Fucking tell me about it.
My university took 6 months before we even touched moderately complicated Java programs - they did not even tell me about the main function until 1 month ago. Thank god for home learning. [/rant]
 
Last edited by a moderator:
look for a college/6th form that does A level Computer Studies under the WJEC board, its the best course as the main assignment for both years is pure programming (in any language you wish but your tutor will most likely reccomend whichever they teach you, was pascal and delphi for me) and development etc... none of this Excel and VBScript rubbish in ICT A level...
 
Fucking tell me about it.
My university took 6 months before we even touched moderately complicated Java programs - they did not even tell me about the main function until 1 month ago. Thank god for home learning. [/rant]
And here I am learning Lamdba calculus, predicate logic, Godel's fucking incompleteness theorem and about six other languages from PHP to C# - all part of the course. Not sure if this is better or worse for me in the long run.

Welcome to second year CS!
 
Last edited by a moderator:
Fucking tell me about it.
My university took 6 months before we even touched moderately complicated Java programs - they did not even tell me about the main function until 1 month ago. Thank god for home learning. [/rant]
And here I am learning Lamdba calculus, predicate logic, Godel's fucking incompleteness theorem and about six other languages from PHP to C# - all part of the course. Not sure if this is better or worse for me in the long run.

Welcome to second year CS!
haha nice - I better get started early then, I was wondering whether the pace would ever increase as right now I can't imagine what sort of company they expect me to work in on my year out?
Toothpaste factory.

Seriously though, what did you do in your first year?
Java is so boring, and not really what I want to do - as it is inefficient and suited more to internet programs.
 
Last edited by a moderator:
Java, which I think is a wonderful introductory language. Stuff like no include files, easy compilation, easy to use GUI (Swing), class per file, and exhaustive API makes everything simpler. Java is pretty similar to C (which we also studied) and C++, both pretty popular languages that you will probably end up using for your job at some point. Our assignments weren't too tricky, ranging from a A* pathfinding maze solver to a networked chat client/server.

What is it about Java that make you think it more suited towards 'internet' programs?

The second year was a lot more fun since we got to use Lisp, a functional language. The assignment for my first term was to implement lamdba calculus (horrible theoretical language) in Lisp, including a compiler. Not as difficult as it sounds.

And some logic/math (which gets incrementally harder) and software engineering (business stuff that gets incrementally easier) to round it off.
 
What is it about Java that make you think it more suited towards 'internet' programs?
Well to be honest I think one of the main reasons for byte code is that a java program can be run on a server and then the clients can download the program from it (and they can all download the same bytecode even if they are all very different).
I think that this makes Java suited to the internet.
I also think that due to not having pointers, it is also more secure than C. Which is also a benefit on the internet.

I think my University makes us slack.
They really have made us learn so little, I am a little worried, so I am going to try and blast through C++ without them, and keep write on top of the Java they give us. As I really don't see where they are going. I wish they did not make us use BlueJ it is such a anti-learning aid (and takes all the fun out of programming).
 
Well to be honest I think one of the main reasons for byte code is that a java program can be run on a server and then the clients can download the program from it (and they can all download the same bytecode even if they are all very different).
I think that this makes Java suited to the internet.
I also think that due to not having pointers, it is also more secure than C. Which is also a benefit on the internet.
.NET as well as Java have so-called managed code (garbage collection, no bad pointers, memory leaks etc). And both compile to bytecode. Java's usage as a web applet it just one of its small uses, it's used in places as strange as air-traffic control due to its exception handling and type-safety.

In C you can pretty much cast anything to anything else, turn a variable into a pointer, access bad parts of memory, etc. - the compiler just goes along with this. Java is 'boring' but it's also safe, reliable and stops most of this happening, which is why it's being used more in business.
 
Last edited by a moderator:
Back
Top