The Student Room Group

Course for AI

Hi,

I have a long standing interest in AI, Cognitive Science, Neuroscience and Machine Learning. I am 28, CNC Operator/Engineer without a degree.

My options are part-time degree in Mathematics & Statistics or Engineering (Electrical or Design/Modeling).

I am not scared of math. I have no problem to follow MIT classes on YouTube. I can most likely teach myself all the necessary mathematics but I still need a degree in something relevant to get a decent job. Would not be a degree in Maths a waste of time and money?
On the other side degree in EE lead bit off the track but at least it is a proper qualification on it's own.
Reply 1
Well, I have to combine work and study. I have plenty of experience when it comes to programming and quite a bit in ML/Deep Learning, Q, I mostly play around with pySC2, trying to build a system able to mimic a human player. Computer Science degrees are a very "basic" and broad intro to a very large set of sub-disciplines, useless to me. AI research in its core is a discipline of Applied Mathematics mixed with Neuroscience, especially when it comes to the research relevant to AGI models.
Reply 2
I can do MSc in Mechanical or Electrical Engineering without doing BEng first, but not Machine Learning or CogSci and I would not qualify for Chartered Status. Oddly enough I was told that I can do PhD (again Engineering) without having a degree (because of my work experience and references), but I would not qualify for any funding......
Degree in CompSci won't give me anything I cannot Google or figure out on my own.
I am doing part-time because I have a mortgage to pay. I need adult level income to make it work.

I feel likeI can extract more value from math-heavy path to MEng Engineering (Modelling/Desing)... I don't know...
Reply 3
I think that generic undergraduate degrees in CompSci are obsolete and unnecessary. They made sense in the past, before the internet and MOOCs. Back then Universities were the only and sole source of relevant knowledge but those times are gone, although when it comes the rest of the STEM, students usually need guidance, tutoring and access to specialised and very expensive equipment. This is why I feel like I would be wasting lots of time and money by doing CS just for the magical BSc next to my surname...
Original post by TonnyM
I think that generic undergraduate degrees in CompSci are obsolete and unnecessary. They made sense in the past, before the internet and MOOCs. Back then Universities were the only and sole source of relevant knowledge but those times are gone, although when it comes the rest of the STEM, students usually need guidance, tutoring and access to specialised and very expensive equipment. This is why I feel like I would be wasting lots of time and money by doing CS just for the magical BSc next to my surname...

FWIW, here's my (20+ year old) experience:

I was always interested in both maths and computing. I eventually decided to do maths because I felt "I'm going to do computing anyhow, but I need to be taught maths". My first degree was a first in maths from Cambridge. I was a pretty good coder and had done some paid programming work, but I wanted to get a job in computer graphics (which was pretty niche back then), and I wasn't successful in finding anything.

I then did a MSc in computer science at a "mid-level" university. It honestly didn't teach me very much - I was somewhat shocked at the lack of intellectual rigour compared with maths (and I think this would have been true even if I'd done maths at a more mid-level place), There were two of us with maths/physics degrees (everyone else had a BSc in comp-sci) and we 2 came top of the year by a fairly comfortable margin.

Subsequent to getting the MSc, I got my first job in "the industry", which I've now worked in for over 20 years. Although I don't use that much of what I learned mathematically, there's certainly a fair chunk of stuff at work which falls in the "we need DFranklin to work out how to do that". It's as much the training in analytical thought as the actual material knowledge.

Overall, my feeling is that although in many ways what I got out of the MSc was "a piece of paper", it was an important piece of paper in terms of getting that first job. So it may well be best to "suck it up" and do the degree that most visibly "ticks the right boxes", rather than the one you think would work best.

Possibly an important caveat: my MSc was a one year course, and I still frequently found myself frustrated by lecturers with no "real world" experience etc. I could see a 3-4 year course being very difficult to bear.
What percentage of the Minf Informatics course can be specialised in the study of AI?
Reference: https://www.ed.ac.uk/studying/undergraduate/degrees/index.php?action=view&code=G500
Original post by TonnyM
I think that generic undergraduate degrees in CompSci are obsolete and unnecessary. They made sense in the past, before the internet and MOOCs. Back then Universities were the only and sole source of relevant knowledge but those times are gone, although when it comes the rest of the STEM, students usually need guidance, tutoring and access to specialised and very expensive equipment. This is why I feel like I would be wasting lots of time and money by doing CS just for the magical BSc next to my surname...

What are your actual goals? If you're not too bothered with having the letters BSc after your name, and you're already comfortable with self-teaching, perhaps you'd be better off sticking just to distance learning and focusing on bringing your skills up to the standard that will get you into the kinds of jobs you're after.

There's tonnes of good content on https://www.edx.org/ and https://www.coursera.org/ which is all available for free as long as you don't want a certificate

Also https://eu.udacity.com/ has loads of free beginner-intermediate content. It also has more advanced content and nanodegrees which aren't free, and are a little expensive, but still much cheaper than a brick university - a lot of the content has been created by various global tech giants like Google and Amazon.

https://www.pluralsight.com/ is a monthly subscription service with a lot of excellent video-based tech content for specific technologies. Again, quite a lot of content here is written by senior figures at all kinds of different tech companies, although there structure of pluralsight is a lot less formal since it's pretty much all video-based.

https://teamtreehouse.com/tracks is another decent pay-for service which has a lot of content around programming and web development - Treehouse develop most of their own content, but they seem to have quite a bit of good content.
(edited 5 years ago)
Reply 7
Original post by JudaicImposter
What percentage of the Minf Informatics course can be specialised in the study of AI?
Reference: https://www.ed.ac.uk/studying/undergraduate/degrees/index.php?action=view&code=G500


