Turn on thread page Beta
    • Thread Starter
    Offline

    18
    ReputationRep:
    I want to be as prepared as possible for the course. I've got about 6 months to study and any advice on what I should do to prepare myself and what resources I should use would be massively appreciated.
    Offline

    18
    ReputationRep:
    I don't know exactly what the course itself contains, but I'm basing this on the page which describes the course:
    https://www.cardiff.ac.uk/study/unde...er-science-bsc

    It mentions "Web Applications" (which looks like HTML, CSS and JavaScript), Python, Java and Databases. Given that you've got about 6 months (And I'm guessing you have A-levels too at least until late spring?), then Codecademy is probably the easiest place to start for those things: https://www.codecademy.com

    There's a great MIT Introduction to Python and general CS/problem solving here: https://www.edx.org/course/introduct...itx-6-00-1x-11

    If you complete the MIT Python course, then they follow it up with a Java course, that assumes you've already completed the Python one: https://www.edx.org/course/software-...-mitx-6-005-1x

    Although, if you're also studing A-levels over these 6 months, the MIT courses might be a lot of work. the MIT staff are obviously excellent teachers however. Perhaps if you really get your head down in the summer months you'll be able to get through all of it

    (You can ignore all the paid-for options on codecademy, also, you don't need to pay for edX either - they charge for certification but not the courses themselves).
    • Thread Starter
    Offline

    18
    ReputationRep:
    (Original post by winterscoming)
    I don't know exactly what the course itself contains, but I'm basing this on the page which describes the course:
    https://www.cardiff.ac.uk/study/unde...er-science-bsc

    It mentions "Web Applications" (which looks like HTML, CSS and JavaScript), Python, Java and Databases. Given that you've got about 6 months (And I'm guessing you have A-levels too at least until late spring?), then Codecademy is probably the easiest place to start for those things: https://www.codecademy.com

    There's a great MIT Introduction to Python and general CS/problem solving here: https://www.edx.org/course/introduct...itx-6-00-1x-11

    If you complete the MIT Python course, then they follow it up with a Java course, that assumes you've already completed the Python one: https://www.edx.org/course/software-...-mitx-6-005-1x

    Although, if you're also studing A-levels over these 6 months, the MIT courses might be a lot of work. the MIT staff are obviously excellent teachers however. Perhaps if you really get your head down in the summer months you'll be able to get through all of it

    (You can ignore all the paid-for options on codecademy, also, you don't need to pay for edX either - they charge for certification but not the courses themselves).
    I'm on a gap year, so no A-Levels . Thanks for the advice.
    Offline

    2
    ReputationRep:
    What a levels did you do/ have you done any programming before
    Posted on the TSR App. Download from Apple or Google Play
    • Thread Starter
    Offline

    18
    ReputationRep:
    (Original post by TcS Leebs)
    What a levels did you do/ have you done any programming before
    Maths, Physics, and Chemistry. BBC respectfully.
    Offline

    12
    ReputationRep:
    (Original post by Paranoid_Glitch)
    BBC respectfully.
    Minimum grades are ABB?
    • Community Assistant
    Offline

    21
    ReputationRep:
    Community Assistant
    (Original post by JT114455)
    Minimum grades are ABB?
    If a course is under-subscribed they'll take people with grades below the minimum as well.
    Offline

    12
    ReputationRep:
    Could this go for any course? I’m thinking about going to Cardiff next year and I doubt I could get any higher than BBB.
    • Community Assistant
    Offline

    21
    ReputationRep:
    Community Assistant
    (Original post by JT114455)
    Could this go for any course? I’m thinking about going to Cardiff next year and I doubt I could get any higher than BBB.
    Yes. A lot of Cardiff's courses on go Clearing every year so you do have a decent chance. It's your personal statement etc. that really helps when it comes to knife-edge applications.

    I'm sure you're capable of getting higher than BBB.
    • Thread Starter
    Offline

    18
    ReputationRep:
    (Original post by JT114455)
    Minimum grades are ABB?
    Yep.
    Offline

    2
    ReputationRep:
    (Original post by Paranoid_Glitch)
    I want to be as prepared as possible for the course. I've got about 6 months to study and any advice on what I should do to prepare myself and what resources I should use would be massively appreciated.
    I’m in the same situation as you, on a gap year and starting at Cardiff in September. I’ve been doing online courses for php, html and css. I think that just doing as much programming as possible is the best way to go. I don’t think the language you learn is that important as the skills you’ll learn are transferable between languages. I think they teach python and java at Cardiff so you could learn them.

    Have you done any programming before ?
    Posted on the TSR App. Download from Apple or Google Play
    • Thread Starter
    Offline

    18
    ReputationRep:
    (Original post by TcS Leebs)
    I’m in the same situation as you, on a gap year and starting at Cardiff in September. I’ve been doing online courses for php, html and css. I think that just doing as much programming as possible is the best way to go. I don’t think the language you learn is that important as the skills you’ll learn are transferable between languages. I think they teach python and java at Cardiff so you could learn them.

    Have you done any programming before ?
    Of recent, not really. I did HTML and CSS a way back, (probably before year 10 If not during) but all that stuff disipated the moment I stop practicing. Though TBH they were really easy for me.Alongside any advice, would you say It's worth revisiting those and how long have you been studying those languages for?
    Offline

    18
    ReputationRep:
    (Original post by Paranoid_Glitch)
    Of recent, not really. I did HTML and CSS a way back, (probably before year 10 If not during) but all that stuff disipated the moment I stop practicing. Though TBH they were really easy for me.Alongside any advice, would you say It's worth revisiting those and how long have you been studying those languages for?
    As you say, HTML and CSS are both pretty easy, and while they're very useful to know, their use is mainly limited to web page design and aren't really considered to be programming languages since they're lacking most computational capabilities (i.e. you can't use them for things like computing algebraic expressions, boolean logic or iteration).

    I would think a better use of your time is the stuff which you haven't done before; languages like Python and Java are are a lot more computational, and involve a lot more of the kind of problem solving and critical thinking that you need for Computer Science, so most CompSci courses usually spend a lot of time on that aspect of programming- there's a lot more to learn from those than just the syntax of the programming language.
 
 
 
Poll
Could you cope without Wifi?

The Student Room, Get Revising and Marked by Teachers are trading names of The Student Room Group Ltd.

Register Number: 04666380 (England and Wales), VAT No. 806 8067 22 Registered Office: International House, Queens Road, Brighton, BN1 3XE

Write a reply...
Reply
Hide
Reputation gems: You get these gems as you gain rep from other members for making good contributions and giving helpful advice.