A level/gcse student: *gets a good mark* Government: *they are getting too good at this, let's add some more content and get rid of the extra help on the front*
Proof that when you have completed generalized study, a vast percentage of said study will either be forgotten or irrelevant to the specialized knowledge which you gradually obtain in a much more specific field.
Kind of, but that's still not the proof. I am studying now and based on what the guys in the video talked about, they had troubles either with some unrelated stuff (e.g. ordinal numbers, what do they have to do with CS? it's more about maths, set theory in particular; or flip-flops, it's more about electrical engineering rather than CS, it's like asking a doctor something about cooking because food is related to health) which makes not that signifficant part of studying, or about some very specific stuff like SQL, which can be easily forgotten if you don't need it on a regular basis, while some people do need it. Uni gives you a broad range of knowledge so that you can work in a lot of areas after graduating and also gives you a lot of 'passive' knowledge, i.e. things you don't remember on the spot, but you can easily refresh your memory in a couple of days instead of much more time to learn it from scratch
Антоша Пушкин He doesn’t understand the fact that different knowledge and theories can be applied to different careers and specifications. Like even though you have to take Physics in Computer Engineering, doesn’t mean that knowledge will help you in your future career path. However, if you were to work on physics engines or nuclear power, then taking physics would come in handy. People like him always come on the internet and try to prove how pointless they believe college is. Little do they know a lot of the technology they use is created because of college graduates who went through Chemistry, Physics, Circuits, Linear Algebra, Computer Science, etc. I just laugh at those people who are so simple minded and ignorant of the world and knowledge.
Please don't mistake me based on a single sentence. I have made no statement to claim that college/university study is pointless or worthless; you've put those words into my mouth. That's not a very honest or polite thing to do. (Look up Cathy Newman for example.) As a matter of fact, I have put in 8 years of university study; a double bachelors degree and then moved on to a research masters degree. The engineering principles I learned in my undergraduate study were so many and varied that very few of them were ultimately applicable/relevant to my masters research. Finite element analysis was one facet of engineering I was introduced to in my undergrad studies, and comprised a significant part of my masters. The other major component of the research (simulation development) was programming based. All capability I have in programming and software design is self taught, and was pretty much as important to the project and its outcome as the knowledge I had gained from my bachelor studies. Hence my single sentence comment based on my personal experience, in addition to my pending commencement of an industrially affiliated PhD project. Contrary to the assumptions made about my one sentence (do I need to write an essay for every comment these days to establish context?), there is definitely gain to be made from further study. It's not so much what you learn, but you learn HOW to learn. The individual is made able to tackle new concepts and problems with confidence and the ability to quickly locate knowledge resources to bring themselves up to speed on the topic. My original comment echoes my sadness/frustration that the content of several years of my previous study is not currently of use to me, nor has it been since I learned it. And that is a given in all fields. I wish that 100% of my time spent studying could be leveraged behind my current research, but that's a bit idealistic perhaps. I would consider it simple minded and ignorant of the world and of knowledge, to lump someone into some pre-constructed or pre-conceived category or stereotype based on a single sentence, but time teaches us all. Next time, ask questions. For example, what is your background/experience which made you aggressive to defend the educated? I actually appreciate that. I've copped quite a bit of derision/belittlement myself in the past for committing myself to so much study. Cheers.
same thing happens in medicine. Specialists that encounter high acuity cases that are very specific to their field have trouble diagnosing basic, low-acuity cases that they haven't been exposed to since residency. You can have a bariatric surgeon perform triple bypass surgery but have trouble diagnosing acute otitis
Nobody can be arsed to remember EVERYTHING in computer science, it's better to be able to solve questions with the resources you have access to than to just memorize as many random facts as you can.
The sad thing is, the advertisement isn't even presenting the company in a good light. If computer scientists can't do this test from the top of their heads then the test is clearly not well laid out and does not represent what you need to know to be a computer scientist.. Like, why would anyone EVER need to be able to write SQL from the top of their heads? You will always have access to a computer when you are writing SQL and most likely even use something like Visual Studio Code that gives you IntelliSense...
University teaches you how to think properly. That's the biggest thing you learn in a computer science degree I think. But remembering all the extra fluff is just that, fluff and isn't needed.
I consider fluff to be things like ordinal numbers. Proper memory management, pointer logic and design patterns etc are all things people should learn. But hey, c's get degrees haha. Let's just say I scrapped through more than one course with a c or close to it.
70% of what I took away from A-level (biology, maths, physics, chemistry) was irrelevant in medical school. 50% of what I took away from medical school has no real-world applications in clinical practice. As a doctor, I access maybe 20% of my knowledge to help my patients because this knowledge is privileged information. That is, they aren't information readily available on the internet (i.e. how the health system works, different streams of funding, the right people to contact for specific problems etc.) Most patients do most of their research on Google before they come to see me and they know a lot more about themselves than I ever will. Also, these days, I spend more time curbing misinformation rather than giving information. Lol. Much of my job involves calming patients down because the internet is very scary.
+John, Perhaps. But there will always be misinformation so that's where we come in. :) Then again, some people would rather believe misinformation (i.e homoepathy) than mainstream medicine.
You could dedicate some portion of your time to finding ways in which your knowledge is relevant to this rapidly changing world. At least that's what I would do, were I a doctor (or lawyer; same difference).
+John, That's a good thought. Indeed, me and my colleagues are constantly baffled by the rapid changes in the world of medicine we feel we couldn't keep up! If only we had a crystal ball.
In my programming class we take exams with full access to the internet, Stack Overflow and our books, to imitate the work of real programmers... you still need to have a good understanding of the concepts to be able to use those tools.
Damn. That seems a good way of doing it I think... Actually, I do BTEC, with lots of course work where we are allowed to use the internet in the projects. But in the written exams, we have to just rely on memory.
I wish we had that. In our lectures we have to write our code on paper and we can't use any resources except for what was provided on the test. Our lab exams are a bit more lenient since we can use all of our past lab work but not the internet.
I got high 90's in my A-level maths and continued to get a degree in engineering. Around Jan this year, I decided to go over a past paper from my A-level maths, and I'm not embarrassed to say that I struggled with many of the questions. All of my defining knowledge is developed through experience. A static exam has its place for comparative measurement between peers, but it really has no place in the 'real world'
I got 100 and I disagree. Yes, I do struggle with some of the questions and I believe defining knowledge is primarily developed through experience in the field but a static exam has its utility in the 'real world.' A static exam may not measure one's ability to perform real-world tasks adequately but it covers a wide variety of topics you may not use significantly in an actual work environment yet may need to understand to correct issues in your code and optimize.
If you picked up on what they kept hinting at, they might need that "stuff" at some point, they just wouldnt know it off the top of their heads, or theyd look it up. No reason to clog your mind endlessly like universities teach, learn to use your resources
goes to show that a level computer science is an introduction to all areas of computer science rather than what they were studying at uni which is a deep understanding of one specific field. since you dont even need the a level its possible they never even learnt it
Most of the stuff you learn in any school you won't need in real live. The problem is you can't know what you'll need, so the more you know the better prepared you are. Having said that. An University degree is a foundation for your career and further studies. Since when is a foundation a fully build house? The knowledge from an University lets you learn and adapt to change faster than someone that does not have a solid foundation. There are exception just like with anything else, this is why I'm talking about the average guy. Your line of thinking reminds me of: xkcd.com/1050/
All your text is based on the statement "Most of the stuff you learn in any school you won't need in real live. ", which i didn't say, if you read carefully i actually said "theorical stuff".
batabatonica ik you werent replying to me but theoretical computer science is a qualification in itself. People who study it will absolutely be needing it in their job.
Obviously they are all very intelligent individuals but this just goes to show that passing standardized assessments and understanding your field are two completely different things. Personally i think the latter is where formal education fails. Probably why the top entrepreneurs and executives say that they don't really care about degrees.
M. de k. Nah Cambridge is so competitive someone with a CS degree does know there stuff. She just probably hadn’t done architecture since Alevel herself, or at least since year 1 (at Cambridge all modules are cord in year 1). That doesn’t make her a bad computer scientist- she doesn’t need to know about architecture to be a software dev for example.
Compilation is a poorly defined concept to begin with. I've heard people argue it's interpreted and not compiled, it's compiled and not interpreted and now I've heard it is both.
At my school, there are seperate programs for computer science and computer engineering. Computer science deals more with high level language programming and much more software theory while computer engineering has more of an emphasis on low-level/computer architecture. I hear things about logic gates, D flop flops, and program counters which I learned from my digital systems classes (comp eng) while my friend can run circles around me about frameworks and code. But cmon. SQL can be learned in a day if you really tried.
Computer science is the study of if and how something can be computed. Computer engineering is the study of how to build machines that compute solutions for problems. There is a bit of intersection, but not really one that interest most students.
Same here, I went with the computer engineering side of things and now I work almost exclusively with C++.... just goes to show college is about learning how to learn and rarely results in work that is orientated with your college workload.
At my uni we also have "software development", which is the more practical end. We learn a bit of both of their expertise (advanced computer logic and advanced physics), but nearly not as deep as them. Our curriculum revolves around practical thinking, and a gifted genius can usually stroll through the tests with minimal learning, because the exams are practice oriented. They always give the bare minimum material to "cheat from", because they know, being able to memorize them all won't make a difference, being able to correctly and efficiently use them will. People fail left and right, not because they didn't know enough, but because they chose to 'learn' instead of 'practise'. Most comp.sci. and comp.eng. students here cannot wirte a basic software without the source code looking like a mess, meanwhile even some of our better BSC students are being offered contracts at respected software companies already. As a tradeoff we probably won't ever work in hardware development or advanced computer science research, because that's not what we are about.
People have there specializations upon graduation and they will forget what they don't need anymore. However, at a earlier stage, we need to touch the "surface area" of many fields to find out what we are interested and good at. Well, high school education is doing that job.
"Draw a logic circuit" What a nightmare lol!!! I was never so happy to finish a class as I was my digital circuits class. I enjoy coding, not designing logic circuits!
@@alexandrucoca9770 we didn't have a teacher for 2 years, so ask we did was code games on computer, now we realised there are 2 papers, and one paper barely has any coding, and we have to learn half the content in one month for the exams😭😭 please send help
Cardinals are about cardinality (like of a set) - the number of elements. Ordinals are about the order (like ordered indices of elements in a countable set)
I’m sorry to say this but I am glad that even top students don’t know everything in CS. I’m myself a student in 3rd year and honestly is very difficult, the learning never stops but it’s also a very competitive field
CLICK TO GET MORE VIDEOS: ua-cam.com/video/aOlmvsUfyPk/v-deo.html PHOTO EDITING ua-cam.com/video/0DvzEvQOvyc/v-deo.html PROGRAMMING FEATURES AND DEBUGGING EP 1 ua-cam.com/video/PAWifgYxGKg/v-deo.html PROGRAMMING FEATURES AND DEBUGGING EP 2 ua-cam.com/video/qKlUy0P5yCo/v-deo.html PROGRAMMING FEATURES AND DEBUGGING EP ua-cam.com/video/YqNSZOUmAGY/v-deo.html O LEVEL PROGRAMMING USING ONE VIDEO ONLY ua-cam.com/video/it-5PuvT6AQ/v-deo.html Yearly Past Paper W 15 22 of 9608-9618 AS Computer Science ua-cam.com/video/6rSD8BbpvNA/v-deo.html FLOATING POINT POSITIVE BY AQEEL AHMED ua-cam.com/video/FWcF7ruHrgI/v-deo.html DATA TYPES EP 1 BY AQEEL AHMED ua-cam.com/video/ggqEYC2JW3w/v-deo.html DATA TYPES EP 2 BY AQEEL AHMED ua-cam.com/video/Q_OsuoJXr3I/v-deo.html ASCII BCD FIXED POINT BINARY BY AQEEL AHMED ua-cam.com/video/K8tiGngl_sc/v-deo.html FILES SERIAL SEQUENTIAL RANDOM BY AQEEL AHMED ua-cam.com/video/-JIt6S8T7c0/v-deo.html Left String Function in VB By Aqeel Ahmed ua-cam.com/video/sKgm0XT0yns/v-deo.html INTRODUCTION AND WORKSHOP MARATHON INVITATION ua-cam.com/video/oeQV-MYrP04/v-deo.html CAIE 9608 SOLUTION OF W15 QP 21 Q8 BY AQEEL AHMED CELL # 923332113627 ua-cam.com/video/XSqcZfowRzo/v-deo.html Solution of Q3 of Winter 2015 21 A Level 9608 Contact @ 03332113627 ua-cam.com/video/ZbBoJVs1JLA/v-deo.html CAIE 9608 W17 22 Q5 PART 2 BY AQEEL AHMED 92-3332113627 ua-cam.com/video/xUnDVQAKK44/v-deo.html CAIE 9608 W17 22 Q5 PART 1 BY AQEEL AHMED 92-3332113627 facebook.com/hello.aqeel/ MY FACEBOOK PROFILE LINK facebook.com/CSByAqeelAhmed/ MY FACEBOOK PAGE 1 facebook.com/CS9618/ MY FACEBOOK PAGE 2 facebook.com/Computer-Science-9618-2228061594179321 MY FACEBOOK PAGE 3 CONTACT FOR ONLINE TUITION OF COMPUTER SCIENCE 2210, 9618, PROGRAMMING LANGUAGES AND SOFTWARE APPLICATIONS WHATSAPP CONTACT NO: +923332113627 Email: helloaqeel@gmail.com
I'm not surprised, even if it's an ad. Finished in the top 10% of my graduating year (not computer science) and went straight to a master's degree. I took on the national exam of my "expertise" area a few years later and I couldn't answer half the questions because of how dumb they were. I think the prime example, and one that everyone can understand if you're studying engineering is... those 3 years studying maths in high school go to shit when you learn on how to do stuff that took 3 pages to solve with a 3 step equation or when you were thaught on how to use those 3 years of maths in 1 calculus class in 4 months because of how simplified those maths could get. I've never ran into major problems at work and holy crap, that exam made me sweat more than any of the projects I've been involved ever did in terms of not knowing stuff.
You should understand, that not everyone will be a simple coder after university. I have also forgotten some of the stuff, but I still use the concepts of my field, which is AI, someone who isn't doing AI will thing those things are useless. Anyway it's good to at least have some understanding of the concepts. Anyway it would have been better, to see the questions, or at leas get a summary, I got only a very general idea what they were.
I'm a Data Scientist but I could answer most of the question as they are generally related to Math. One who thinks he/she can master Computer Science without studying Math, they are hell wrong. You gotta study Math and use logical concepts to solve such questions. Practically, Math is the only thing which you won't forget ever.
I am currently doing Computer Science A level (OCR) and I gonna sit my exam like in 6 weeks time? I have done programming stuff for like years prior to A Level course and I personally think that doing Computer Science A level definitely helps if you are doing a computer related degree. HOWEVER, of course there are some downside to it. First, is that coursework which is pretty much NOT PRACTICAL at all. What I mean is that you gonna make something simple like a mini platform game or something and you need to write fuck tons of documents explaining every single steps you made which is tedious. Considering the project is small and nothing too much to write about, so you need to make up many statistics and other stuff. Good to know that this is the last year of Computer Science A level that has coursework. Second, many things you learnt in A level are quite nice. And will be handy in some situations. But some topics are just utter useless and will not be practical at all because it is either A.) Too complicated so they just touched the surface of it. B.) University course will teach it anyway unless ur degree is not related to computer science. (Which 9/10 you will not use it in the future) C.) Useless to know / memorize because more knowledge is required in order to make use of it. Finally, the scenario questions. Oh boy the scenario questions. Some of them are okay but most of them are just either A.) Doesn't make sense because no one does it like that B.) No one think about things that way C.) DO NOT ACCEPT OTHER LOGICAL ANSWER UNLESS IT IS EXACTLY LIKE THE MARK SCHEME To be honest, you will most likely make use of the internet to solve computer science problems. So the result of A Level doesn't reflect many aspect of a person's ability. TL;DR: - Is it useful? Yes. - Is it practical? Some of them. - Is it hard? Depends on your luck of the stupid questions you gonna sit m8.
Well, I made..... or at least tried to make a software like mini photoshop. But because I spent like 3/4 of the time writing the documents, I didn't have time to code the whole thing so ended up to be a Microsoft Paint. Lmao.... Anyway, I screwed up the project work because I was too ambitious about the project, didn't have time to code it and we have shit teachers too. So that didn't end well haha.. Edit: Btw, mine is OCR so it might be different for other exam board
I asked my professor that is close to retire and has worked on pretty much everything including computer vision to help me with my UDP maintaining a constant connection, and he wasn't sure how to do it exactly. CS is huge, you can't know everything.
Plus, those exams are not intended for someone to score well on... when I took the CompSci GRE I think I got a 50% on the questions but that was 99th percentile.. as long as you're being compared to peers a test can be made overhard... it's better to do that if you want accurate results
Honestly it’s a load of you know what. What they should do is just train you for your job instead of giving you tests which prove your memory not if you can actually do the job.
on my uni website for the CS degree page, there was a quote from one of the alumni saying something like "a CS degree is basically a problem-solving degree, good coding skills come when you get a job" and tbh that made me feel a lot better about my future lol super fun video too and I think it really goes to show just how irrelevant exams will be later on in life *sigh*
I've just finished my 2nd year of my CS degree and I can confirm that a lot of the material that is taught during Computing class at high school is dumb.
Makes me feel better about the fact I'm 3/4 of the way done and I still don't know what the hell I know. It's all theory. No actual skills/ practicality. Haven't even looked at a language other than c++
How stressful do the exam board have to make it for kids it’s atrocious even uni students don’t understand stupid questions that don’t really have relevance to the real world problem solving
A-Levels is a basically a game and you need to play the game if you want to succeed. Simply do plently of past paper questions and you'll likely get an A* by simply recognising the type of question. Degree is different though, you have to be able to work through a problem that could take ages to figure out and yeah doing loads of questions will help you get faster but you can't just memorise the answers or types of qiestions cos the questions are more complicated than A-Level. They could literally throw anything at you and you need to be able to dissect a problem and think logically
Tbh, you are better off doing a computing btec course and going to uni, than doing the a level. You learn a lot more that can actually be applied to your university course.
Rofl, So in the beginning it was mostly Electrical Engineering and pure math. I remember D flip-flops and ordinal numbers, but only because I Googled ordinal numbers out of curiosity one time (something about John von Neumann). Then there's functional programming, JavaScript, and SQL. My impression of functional programming is: no looping, use recursion; no if-else, use pattern-matching; no state, use a bunch of functions. The thing about JavaScript not being compiled, I thought all code was compiled down to machine language, in order for it to be actually run. SQL, ah yes, SELECT * FROM People WHERE name = 'John'. (lol)
"Why is JavaScript not compiled?" It's JIT compiled after runtime analysis. Aside from asm.js, it cannot be compiled ahead of time because of its loosely typed, dynamic nature. You'd know this if you spent time with actual computers instead of abstract algorithm proofing and data science.
the reason they all were struggling is that most of the information in the exams required isn't practical knowledge you don't need to know how to draw logic circuits just like a doctor isn't required to know the amount of neurons in the brain it is simply useless in practical jobs though highly important in the field in itself
welp i thought it was like any other subject...but no the teacher taught us a little of binary and little man computer and then made use do random assesments and then a week before exam i had to memorize the theory we never learned before...90% of our class failed except one asian guy the taught himself everything before course was started...i have nightmares still of my computer science teacher : /
I learned what ordinal numbers were in primary school math. i've never even heard that term in university. what does it even have to do with computer science?
The question that needs to be asked is, did they ever do anything with their previous computing knowledge that was serious or got applied to the real world - because if not then even having done A level just a few years ago alone does not cause that knowledge to be cemented in the mind without real world application and practice of some kind!
Computing A-level wasn't particularly popular until recently so they probably didn't do it. Passing A-Level requires a broad but shallow knowledge of computing. At degree level you tend to focus on specific areas and gain a deeper understanding of the subject.
This just goes to show how the term 'Computer Science' has become corrupted to mean very different things now. For example, Programming is not Computer Science and neither is Software Engineering. What was it Djikstra said - “Computer Science is no more about computers than astronomy is about telescopes”. When I learned my CS, it was defined as the ‘Theoretical Study of Computation’, and, as such, it was really a branch of mathematics. We used to have saying about the computers we had (the few that we had), ‘The computers are for email and writing-up, please use the blackboards for the computer science.’ If we switch disciplines to something like the construction industry, we should perhaps think of the Computer Scientist in terms of the ‘Materials Scientist’. Materials Scientists go as deep as studying substances’ atomic structures, and essentially spend their time devising new, better, materials. Those new materials are, in turn, used by Civil Engineers (the Software Engineers), to design structures that are fit for purpose. They don’t need to know the atomic structure etc of the materials they employ, just some of the essential properties (c.f., the running time of an algorithm vs designing algorithms in the first place). Lastly, we need people to build what the Civil Engineers design - these are the skilled builders/programmers. There’s a pyramid structure to all of this - fewer theoreticians, more builders. What we should be teaching in schools is not ‘computer science’, but more mathematics. Indeed, that’s something that my old institution recommends if you want to come and study Computer Science there - maths, further maths, decision maths, statistics - all the maths you can swallow, and not this crap - I don’t know what to call it - ‘computer science’ A-level thing.
If you take the time to memorize very specific stuff that you can easily look up then you're not gonna be a very good programmer. Instead you should use that time to learn abstract concepts that can be used over and over again.
IMO the reason they're doin flip-flops is because in Comp Engg, basic fundamentals of Electronics Engg is taught, and somehow there are subjects in Comp Engg that are included in the syllabus of Comp Scie Degree. I ain't sure tho.
A level/gcse student: *gets a good mark*
Government: *they are getting too good at this, let's add some more content and get rid of the extra help on the front*
Lol that's true, I'm taking gcse french and someone I know that took A level French said it was as hard as the current GCSE papers
Lol
Proof that when you have completed generalized study, a vast percentage of said study will either be forgotten or irrelevant to the specialized knowledge which you gradually obtain in a much more specific field.
Kind of, but that's still not the proof. I am studying now and based on what the guys in the video talked about, they had troubles either with some unrelated stuff (e.g. ordinal numbers, what do they have to do with CS? it's more about maths, set theory in particular; or flip-flops, it's more about electrical engineering rather than CS, it's like asking a doctor something about cooking because food is related to health) which makes not that signifficant part of studying, or about some very specific stuff like SQL, which can be easily forgotten if you don't need it on a regular basis, while some people do need it.
Uni gives you a broad range of knowledge so that you can work in a lot of areas after graduating and also gives you a lot of 'passive' knowledge, i.e. things you don't remember on the spot, but you can easily refresh your memory in a couple of days instead of much more time to learn it from scratch
Антоша Пушкин He doesn’t understand the fact that different knowledge and theories can be applied to different careers and specifications. Like even though you have to take Physics in Computer Engineering, doesn’t mean that knowledge will help you in your future career path. However, if you were to work on physics engines or nuclear power, then taking physics would come in handy. People like him always come on the internet and try to prove how pointless they believe college is. Little do they know a lot of the technology they use is created because of college graduates who went through Chemistry, Physics, Circuits, Linear Algebra, Computer Science, etc. I just laugh at those people who are so simple minded and ignorant of the world and knowledge.
Please don't mistake me based on a single sentence. I have made no statement to claim that college/university study is pointless or worthless; you've put those words into my mouth. That's not a very honest or polite thing to do. (Look up Cathy Newman for example.)
As a matter of fact, I have put in 8 years of university study; a double bachelors degree and then moved on to a research masters degree. The engineering principles I learned in my undergraduate study were so many and varied that very few of them were ultimately applicable/relevant to my masters research. Finite element analysis was one facet of engineering I was introduced to in my undergrad studies, and comprised a significant part of my masters. The other major component of the research (simulation development) was programming based. All capability I have in programming and software design is self taught, and was pretty much as important to the project and its outcome as the knowledge I had gained from my bachelor studies. Hence my single sentence comment based on my personal experience, in addition to my pending commencement of an industrially affiliated PhD project.
Contrary to the assumptions made about my one sentence (do I need to write an essay for every comment these days to establish context?), there is definitely gain to be made from further study. It's not so much what you learn, but you learn HOW to learn. The individual is made able to tackle new concepts and problems with confidence and the ability to quickly locate knowledge resources to bring themselves up to speed on the topic. My original comment echoes my sadness/frustration that the content of several years of my previous study is not currently of use to me, nor has it been since I learned it. And that is a given in all fields. I wish that 100% of my time spent studying could be leveraged behind my current research, but that's a bit idealistic perhaps.
I would consider it simple minded and ignorant of the world and of knowledge, to lump someone into some pre-constructed or pre-conceived category or stereotype based on a single sentence, but time teaches us all. Next time, ask questions. For example, what is your background/experience which made you aggressive to defend the educated? I actually appreciate that. I've copped quite a bit of derision/belittlement myself in the past for committing myself to so much study. Cheers.
The thing is these concepts lay the foundation for everyone to branch off to specializations that take a subset of these concepts
same thing happens in medicine. Specialists that encounter high acuity cases that are very specific to their field have trouble diagnosing basic, low-acuity cases that they haven't been exposed to since residency. You can have a bariatric surgeon perform triple bypass surgery but have trouble diagnosing acute otitis
That goes to show even the top computer scientist uses stack overflow
jon skeet
lmaooo
Well , Albert Einstein did say that " Never memorize something that you can look up"
Nobody can be arsed to remember EVERYTHING in computer science, it's better to be able to solve questions with the resources you have access to than to just memorize as many random facts as you can.
Everyone who codes does
Let's not forget that this is an advertisement
The sad thing is, the advertisement isn't even presenting the company in a good light. If computer scientists can't do this test from the top of their heads then the test is clearly not well laid out and does not represent what you need to know to be a computer scientist.. Like, why would anyone EVER need to be able to write SQL from the top of their heads? You will always have access to a computer when you are writing SQL and most likely even use something like Visual Studio Code that gives you IntelliSense...
@@MiniDemonic The company hasnt made the test, thats just what 17-18 year olds are required to do in the UK.
@@etch3130 So the UK government is dumb then.
@@MiniDemonic Not so fast. Exam boards give out grades and set questions. So atleast one of about 5 exam boards is dumb.
University teaches you how to think properly. That's the biggest thing you learn in a computer science degree I think. But remembering all the extra fluff is just that, fluff and isn't needed.
I wouldn't say it's not needed, but it can be learned again if you need quite fast and easily
Cameron Porter use that justification after a C is given to you on a test.
I consider fluff to be things like ordinal numbers. Proper memory management, pointer logic and design patterns etc are all things people should learn. But hey, c's get degrees haha. Let's just say I scrapped through more than one course with a c or close to it.
Cameron Porter everything they teach you is needed otherwise why would they teach it to you in the first place ?
Im sick of people justifying degrees by saying they teach u "how to think". U do not need an overpriced 3+ yr degree to learn how to think.
70% of what I took away from A-level (biology, maths, physics, chemistry) was irrelevant in medical school. 50% of what I took away from medical school has no real-world applications in clinical practice.
As a doctor, I access maybe 20% of my knowledge to help my patients because this knowledge is privileged information. That is, they aren't information readily available on the internet (i.e. how the health system works, different streams of funding, the right people to contact for specific problems etc.) Most patients do most of their research on Google before they come to see me and they know a lot more about themselves than I ever will.
Also, these days, I spend more time curbing misinformation rather than giving information. Lol. Much of my job involves calming patients down because the internet is very scary.
Should have studied psycho as well
Sounds like your profession is quickly becoming irrelevant.
+John,
Perhaps. But there will always be misinformation so that's where we come in. :) Then again, some people would rather believe misinformation (i.e homoepathy) than mainstream medicine.
You could dedicate some portion of your time to finding ways in which your knowledge is relevant to this rapidly changing world. At least that's what I would do, were I a doctor (or lawyer; same difference).
+John,
That's a good thought. Indeed, me and my colleagues are constantly baffled by the rapid changes in the world of medicine we feel we couldn't keep up! If only we had a crystal ball.
"Write SQL off the top of my head?"
Honestly that should be easy as f for basic SQL
In my programming class we take exams with full access to the internet, Stack Overflow and our books, to imitate the work of real programmers... you still need to have a good understanding of the concepts to be able to use those tools.
Damn. That seems a good way of doing it I think...
Actually, I do BTEC, with lots of course work where we are allowed to use the internet in the projects. But in the written exams, we have to just rely on memory.
I wish we had that. In our lectures we have to write our code on paper and we can't use any resources except for what was provided on the test. Our lab exams are a bit more lenient since we can use all of our past lab work but not the internet.
I got high 90's in my A-level maths and continued to get a degree in engineering. Around Jan this year, I decided to go over a past paper from my A-level maths, and I'm not embarrassed to say that I struggled with many of the questions. All of my defining knowledge is developed through experience. A static exam has its place for comparative measurement between peers, but it really has no place in the 'real world'
I got 100 and I disagree. Yes, I do struggle with some of the questions and I believe defining knowledge is primarily developed through experience in the field but a static exam has its utility in the 'real world.' A static exam may not measure one's ability to perform real-world tasks adequately but it covers a wide variety of topics you may not use significantly in an actual work environment yet may need to understand to correct issues in your code and optimize.
im revising for my exam now and seeing that they were struggling has made me so happy i loved this video.
this guy XD
Goes to show that in the real world you don't even need most of the theorical stuff they teach you
If you picked up on what they kept hinting at, they might need that "stuff" at some point, they just wouldnt know it off the top of their heads, or theyd look it up. No reason to clog your mind endlessly like universities teach, learn to use your resources
goes to show that a level computer science is an introduction to all areas of computer science rather than what they were studying at uni which is a deep understanding of one specific field. since you dont even need the a level its possible they never even learnt it
Most of the stuff you learn in any school you won't need in real live.
The problem is you can't know what you'll need, so the more you know the better prepared you are.
Having said that. An University degree is a foundation for your career and further studies.
Since when is a foundation a fully build house?
The knowledge from an University lets you learn and adapt to change faster than someone that does not have a solid foundation.
There are exception just like with anything else, this is why I'm talking about the average guy.
Your line of thinking reminds me of:
xkcd.com/1050/
All your text is based on the statement "Most of the stuff you learn in any school you won't need in real live.
", which i didn't say, if you read carefully i actually said "theorical stuff".
batabatonica ik you werent replying to me but theoretical computer science is a qualification in itself. People who study it will absolutely be needing it in their job.
Obviously they are all very intelligent individuals but this just goes to show that passing standardized assessments and understanding your field are two completely different things. Personally i think the latter is where formal education fails.
Probably why the top entrepreneurs and executives say that they don't really care about degrees.
M. de k. Nah Cambridge is so competitive someone with a CS degree does know there stuff. She just probably hadn’t done architecture since Alevel herself, or at least since year 1 (at Cambridge all modules are cord in year 1). That doesn’t make her a bad computer scientist- she doesn’t need to know about architecture to be a software dev for example.
Seeing this makes me feel a little better about not being the smartest in my CompSci classes
They sound like my friends who always complain the questions but still got an A in the exam. 😅
Except JavaScript compilers exist.
MrTeknotronic of course it is.
Yeah, JavaScript is a compiled language, it's compiled at runtime. It's a common misconception that it's an interpreted language.
with webassembly it can be compiled properly on the server beforehand
Isn't it some sort of hybrid?
Interpreted and compiled.
Correct me if I am wrong.
Compilation is a poorly defined concept to begin with. I've heard people argue it's interpreted and not compiled, it's compiled and not interpreted and now I've heard it is both.
At my school, there are seperate programs for computer science and computer engineering. Computer science deals more with high level language programming and much more software theory while computer engineering has more of an emphasis on low-level/computer architecture. I hear things about logic gates, D flop flops, and program counters which I learned from my digital systems classes (comp eng) while my friend can run circles around me about frameworks and code. But cmon. SQL can be learned in a day if you really tried.
Computer science is the study of if and how something can be computed. Computer engineering is the study of how to build machines that compute solutions for problems. There is a bit of intersection, but not really one that interest most students.
But I have stackoverflow... sometimes all you need to know is how to use it and what you can use it for.
Same here, I went with the computer engineering side of things and now I work almost exclusively with C++.... just goes to show college is about learning how to learn and rarely results in work that is orientated with your college workload.
At my uni we also have "software development", which is the more practical end. We learn a bit of both of their expertise (advanced computer logic and advanced physics), but nearly not as deep as them. Our curriculum revolves around practical thinking, and a gifted genius can usually stroll through the tests with minimal learning, because the exams are practice oriented. They always give the bare minimum material to "cheat from", because they know, being able to memorize them all won't make a difference, being able to correctly and efficiently use them will. People fail left and right, not because they didn't know enough, but because they chose to 'learn' instead of 'practise'.
Most comp.sci. and comp.eng. students here cannot wirte a basic software without the source code looking like a mess, meanwhile even some of our better BSC students are being offered contracts at respected software companies already. As a tradeoff we probably won't ever work in hardware development or advanced computer science research, because that's not what we are about.
u definitely cannot learn sql in a day. It becomes very rigourous with the creation and all
I feel so much smarter for knowing what ordinal numbers are.
Man I need to eat for this exam -- said every student most days of their lives lol
People have there specializations upon graduation and they will forget what they don't need anymore. However, at a earlier stage, we need to touch the "surface area" of many fields to find out what we are interested and good at. Well, high school education is doing that job.
i forget everything after the exam's done. that's what google's for
"Write SQL off the top of your head? Some people can do it; I'm not one of them." LOL
"Draw a logic circuit"
What a nightmare lol!!! I was never so happy to finish a class as I was my digital circuits class. I enjoy coding, not designing logic circuits!
A Level Computing and Mathematics unironically taught me 80% of my degree
This is more of a criticism of the exam than of the students/graduates.
I'm going to start computing a level in September, this was so interesting to watch!
it is really fun!
@@starwarsjoey228 You find writing 6 markers comparing floppy disks to USB sticks fun?
@@alexandrucoca9770 we didn't have a teacher for 2 years, so ask we did was code games on computer, now we realised there are 2 papers, and one paper barely has any coding, and we have to learn half the content in one month for the exams😭😭 please send help
Cardinals are about cardinality (like of a set) - the number of elements.
Ordinals are about the order (like ordered indices of elements in a countable set)
I’m sorry to say this but I am glad that even top students don’t know everything in CS. I’m myself a student in 3rd year and honestly is very difficult, the learning never stops but it’s also a very competitive field
CLICK TO GET MORE VIDEOS:
ua-cam.com/video/aOlmvsUfyPk/v-deo.html PHOTO EDITING
ua-cam.com/video/0DvzEvQOvyc/v-deo.html PROGRAMMING FEATURES AND DEBUGGING EP 1
ua-cam.com/video/PAWifgYxGKg/v-deo.html PROGRAMMING FEATURES AND DEBUGGING EP 2
ua-cam.com/video/qKlUy0P5yCo/v-deo.html PROGRAMMING FEATURES AND DEBUGGING EP
ua-cam.com/video/YqNSZOUmAGY/v-deo.html O LEVEL PROGRAMMING USING ONE VIDEO ONLY
ua-cam.com/video/it-5PuvT6AQ/v-deo.html Yearly Past Paper W 15 22 of 9608-9618 AS Computer Science
ua-cam.com/video/6rSD8BbpvNA/v-deo.html FLOATING POINT POSITIVE BY AQEEL AHMED
ua-cam.com/video/FWcF7ruHrgI/v-deo.html DATA TYPES EP 1 BY AQEEL AHMED
ua-cam.com/video/ggqEYC2JW3w/v-deo.html DATA TYPES EP 2 BY AQEEL AHMED
ua-cam.com/video/Q_OsuoJXr3I/v-deo.html ASCII BCD FIXED POINT BINARY BY AQEEL AHMED
ua-cam.com/video/K8tiGngl_sc/v-deo.html FILES SERIAL SEQUENTIAL RANDOM BY AQEEL AHMED
ua-cam.com/video/-JIt6S8T7c0/v-deo.html Left String Function in VB By Aqeel Ahmed
ua-cam.com/video/sKgm0XT0yns/v-deo.html INTRODUCTION AND WORKSHOP MARATHON INVITATION
ua-cam.com/video/oeQV-MYrP04/v-deo.html CAIE 9608 SOLUTION OF W15 QP 21 Q8 BY AQEEL AHMED CELL # 923332113627
ua-cam.com/video/XSqcZfowRzo/v-deo.html Solution of Q3 of Winter 2015 21 A Level 9608 Contact @ 03332113627
ua-cam.com/video/ZbBoJVs1JLA/v-deo.html CAIE 9608 W17 22 Q5 PART 2 BY AQEEL AHMED 92-3332113627
ua-cam.com/video/xUnDVQAKK44/v-deo.html CAIE 9608 W17 22 Q5 PART 1 BY AQEEL AHMED 92-3332113627
facebook.com/hello.aqeel/ MY FACEBOOK PROFILE LINK
facebook.com/CSByAqeelAhmed/ MY FACEBOOK PAGE 1
facebook.com/CS9618/ MY FACEBOOK PAGE 2
facebook.com/Computer-Science-9618-2228061594179321 MY FACEBOOK PAGE 3
CONTACT FOR ONLINE TUITION OF COMPUTER SCIENCE 2210, 9618,
PROGRAMMING LANGUAGES AND SOFTWARE APPLICATIONS
WHATSAPP CONTACT NO: +923332113627
Email: helloaqeel@gmail.com
Why are there datapath questions? PC + 4 fetch codes....odd exam. Computer engineering questions and you're asking cs majors?
I'm not surprised, even if it's an ad. Finished in the top 10% of my graduating year (not computer science) and went straight to a master's degree. I took on the national exam of my "expertise" area a few years later and I couldn't answer half the questions because of how dumb they were.
I think the prime example, and one that everyone can understand if you're studying engineering is... those 3 years studying maths in high school go to shit when you learn on how to do stuff that took 3 pages to solve with a 3 step equation or when you were thaught on how to use those 3 years of maths in 1 calculus class in 4 months because of how simplified those maths could get.
I've never ran into major problems at work and holy crap, that exam made me sweat more than any of the projects I've been involved ever did in terms of not knowing stuff.
You should understand, that not everyone will be a simple coder after university. I have also forgotten some of the stuff, but I still use the concepts of my field, which is AI, someone who isn't doing AI will thing those things are useless. Anyway it's good to at least have some understanding of the concepts.
Anyway it would have been better, to see the questions, or at leas get a summary, I got only a very general idea what they were.
I'm a Data Scientist but I could answer most of the question as they are generally related to Math.
One who thinks he/she can master Computer Science without studying Math, they are hell wrong.
You gotta study Math and use logical concepts to solve such questions. Practically, Math is the only thing which you won't forget ever.
Shout out to the entrance chime sounding exactly like a Ring notification and riling my dogs up 😂
Didnt know dywane wade was a computer scientist
I am currently doing Computer Science A level (OCR) and I gonna sit my exam like in 6 weeks time? I have done programming stuff for like years prior to A Level course and I personally think that doing Computer Science A level definitely helps if you are doing a computer related degree. HOWEVER, of course there are some downside to it.
First, is that coursework which is pretty much NOT PRACTICAL at all. What I mean is that you gonna make something simple like a mini platform game or something and you need to write fuck tons of documents explaining every single steps you made which is tedious. Considering the project is small and nothing too much to write about, so you need to make up many statistics and other stuff. Good to know that this is the last year of Computer Science A level that has coursework.
Second, many things you learnt in A level are quite nice. And will be handy in some situations. But some topics are just utter useless and will not be practical at all because it is either
A.) Too complicated so they just touched the surface of it.
B.) University course will teach it anyway unless ur degree is not related to computer science. (Which 9/10 you will not use it in the future)
C.) Useless to know / memorize because more knowledge is required in order to make use of it.
Finally, the scenario questions. Oh boy the scenario questions. Some of them are okay but most of them are just either
A.) Doesn't make sense because no one does it like that
B.) No one think about things that way
C.) DO NOT ACCEPT OTHER LOGICAL ANSWER UNLESS IT IS EXACTLY LIKE THE MARK SCHEME
To be honest, you will most likely make use of the internet to solve computer science problems. So the result of A Level doesn't reflect many aspect of a person's ability.
TL;DR:
- Is it useful? Yes.
- Is it practical? Some of them.
- Is it hard? Depends on your luck of the stupid questions you gonna sit m8.
Hey I'm sitting A level computer science this year too...
What did you use as your computational project for the coursework?
Well, I made..... or at least tried to make a software like mini photoshop. But because I spent like 3/4 of the time writing the documents, I didn't have time to code the whole thing so ended up to be a Microsoft Paint. Lmao....
Anyway, I screwed up the project work because I was too ambitious about the project, didn't have time to code it and we have shit teachers too. So that didn't end well haha..
Edit: Btw, mine is OCR so it might be different for other exam board
"Write SQL? On top of my head?!" that's my guy , to me 100% accurate
Why is the volume on this video so goddamn low?
I have to do this exam. It's nice to see you guys try.
I asked my professor that is close to retire and has worked on pretty much everything including computer vision to help me with my UDP maintaining a constant connection, and he wasn't sure how to do it exactly. CS is huge, you can't know everything.
Isn't UDP connection-less? Did you mean TCP?
why javascript not compiled ? it is compiled at the browser thats why a code can work in one browser and not work in another
I'm stressing out because of my Computer Science exam...
have you tried watching more youtube?
Me too...
bump, i gotta do gcse computer science.
the OCR A-level computer science programming paper is ridiculously difficult, paper one is so easy. Strangest A-level subject ever.
"I'm stressing out because of my Computer Science exam..."
Wait until you have a job.
Why is Javascript not compiled? Because it's an interpreter language for the browsers. Can someone verify this?
I'm sorry but if computer scientist think that your test questions are bad then there is a problem
how about have the questions read out or displayed on the bottom?
Plus, those exams are not intended for someone to score well on... when I took the CompSci GRE I think I got a 50% on the questions but that was 99th percentile.. as long as you're being compared to peers a test can be made overhard... it's better to do that if you want accurate results
I never did preparation for any test or exams. I only did it once on my final exam, but i got the task i i didn't prepare on. . . .feels good man!
Didn't they do A levels before doing bachelors ?
Only experience with real world applications make a programmer not some test that will be outdated in a year
Honestly it’s a load of you know what. What they should do is just train you for your job instead of giving you tests which prove your memory not if you can actually do the job.
Me watching this when i have o level computer science exams tomorrow. ...
After 3 years ..
on my uni website for the CS degree page, there was a quote from one of the alumni saying something like "a CS degree is basically a problem-solving degree, good coding skills come when you get a job" and tbh that made me feel a lot better about my future lol
super fun video too and I think it really goes to show just how irrelevant exams will be later on in life *sigh*
how search on google "what is the ordinal number ?"
My friend interned at Amazon as a software engineer. He told me majority of what was taught at school wasn't even used, especially the theory shit.
It’s like asking a calculus iii student to draw the unit circle
I've just finished my 2nd year of my CS degree and I can confirm that a lot of the material that is taught during Computing class at high school is dumb.
Giovanni looks like Tobey Maguire when he was acting spiderman
So... you have a PDF for this test anywhere?
This is why I think exams are so fucking pointless...
Ngl I’m stressing about my upcoming CS final. Any tips on how to study properly?
Makes me feel better about the fact I'm 3/4 of the way done and I still don't know what the hell I know. It's all theory. No actual skills/ practicality. Haven't even looked at a language other than c++
I've never heard a computer scientist use the term ordinal numbers. We just say indexes right?
Written exams for CS subject are a fucking nightmare
How stressful do the exam board have to make it for kids it’s atrocious even uni students don’t understand stupid questions that don’t really have relevance to the real world problem solving
A-Levels is a basically a game and you need to play the game if you want to succeed. Simply do plently of past paper questions and you'll likely get an A* by simply recognising the type of question. Degree is different though, you have to be able to work through a problem that could take ages to figure out and yeah doing loads of questions will help you get faster but you can't just memorise the answers or types of qiestions cos the questions are more complicated than A-Level. They could literally throw anything at you and you need to be able to dissect a problem and think logically
I'm surprised that a Computer Science exam would have so much Computer Hardware questions. Hardware != Software.
exactly!
Tbh, you are better off doing a computing btec course and going to uni, than doing the a level. You learn a lot more that can actually be applied to your university course.
Rofl,
So in the beginning it was mostly Electrical Engineering and pure math. I remember D flip-flops and ordinal numbers, but only because I Googled ordinal numbers out of curiosity one time (something about John von Neumann). Then there's functional programming, JavaScript, and SQL. My impression of functional programming is: no looping, use recursion; no if-else, use pattern-matching; no state, use a bunch of functions. The thing about JavaScript not being compiled, I thought all code was compiled down to machine language, in order for it to be actually run. SQL, ah yes, SELECT * FROM People WHERE name = 'John'. (lol)
"Why is JavaScript not compiled?" It's JIT compiled after runtime analysis. Aside from asm.js, it cannot be compiled ahead of time because of its loosely typed, dynamic nature. You'd know this if you spent time with actual computers instead of abstract algorithm proofing and data science.
I have the same mug as the guy at 0:59.
I have nothing better to say.
Well this just makes me so much more excited for my computer science exams next year :'(
thing is the exams get harder every year so if they tried the latest exam they could possibly find it harder
the reason they all were struggling is that most of the information in the exams required isn't practical knowledge you don't need to know how to draw logic circuits just like a doctor isn't required to know the amount of neurons in the brain it is simply useless in practical jobs though highly important in the field in itself
Did they get to prepare beforehand?
Now 10 years in professional life, I would struggle to resit these A-Levels. Even my degree of which I have forgotten 90% of its content.
so how did they do?
I took this test for my CompSci A-Level and got a C was definitely a harder paper than previous years
welp i thought it was like any other subject...but no the teacher taught us a little of binary and little man computer and then made use do random assesments and then a week before exam i had to memorize the theory we never learned before...90% of our class failed except one asian guy the taught himself everything before course was started...i have nightmares still of my computer science teacher : /
0:40 someone was humming Lego Racers
I don't think not being able to fix your Wi-Fi is something to be proud of as CS student
man this is crazy because i am planning to take Computer Science.
Me at the start of this video: Oh what an interesting video
Me at the end: So...it was just an ad?
why am i here on the day of my first CS exam-
Wow, i see every member is native english man ....
Well aren't you gonna show us how much they scored?
I learned what ordinal numbers were in primary school math. i've never even heard that term in university. what does it even have to do with computer science?
Very little really. Like most of the questions they asked.
Dont know if its just me but a relatively attractive and funny girl who studies Computer Science is a fucking gem.
What grades did they get?
did they not do comp sci at a level or something? why are they so confused/surprised I don't get it
I mean it's not compulsory so :P
They are specialists in just one area but this covers every area that's probabaly why
The question that needs to be asked is, did they ever do anything with their previous computing knowledge that was serious or got applied to the real world - because if not then even having done A level just a few years ago alone does not cause that knowledge to be cemented in the mind without real world application and practice of some kind!
trurtle You only need maths alevel to study comp sci at any top uni
Computing A-level wasn't particularly popular until recently so they probably didn't do it. Passing A-Level requires a broad but shallow knowledge of computing. At degree level you tend to focus on specific areas and gain a deeper understanding of the subject.
This just goes to show how the term 'Computer Science' has become corrupted to mean very different things now.
For example, Programming is not Computer Science and neither is Software Engineering. What was it Djikstra said - “Computer Science is no more about computers than astronomy is about telescopes”.
When I learned my CS, it was defined as the ‘Theoretical Study of Computation’, and, as such, it was really a branch of mathematics. We used to have saying about the computers we had (the few that we had), ‘The computers are for email and writing-up, please use the blackboards for the computer science.’
If we switch disciplines to something like the construction industry, we should perhaps think of the Computer Scientist in terms of the ‘Materials Scientist’. Materials Scientists go as deep as studying substances’ atomic structures, and essentially spend their time devising new, better, materials. Those new materials are, in turn, used by Civil Engineers (the Software Engineers), to design structures that are fit for purpose. They don’t need to know the atomic structure etc of the materials they employ, just some of the essential properties (c.f., the running time of an algorithm vs designing algorithms in the first place). Lastly, we need people to build what the Civil Engineers design - these are the skilled builders/programmers. There’s a pyramid structure to all of this - fewer theoreticians, more builders.
What we should be teaching in schools is not ‘computer science’, but more mathematics. Indeed, that’s something that my old institution recommends if you want to come and study Computer Science there - maths, further maths, decision maths, statistics - all the maths you can swallow, and not this crap - I don’t know what to call it - ‘computer science’ A-level thing.
What does this prove?
javascript IS compiled but it's compiled at runtime with a JIT compiler :p
omg i wanted to know how they did
Howd they do
If you take the time to memorize very specific stuff that you can easily look up then you're not gonna be a very good programmer. Instead you should use that time to learn abstract concepts that can be used over and over again.
I actually did this exam, got an E and dropped out of comp Sci. Yeah it wasn't too good
Is nobody curious about how much they scored???
The difference is schools give you all the content that's in the exam.
This just goes to show that everything we learn in school or A level is a waste of time we could do better things
Ok..... Ordinal numbers really are simple, just count items in a list (first, second, third)
Elias Sjogreen congratulations.
it confuses, because i thought it's something difficult
Element index?
thats actually something that I would made up. Ordinal --> ordered --> numbers in order
Congratulations on making to year two of university. . .
The Paper 1 CIE Computer Science paper i sat a few weeks ago was actual AIDS
IMO the reason they're doin flip-flops is because in Comp Engg, basic fundamentals of Electronics Engg is taught, and somehow there are subjects in Comp Engg that are included in the syllabus of Comp Scie Degree. I ain't sure tho.