The Condition of Software engineering in the U. S. .


107 views
Uploaded on:
Description
In this manner, registering incorporates planning and building equipment and programming ... You can have an existence, connections, a crew. 8. Processing is not about being a solitary wolf. ...
Transcripts
Slide 1

The State of Computer Science in the U. S. – Part 2 Mei-Ling L. Liu, Ph. D. in Computer Science Professor U.S. Fulbright Scholar in Macedonia http://www.csc.calpoly.edu/~mliu

Slide 2

An Identity Crisis

Slide 3

What precisely is Computer Science? A designing order? A scientific science? An investigation of registering advances?

Slide 4

Computer science is as much about PCs as space science is about telescopes. - Edsger Dijkstra Computer science includes questions that can possibly change how we see the world. - Jim Morris (teacher of software engineering and senior member of Carnegie Mellon University\'s West Coast grounds ) We see software engineering as a method for soliciting and endeavoring to answer some from the central issues that are truly at the heart of a human sciences degree, be it in French, material science or logic. Unavoidable issues, for example, Who are we? Where have we originate from? What is awareness? - Douglas Blank (Associate Professor Bryn Mawr College · Computer Science ) Source: http://www.aaai.org/AITopics/html/compsci.html

Slide 5

What Is Computing? - Curricula 2005 ACM In a general manner, we can characterize registering to mean any objective arranged action requiring, profiting from, or making PCs. In this way, registering incorporates planning and building equipment and programming frameworks for an extensive variety of purposes; preparing, organizing, and overseeing different sorts of data; doing logical studies utilizing PCs; making PC frameworks carry on cleverly; making and utilizing interchanges and stimulation media; finding and assembling data significant to a specific reason, et cetera. The rundown is for all intents and purposes interminable, and the conceivable outcomes are boundless.

Slide 6

Significant improvements of the 1990s - Curricula 2005 ACM Computer building hardened its rising up out of electrical designing. Software engineering became quickly and got to be acknowledged into the group of scholarly teaches. Programming designing had risen as a zone inside software engineering .

Slide 7

Significant advancements of the 1990s - Curricula 2005 ACM Software designing started to create as a control unto itself. Data frameworks needed to address a developing circle of difficulties . Data innovation programs started to rise in the late 1990s.

Slide 8

Significant advancements of the 1990s - Curricula 2005 ACM "Collectively these improvements reshaped the scene of the registering disciplines. Gigantic assets were apportioned to data innovation exercises in all industrialized social orders on account of different elements, including the dangerous development of the World Wide Web, foreseen Y2K issues and, in Europe, the dispatch of the Euro."

Slide 9

Harder decisions: How the controls may appear to forthcoming understudies. - Curricula 2005 ACM

Slide 10

Comparative weight of registering subjects over the five sorts of degree projects - Curricula 2005 ACM

Slide 11

Comparative weight of non-figuring points over the five sorts of degree projects - Curricula 2005 ACM

Slide 12

The Irony of Supply and Demand

Slide 13

Many universities are disposing of their IT scholastic projects because of low enlistments. The website accident of 2000 flagged the decrease of enlistment in software engineering and IT programs at junior colleges. Understudies immediately grasped the possibility that IT was dead and that a degree in building, pharmaceutical, or bookkeeping ensured business and vocation achievement. Despite the fact that IT procuring is on the ascent, schools keep on perpetuating the passing of-IT myth by killing IT programs from their date-books and auctioning off their supporting base. - McLean Report McLean Report Industry Insights Research Note, February 2007

Slide 14

A Crisis?

Slide 15

Is there an emergency? "There are more employments in the U.S. today than there were at the tallness of the website boom." - Stanford Professor Eric Roberts, at the yearly meeting of the American Association for the Advancement of Science (AAAS) on Feb. 19 in San Francisco.

Slide 16

Is there an emergency? "The field appears to have lost its luster." Waning interest to a great extent has come about because of the common however mixed up conviction that software engineering openings for work have declined following the website crash. Media concentrate on off-shoring has elevated the discernment that the U.S. figuring industry is declining, raising the worry that occupations are quickly moving to China and India. Despite the fact that interest for ability has driven organizations to look for new representatives abroad, all the more new occupations are made every year in the U.S. innovative industry than are moved abroad.

Slide 17

Is there an emergency? " We\'re preparing far less individuals than we have to fill the accessible positions." The issue not just has genuine ramifications for the figuring business, however it additionally can extremely thwart progresses in different ranges of science that have come to depend increasingly on registering innovation.

Slide 18

Is there an emergency? The absence of sufficient software engineering instruction in secondary schools is another main consideration adding to the critical condition of software engineering enlistment in universities. The rule driver is financial matters. Baited by high compensations in the corporate world-pay rates that will become considerably higher as the crevice broadens between openings for work and laborer accessibility - few school graduates with software engineering degrees seek after the way of educating in secondary schools.

Slide 19

Is there an emergency? " Computer science\'s inconvenience lies in training, not occupations . We have to endeavor that is bolstered by government, industry and expert social orders, to urge individuals to ponder computing."

Slide 20

A developing Gender Gap

Slide 21

WOMEN IN COMPUTING: A SHRINKING SHARE A report from the National Center for Education Statistics demonstrates that the extent of ladies in PC and data sciences has dwindled in the previous 20 years, particularly contrasted and different fields in arithmetic and sciences. The inside\'s measurements irregularity software engineering with data science, which has a tendency to have a bigger rate of ladies. SOURCE: U.S Department of Education   http://chronicle.com Section: Information Technology Volume 52, Issue 19, Page A35

Slide 24

The crevice in male and female degree workers in software engineering enlarged lately. PC sciences single guy\'s and partner\'s degrees earned by ladies dropped forcefully in 2004, as did PC sciences partner\'s degrees earned by men. The female offer of four year college educations in PC sciences dropped somewhere around 1985 and 2004 from 37 to 25 percent, as the quantity of such degrees recompensed to ladies was about the same in 2004 as in 1985.

Slide 25

Causes of the Problem

Slide 26

Has our prosperity turned into our disappointment? "Is software engineering still applicable?", Journal of Computing Sciences in Colleges June 2006 "As PC researchers are fruitful at growing simple to-use interfaces, end-client programming situations, and implanted apparatuses, the remaining of Computer Science as an order is presently addressed. While programming in Assembly and C is considered exceptionally specific and very nearly a craftsmanship, new hypertext markup and scripting dialects and exceedingly graphical dialects, for example, Visual Basic have decreased the many-sided quality of programming to the point where it appears as though formal preparing in Computer Science is no more required. Apparatuses, for example, word-processors, spreadsheet and presentation programming have gotten to be sufficiently natural that numerous individuals can figure out how to utilize them without particular direction."

Slide 27

Has our prosperity turned into our disappointment? "Is software engineering still pertinent?", Journal of Computing Sciences in Colleges June 2006 "The Internet has changed itself from a figuring application to an intense correspondence medium and data source effortlessly available with negligible information of PCs. Besides, it has encouraged outsourcing, diminishing much more the request of Computer Science as a school real prompting appealing, lucrative specialized occupations."

Slide 28

Has our prosperity turned into our disappointment? "Is software engineering still important?", Journal of Computing Sciences in Colleges June 2006 "Faced with the possibility of finishing a troublesome, in fact testing degree just to confront the instability of a contracting work market and generally low pay rates, more understudies move in the opposite direction of Computer Science and pick different majors – business, financial aspects, medication, and so forth. Indeed, even the individuals who are in fact slanted pick such fields as Biology and Biochemistry."

Slide 29

Why understudies with an evident bent for software engineering don\'t major in software engineering Based on investigation of study results: High school understudies are extremely ailing in involvement with processing , especially in formal classroom experience. Most by far of understudies had no understanding of what a Computer Science significant involves . - Lori Carter March 2006  ACM SIGCSE Bulletin, Proceedings of the 37th SIGCSE specialized symposium on Computer science instruction SIGCSE \'06

Slide 30

Why understudies with an obvious inclination for software engineering don\'t major in software engineering Based on examination of overview results: The top purposes behind not picking a CS major for both male and female were the absence of longing to sit before a PC throughout the day , and the way that they had as of now picked another major . - Lori Carter March 2006  ACM SIGCSE Bulletin, Proceedings of the 37th SIGCSE specialized symposium on Computer science instruction SIGCSE \'06

Slide 31

Why understudies with an evident bent for software engineering don\'t major in software engineering Based on examination of study results: The main motivation to pick a CS major for men was their enthusiasm for PC recreations , and for ladies w

Recommended
View more...