Chicago Public Schools Make Computer Science a Requirement For a HS Diploma 209
theodp writes: Less than 48 hours after the Chicago Public Schools hosted a three-hour "soiree" at Google's brand-new Chicago HQ, the CPS Board of Education voted unanimously to make computer science a graduation requirement for all high school students in the nation's third largest school district. Starting with next school year's freshman class, CPS students will be required to complete curriculum around computer science before graduating. "Requiring computer science as a core requirement will ensure that our graduates are proficient in the language of the 21st century so that they can compete for the jobs of the future," said Chicago Mayor Rahm Emanuel. CPS is working with tech bankrolled and led Code.org and other organizations to further develop a CS education curriculum to implement across all its high schools. Nationwide, President Obama has a $4B proposal on the table to bring CS education to all K-12 schools across the nation, which is also spurring action at the state level, Officials from Code.org, Microsoft and Google joined Arkansas Gov. Asa Hutchinson and Washington Gov. Jay Inslee at the National Governors Association winter meeting in Washington D.C. on Sunday to kick off a new partnership aimed at promoting CS. The new GovsForCS website notes that the Governors will be relying on Code.org for advice, explaining that the nonprofit "will provide the Partnership with resources related to best practices in policy and programs, and will facilitate collaboration among Governors and their staff, in person and virtually."
The next Decade or so (Score:3)
Re: (Score:2)
Re: (Score:3)
And I haven't even mentioned the differences i
Re: (Score:2)
Re: (Score:2)
*cough* Harvard Calculus *cough*
http://www.math.harvard.edu/~knill/pedagogy/harvardcalculus/ [harvard.edu]
Re: (Score:3)
The problem with this is that Computer Science will likely go though another paradigm shift within the next decade. Never mind what ALM the MBA's will be spouting in 10 years. But maths and English will likely be the same.
CS hasn't changed all that much since the 60's if you ask me. Yea, we've added one new way to program (Object Oriented) to the mix, but even that wasn't all that huge of a paradigm shift, but more of a formalization of some existing best practices. Sure the names have changed and syntax varies, but conceptually CS is not different. We still face the same kinds of problems.
Don't believe me? Read "The Mythical Man Month" by Fredrik R. Brooks. This book is 4 decades old, yet still relevant to Computer Scien
Re: (Score:2)
Re: (Score:2)
Bear in mind I date back to the days when the most important piece of equipment in the IT department was the little wooden column you used to wind the paper tape around. Are you sure not much has changed?
Oh the hardware has changed a lot, but the basic problems facing CS folks remain the same. The mechanics of what we do have changed, but the concepts haven't. I date back to the thumb switch modifications of boot loaders and core memory myself, but designing, writing and debugging programs still use the same analytical skills, even if editing your source no longer involves shuffling through a deck of cards.
Re: (Score:2)
In IT much has changed.
In CS not so much has changed. And the changes that we are seeing are less breakthroughs as such, it's just that the hardware has changed drastically, so things that were just unthinkable two decades ago, are trivial enough.
Just think, the MicroSD card in my mobile today, has a capacity that is a million times higher than the floppies that my first computer used.
The cpu in my mobile has more cpu cache than my first PC had memory.
The cpu in my laptop has slightly less cache than the si
Re: (Score:2)
CS hasn't changed all that much since the 60's if you ask me.
Computer programming has changed quite a bit. During my first tour through college in the early 1990's to learn general education, C++ was the teaching language of the day. During my second tour of college in the early 2000's to learn computer programming, all flavors of Java was taught since the college couldn't afford to renew the Microsoft site license. These days I hear Python is a popular teaching language.
Re: (Score:2)
I learned Pascal and C in college, but I contend that the analytical skills used by a computer programmer haven't changed, even though the mechanics of how you accomplish these things has. There have been a lot of "Style" changes over the decades, but how the programing sausage is made hasn't changed.
Read the book.. Trust me.. You will see what I mean.
Re: (Score:2)
And how does that make Computer Science change? Just because our cars today move so much faster, have commonly air condition, and so on, does not mean that the physics has changed in the last century.
I think the great misunderstanding is that Computer Science is named as it is, so many people think that it's only about computers. And the second problem is that US institutions have been, at least at the B.Sc. level been very "practice" oriented, which sounds initially a good idea, but is actually a bad idea.
Re: (Score:2)
Just because our cars today move so much faster, have commonly air condition, and so on, does not mean that the physics has changed in the last century.
Actually, the physics have changed quite a bit for cars. Anyone can build a Model A with the right machining tools. No one can build a modern car without wind tunnels, lightweight materials and crash dummies.
Re: (Score:2)
None of which is a change in computer science.
From my experience as a help desk technician over the years, it seems like too many computer scientists don't know enough about hardware. One person at Google called the help desk because no one was standing around to turn on his computer. I explained to him that a cubicle farm wasn't a computer lab, and, yes, he needed to turn on his own computer because no one else was going to turn it on for him.
Re: (Score:2)
You are mistaking Computer Science for IT. It's like mistaking the ability to add and multiply for mathematics.
Re: (Score:2)
You are mistaking Computer Science for IT.
You're not bothered that a computer scientist is incapable of turning on his own computer?
It's like mistaking the ability to add and multiply for mathematics.
Never mind that computers use addition to multiply a number.
Re: (Score:2)
You're not bothered that a computer scientist is incapable of turning on his own computer?
Not necessarily. Maybe they only have experience working on a Turing Machine.
Re: (Score:2)
The big problem is it's a normalizing strategy.
Education isn't a universally good idea; it depends on how you define education. Currently, we're trying to define education as "job skills" and not as "general knowledge," and so we call College "education" and ignore K-12. With eyes back on K-12, we're placating the masses by folding job skills into K-12 curriculum and calling it education.
That's all abstract. It's great politics.
More directly: we should teach students how to use their fucking brain
When I was a Senior (Score:4, Interesting)
When I was a Senior in High School (1996), I already had 2 computers and a BBS, surprisingly when a teacher asked the class who had a computer at home only myself and one other student did. The teacher was trying to make the class realize that computers were going to be critical to their future careers but it largely fell on deaf ears. The only mandatory computer "training" the school required of students was for them to write an English paper using WordPerfect in the computer lab. Most students wrote the majority of their papers either with pen and paper or using a typewriter. Some would use a computer in the library to type and print out their reports but only a few did. While going to college over the next 3 years things quickly progressed to the point that one student was asking if she could bring her laptop into the classroom to type notes and the students having a fit about the "loud typing" distracting them.
Re: (Score:2, Interesting)
Interesting story. I was in high school in the 1980s. I had a physics class which I quite liked. We had to prepare a lab report after doing some basic electrostatics stuff. The teacher wanted us to start the paper in class, by hand naturally. Me, I waited to get home and start typing it up on GEOS. So I handed it this crazy printed report with clip art graphics and charts. Yeah, I went all out. My reward?
Teacher dinged me by 1 point because my in-class work was lacking.... I learned that being good is not w
Re: (Score:3)
Most students wrote the majority of their papers either with pen and paper or using a typewriter.
I was in college during the early 1990's. Most instructors wouldn't accept dot matrix printouts (not even Near Letter Quality) and I couldn't afford the $200 parallel interface to turn my electronic typewriter into a printer. All my term papers were done on the typewriter. Things changed when the library got Macs and charged 10 cents a page to use the laser printer.
Re: (Score:2)
I was in college during the early 1990's. Most instructors wouldn't accept dot matrix printouts (not even Near Letter Quality) and I couldn't afford the $200 parallel interface to turn my electronic typewriter into a printer.
You never heard of Daisy Wheel?
Re: (Score:2)
You never heard of Daisy Wheel?
My electronic typewriter had a daisy wheel. If I had $200 at the time, I could have bought the parallel interface to turn it into daisy wheel printer.
Re: (Score:2)
I don't know, I'd probably argue that coding skills have fairly broad application if they're comprehensive enough. The issue is, this is going to be just like kids that "learn" a foreign language in HS. They'll memorize just enough to pass the test then promptly forget it all. In 5 years, they might be able to tell you what document.write does. Or not. It's a waste of resources. What's the graduation rate of Chicago Public Schools again? Pretty low. I doubt this is going to help.
Re: (Score:2)
Well let's start by requiring a typing class again. Some abandoned it when typing went out as a backup vocation for everyone. But now it is more useful than ever.
Re:This is the equivalent (Score:4, Interesting)
More importantly, It requires step by step logical thinking and not everyone can learn to do it in the first place. I will never forget this poor girl who got stuffed into my grade 11 CompSci course. I'm sure to this day her parents were pushing her into it because she could go to Silicon Valley and make a fortune (this was right before the .com crash) She was bright in all of her other courses and she really tried but just couldn't manage the course. The stress brought her to tears on multiple occasions.
Re: (Score:2)
Re: (Score:2)
No, some boys in my class also sucked but weren't as visible with the meltdowns. Also I've known some excellent female coders so it's really not a gender thing.
Re: (Score:2)
logical thinking and worse, abstract thinking.
Misplaced Priorities (Score:5, Insightful)
Chicago public schools have a graduation rate of below 70%. They'd be better off making sure their students had a grasp of fundamental skills than adding additional CS requirements to graduation.
Re: (Score:2)
They'd be better off making sure their students had a grasp of fundamental skills than adding additional CS requirements to graduation.
How is CS not a fundamental skill?
Re: (Score:2)
They'd be better off making sure their students had a grasp of fundamental skills than adding additional CS requirements to graduation.
How is CS not a fundamental skill?
It's not. Why don't you instead try to make the argument that it *is*.
Most of the people that I know have no idea how to program a computer and, frankly, it wouldn't make their life any better if they did. And, bluntly, most of them couldn't do it, anyway.
I came to make the same point as the grandparent - they'd be far better off spending the money keeping kids in school and teaching them the basics rather than driving even more kids out of school.
Computers are a passing fad (Score:2)
and... (Score:2)
How much is Google making charging the schools for textbooks and other teaching materials off this?
enlightened government! (Score:5, Funny)
Re: (Score:2)
Ah, surely you jest.... And it's funny too.
Good, more people terrified of computers (Score:2)
Think of how many people are terrified of math, and struggle with basic arithmetic. Now they're going to make these people take an intro to programming course. They will hate computers as much as they hate math.
Maybe Chicago schools should focus on literacy and arithmetic before they start requiring everyone to program.
If they wanted to make kids competent... (Score:3, Insightful)
They would focus on math more. In particular, they would focus on financial math. In this class, they would be taught why credit cards are not doing them any favors. How compound interest works, how to create a budget you will actually follow. How to estimate your expenses. What the local cost of living index is, and why they should look it up for an area they want to work in. What a ROI is, and if certain fields of education have, on average, a good ROI for the education they require.
That would help ensure they are competitive in the workplace.
not
int main (){
cout "Hellow World";
return 0;
}
Because knowing it works won't do anyone any favors. Know HOW it works might help - but will probably be out of the scope of any HS level class.
Re: (Score:2)
Actually, they should focus kids on math, science, and the liberal arts. It does a company or government no good to hire Joe Star Programmer who knows zilch about anything but programming. Joe Star being unable to communicate in clear sentences and well-thought out paragraphs will cause havoc. Joe Star with no science background is plain useless in any lab. Joe Star who cannot, using the correct math skills, attack a technical problem outside of programming isn't useful to anyone other than a software house
Re: (Score:2)
You forgot <<
Re: (Score:2)
You'll get a credit history just by paying off your student loans. I used that to qualify for a car. By that point I made enough that it wouldn't be a big hassle to pay off a card, so I got that too. It's a secure way to pay for stuff online and a convenient way to smooth out a big payment (like a hospital bill). The only way I can be screwed by it is if I lost my mind and maxed out the card on something stupid. Even after that I could still cover it with my savings.
Perhaps a good rule to go by is if you ca
Why not make physics a requirement? (Score:3)
Or any major field of science like Biology, Chemistry, etc;
Calculus?
"Oh, not all students are smart enough to handle those subjects."
But they're smart enough for Computer Science? Do students really need to know how to design a new sorting algorithm? Understand what O(n) means (oops, there's that advanced math again...) Or does "computer science" mean learning them thar kids to program and make purty web pages. That's fine but that's a TRADE skill, not a SCIENCE skill just like industrial design, typesetting and auto-mechanics.
Re: (Score:2)
Wut? In what school district is science not a requirement? My public school district required, um, I think three years of science, and the choices were pre-biology, biology, chemistry, and physics. That means biology and one of chem or phys was required. I haven't called around but I'm pretty sure that's typical, practically universal.
Re: (Score:2)
In what school district is science not a requirement?
Special Ed. I had the misfortune of being a well-behaved idiot for eight years in Special Ed because I got declared mentally retarded due to an undiagnosed hearing loss in one ear in kindergarten. After I graduated from the eighth grade, I skipped high school and spent four years at the community college (two years for remedial courses, two years for associate degree). I technically should not have graduated but a counselor figured that intro electronics could substitute for biology with lab.
Define "Computer Science" (Score:4, Interesting)
In ancient times, when I was a compsci major, Computer Science meant stuff like "Analysis of Algorithms."
As I understand it, today Comp Sci 101 might be learning MS-Office.
Programming also seems to have a different meaning. I am not sure that clicking on something, to change the color of a cartoon cat, is what I would call "programming." It may help with learning to use a computer, but not really programming.
Really? (Score:2)
Neat-o. My (public) high school required it too.
I graduated in 1995.
Color me unimpressed.
CPS. What a joke. (Score:2)
This is the school system where less than 25% of high school graduates exit in a college-ready state. And even then, most of those need remedial courses.
And they want to start teaching CS?
So, what? They're going to dumb it down to the "Magic Smoke" principle?
CPS has MORE than enough problems as it is. Shoddy funding. Shoddy teachers (though not all of them are shoddy by any means). Shoddy facilities.
They can barely teach reading, writing and arithmetic!
This is basically a waste of time, money, and thes
State Requirements (Score:2)
Re: (Score:2)
I remember learning to type on an Apple II in elementary school (90s). In middle school I took a course that covered basic image editing (Photoshop) and desktop publishing (Pagemaker) - but never was any of them called computer science.
The point is to have informed citizens (Score:3)
Many posters here are asking what "use" the curriculum could reasonably be expected to have for the students. They are taking the wrong perspective.
As with math classes, chemistry classes, and even literature classes, the point of this would be to have students graduate with a general awareness of how the world works. Those who need a professional level of understanding will almost all enjoy deeper subject material in college.
Here on Slashdot, we often bemoan how the average citizen is uninformed about security, how business managers don't understand why some problems are hard (http://xkcd.com/1425/), and what sorts of things coders need to think about. A class like this is aimed at mitigating those problems.
Re: (Score:2)
Re: (Score:2)
Fair point. As a mathematician it pains me to say this but I would suggest replacing requirements for trig and geometry with requirements for statistics and computer science. So, of course, as the trig and geometry classes remain available for STEM-loving students to add back in.
Is this ... (Score:2)
So Nice To Require (Score:2)
Right... (Score:2)
Let me guess... (Score:2)
"Computer Science" is defined as "Using Microsoft Word"
Grandpa (Score:2)
If my grandpa didn't need to know about computers, then why do my kids?
Oh probably because we educated grandpa to work in coal mines and we don't really want our kids to work in coal mines. Okay, carry on then.
Why? (Score:2)
The best method that I had previously heard for this was to replace trigonometry with a programming class. This would allow students to first understand solving equations in algebra or possibly algebra 2 then study a simple programming language ( Python would be the best one at the moment in my opinion). And programming would teach more complex equation solving skills. But most previous opinions that I have heard on this say it would be an optional replacement for trigonometry.
This just seems stupid to m
All kinds of holes in this requirement (Score:2)
How are schools going to acquire computers without increasing school taxes? Donation of used computers? Due to industry theft concerns, few corporations donate their used computers anymore. Donation of new computers? This would be a HUGE incentive for Micro$oft to brainwash a nation of impressionable high school graduates into the Windows-centric w
Re:So what is the way they want this done? (Score:4, Interesting)
Re:So what is the way they want this done? (Score:5, Interesting)
Ah, but you see ... this will give them even more ammunition to say "we're training them, but they're still not qualified to do the job", and then demand even more H1B visas.
Letting code.org drive the show here is basically putting the direction of education in the hands of corporations. That really won't end well. I can imagine a generation of kids getting screwed out of a relevant education, and forced to take subjects they're not interested in to get a high school degree.
That kid who is going to be an electrician or a plumber because he's not so into school? He might not be able to get his high-school diploma if he can't follow along.
Not everybody needs this, and this is entirely for self-serving outcomes of a couple of tech giants who have been allowed to hijack education.
Terrible idea.
Re: (Score:3)
Even plumbers need some computer skills these days. If for nothing else than to create those head snapping bills you get when they show up to your house to "fix" your emergency leak.
Re: (Score:2)
Why is "fix" in quotes? Are you suggesting most plumbers are incompetent? Are you suggesting they are unethical and not fixing the leak? Either way, that's an argument for an increase in more properly trained plumbers. Based on my quick googling, there does seem to be a demand for plumbers. It's not rocket science, but it is a skill/trade and occasionally you have to deal with shit (literally and figuratively, unlike figuratively for most of us).
Maybe they should stick a few vocational classes in the colleg
Re: (Score:2)
Well, from my experience, they are masters at milking the situation. Including not having all the necessary parts despite a description of the situation when calling them, so that they need a second visit that you have the privilege to pay. ;)
Re: (Score:2)
Maybe they should stick a few vocational classes in the college prep track.
I went to a vocational tech high school and those were some of the most useful classes I've ever taken.
Re:So what is the way they want this done? (Score:5, Informative)
I have no problem with basic computer skills .. I have a problem with calling it computer science, and actually expecting you're going to teach everybody to code.
Basic computer literacy is a fine and dandy thing, but unless they're just using an over-inflated terminology, "computer science" and programming have no relevance for most of these kids.
Re: (Score:2)
And why not teach folks to code? In reality it is the basic skill you need to operate a computer, even if you are just running MS Office.
What is Excel but a way to write little "programs" called "formulas"? What are styles in Word if not just macros that you've programed in advance? Quite literally it is ALL Programming in one way or another, even if you think it's just data entry.
No, I see value in some basic programming skills and how they could be useful for even that Journeyman Plumber.
Re: (Score:2)
Re: (Score:2)
Well, considering that many "experts" consider HTML a programming language, hence writing HTML is coding, ...
sigh
Re: (Score:2)
Don't laugh. I have a brother who's as much a geek as I and actually has two years of CS under his belt. He *is* a plumber and lots of what he does is computerized these days. He often does the systems on larger buildings, not just residential but also commercial, and those things are pretty complicated - or can be. He actually makes pretty decent money at it. 'Snot a bad choice.
Re: (Score:2)
He *is* a plumber and lots of what he does is computerized these days.
My late father had a sixth-grade education from the 1950's but ran circles around many college-educated architects when they were called to the site to explain a problem with the blueprints. He would take out his pencil to do the calculations on the blueprint to prove that the architect was off by a quarter-inch. Most of the time, this wasn't a big deal. One time he found a mistake that cost the developer a million dollars to fix.
Re: (Score:2)
The students were expected to learn something rather then just being told how special they were
I once went to a school where everyone got award for no special reason — except I didn't get one. And the teachers wondered why I hated school.
Re: (Score:2)
See, you were special -- you didn't get an award like everyone else. Although they should have given you an award for being so special that you didn't get an award. Oh, wait, these were awards for no special reason. This is confusing.
(In my view, participants should get t-shirts, winners should get awards.)
Re: (Score:2)
This is confusing.
I was a special snowflake for all the wrong reasons. But no one bothered to give me a special reward for my effort.
Re: (Score:2)
I switched majors after a year from micro computers to applied music so long ago that anything I did learn is fairly worthless today. At the time I didn't think computers where ready for the spotlight and it was more than decade before they were but when teaching lost it's luster I was able to get on at a major computer manufacture and probably had a hand in at least something you use today.
Re: (Score:2)
Micro Computers was a term used in the 80s and the most popular micro computer was probably the Commodore 64 which came out around the same time you were graduating... colleges used to give computer science programs catchy names to enroll students. The program name was something like Micro Computing and Applied Computer Sciences.
I phrased it Micro Computers to give an idea of when I was talking about.
Re: (Score:2)
I just figured most would know the term as being from the 70s ,80s... I did a lot basic on the C64 not that it's really useful now.
Re: (Score:2)
I wonder if it's just going to be much more than how to turn one on, use a browser, and then maybe figure out email and an office suite? I could get behind the idea of a real CS requirement, albeit a basic-ish one, where they learn about computers including the history of computers.
I'm going to go out on a limb and suggest that this particular CS should also include some ideas about security and things like protocols, the history of the web, and things of that nature. I've typed out a longer list but I'm no
Re: (Score:2)
Not everybody needs this, and this is entirely for self-serving outcomes
If not everybody needs {insert subject here} then why did I have to take art classes? And voc-ed classes? And English classes? And math classes? And ... classes? I have absolutely zero interest in painting, pottery, creative writing, etc but I enjoy math, science, and auto repair, and had to take ALL of those in order to graduate High School. Do I use all of those every day in my life? Some yes, some no. Am I a more capable individual because I was forced out of my comfort zone (and typical areas of in
Re: (Score:2)
Not everybody needs this
You can't justify most anything taught in school after the 4th grade if the bar is Everyone is going to Need this. Yet those things are still taught in school.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Now imagine they had taught you that in high school!
I skipped high school and went to college. I did take intro electronics in college. Burning up the electronics was usually the result of installing a part in backwards.
Re: (Score:2)
It will be computer programming.
More like *one-click-shopping* It will be a home economics course. And you're right. None of it has anything to do with basic education. You gotta learn physics and basic electricity first.
It's just a programming course (Score:4, Interesting)
Re: (Score:3)
Re: (Score:2)
Re: (Score:2)
Absolutely concur, but than, it might be my personal bias, because the trivial stuff like programming I self educated myself as a teenager, Which ended in a situation where I was taking an "introduction to programming" class at one university (in Modula 2), while being a tutor supporting students in an "introduction to programming" class at the other university in city (that one was in C++).
You can envision how useful that "introduction to programming" (in Modula 2) was. Although I have to admit I was force
Re: (Score:2)
Well, then you work in the wrong industry.
There are places (e.g. aircraft industry, OTOH, writing control software for Navy ships capable of shooting down airliners, funny as it sounds does not require that level of correctness, sigh) that require formal verification for parts of the software, and then it's nice to know the limits of the methods you apply.
Re: (Score:2)
Funny that you mention it, they looked the same 2 decades ago ;)
Re: (Score:2)
Wow, we will be totally rocking after the next EMP or CME event (or the zombie apocalypse).. Do you have a basement full of ammo, bottled water and freeze dried food too?
Re: (Score:2)
Do you have a basement full of ammo, bottled water and freeze dried food too?
You mean you don't?
Re: (Score:2)
Re: (Score:2)
Plumbing and welding jobs will go to illegal immigrants. Most IT jobs will go offshore. The IT jobs that cannot be offshored will go to visa workers.
Re: (Score:2)
Plumbing and welding jobs will go to illegal immigrants.
The illegal immigrants have gone home and probably won't come back. Many schools send students straight to college without ever offering a look at the skilled trades.
http://blogs.wsj.com/economics/2015/09/21/how-immigration-has-contributed-to-the-construction-worker-shortage/ [wsj.com]
Most IT jobs will go offshore. The IT jobs that cannot be offshored will go to visa workers.
That will change in the next 20 years as baby boomers retire, the US workforce (tax base) shrinks, and immigrants stay home to enjoy a middle class lifestyle without leaving the country.
Re: (Score:2)
I don't know.. Plumbers and welders might benefit from a few basic computer skills. If for nothing else than to produce Resumes when they need a job and Invoices when they have one. Maybe the don't need to know a programming language, but what can it hurt? Kind of like teaching history to kids, what are they going to use that information for as a plumber? Yet we do teach it. Some things are just good to know.
Re: (Score:2)
They do mandate home ec.
Re: (Score:2)
Why bother teaching American children the skills that will more and more be shipped off to India and China (or Indians and Chinese brought in to do the work locally)?
In the U.S., baby boomers are retiring and the workforce (tax base) is shrinking over the next 20 years. In the Southeast Asia, Indians and Chinese will join the middle class and stay in their own country. These two factors will produce a critical shortage of skilled information workers. I learned that from a study published prior to the dot com bust. I went back to college to learn computer programming and earn my technical certifications. With 25 years until retirement, I'm in position to take advantage o
Re: (Score:2)
For the same reason we teach children to read and write, despite the impact on the careers of scribes.
Re: (Score:2)
You do realize, that all these fields nowadays strongly depend upon Computer Science for their research and data processing.
Computer Science is similar to Mathematics, that it's an universal auxiliary science, that is usually used in other fields.
Notice that CS majors usually work in an industry, and only very seldom (if they don't go academic) it's computers/IT.
IT as an "industry" is usually only a cover for we are doing "general work" for other industries.