As far as I can tell it's usually about 10-12 lectures in Machine Learning, rest is a generic CompSci.
Reply 8
Original post by winterscoming
What are your actual goals? If you're not too bothered with having the letters BSc after your name, and you're already comfortable with self-teaching, perhaps you'd be better off sticking just to distance learning and focusing on bringing your skills up to the standard that will get you into the kinds of jobs you're after.

There's tonnes of good content on https://www.edx.org/ and https://www.coursera.org/ which is all available for free as long as you don't want a certificate

Also https://eu.udacity.com/ has loads of free beginner-intermediate content. It also has more advanced content and nanodegrees which aren't free, and are a little expensive, but still much cheaper than a brick university - a lot of the content has been created by various global tech giants like Google and Amazon.

https://www.pluralsight.com/ is a monthly subscription service with a lot of excellent video-based tech content for specific technologies. Again, quite a lot of content here is written by senior figures at all kinds of different tech companies, although there structure of pluralsight is a lot less formal since it's pretty much all video-based.

https://teamtreehouse.com/tracks is another decent pay-for service which has a lot of content around programming and web development - Treehouse develop most of their own content, but they seem to have quite a bit of good content.


I am doing various MOOCs for nearly a decade. I've started with MIT OCW in 2009 and watching stuff via Edx somehow became my hobby :smile: Udemy is good too. Watching Youtube lectures and tutorials got me my current job. But to get into AI/DeepLearning seems to be much harder, all ads require a degree in CompSci, EE, Maths or Physics, without those three letters next to my surname my CV get automatically deleted. I cannot prove what I know and/or can do without meeting them first and I won't meet them because my CV won't make it through the first stage...
Reply 9
Original post by DFranklin
FWIW, here's my (20+ year old) experience:

I was always interested in both maths and computing. I eventually decided to do maths because I felt "I'm going to do computing anyhow, but I need to be taught maths". My first degree was a first in maths from Cambridge. I was a pretty good coder and had done some paid programming work, but I wanted to get a job in computer graphics (which was pretty niche back then), and I wasn't successful in finding anything.

I then did a MSc in computer science at a "mid-level" university. It honestly didn't teach me very much - I was somewhat shocked at the lack of intellectual rigour compared with maths (and I think this would have been true even if I'd done maths at a more mid-level place), There were two of us with maths/physics degrees (everyone else had a BSc in comp-sci) and we 2 came top of the year by a fairly comfortable margin.

Subsequent to getting the MSc, I got my first job in "the industry", which I've now worked in for over 20 years. Although I don't use that much of what I learned mathematically, there's certainly a fair chunk of stuff at work which falls in the "we need DFranklin to work out how to do that". It's as much the training in analytical thought as the actual material knowledge.

Overall, my feeling is that although in many ways what I got out of the MSc was "a piece of paper", it was an important piece of paper in terms of getting that first job. So it may well be best to "suck it up" and do the degree that most visibly "ticks the right boxes", rather than the one you think would work best.

Possibly an important caveat: my MSc was a one year course, and I still frequently found myself frustrated by lecturers with no "real world" experience etc. I could see a 3-4 year course being very difficult to bear.


I have already figured out that I have to "suck it up" and pick one. Currently, I am looking for an undergraduate degree from which I could extract the most value. Does it matter which one? I went through quite a few job ads, and it seems that any STEM degree with a decent Git repo would do.
I was thinking about doing Maths & Stats at Open University, it passes as a legit degree, and I don't have to deal with teenagers. They also happen to offer a degree in Engineering Desing/Modeling which would land me a better job in my company and it feels like it would be "good enough" for more AI-ish job applications.
Would it work?
.
Original post by TonnyM
I have already figured out that I have to "suck it up" and pick one.
What I meant is that I feel that you have a clear preference for a largely mathematical degree, but my own experience is that employers can be scared to find your degree didn't have a substantial computing component, and so you might be best off compromising on a degree that's more clearly relevant to getting a job in the future. (So "suck it up" meant "compromise on the the more commercially viable course").

Currently, I am looking for an undergraduate degree from which I could extract the most value. Does it matter which one? I went through quite a few job ads, and it seems that any STEM degree with a decent Git repo would do.
I was thinking about doing Maths & Stats at Open University, it passes as a legit degree, and I don't have to deal with teenagers. They also happen to offer a degree in Engineering Desing/Modeling which would land me a better job in my company and it feels like it would be "good enough" for more AI-ish job applications.
I don't really know very much about OU degrees to be honest - a big plus point is that I think they are very used to people doing a part-time degree while working a real full-time job - I know people doing part-time degrees in more standard institutions who have found the course really requires a "full-time" number of hours and have found that incompatible with their work.

I had a quick look trying to find which exact course you were talking about but I wasn't sure I was looking at the right one; if you could give an exact link I'll try to give a bit more assessment on content.

You've said that you're not scared of math, but have you done maths A-levels or similar?
Reply 11
BSc Mathematics & Statistics http://www.open.ac.uk/courses/qualifications/q36 - should take about 3 to 4 years
MEng/BEng Engineering (Modeling and applications) http://www.open.ac.uk/courses/qualifications/m04 can take up to 8 years...

I have some Cisco and RedHat certs I used to work as a Network Engineer but to be honest I am not good with customers or random strangers in general. Also, by 2024 I will have a decent portfolio and a git repo full of my creations.

Yes, I have something that passes as A Level in Maths, and I spent many hours here https://ocw.mit.edu/courses/mathematics/ or on the Edx but my problem is that I don't have any structure to follow. All I learn is sort of ad-hoc, as I need it..
Reply 12
I guess that I will go with BSc Mathematics & Statistics from Open University...

Quick Reply

Latest