8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 1/20
pdfcrowd comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
CU Engineering Center
cu: home | engineering | mycuinfo | explore cu | cu a z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home | quick links | site map | who's where | cs a z
search:
people events courses undergraduate graduate research department sitehome ·
Why Computer Science?
You're considering pursuing a college degree ... possibly a degree in Computer Science ... possibly a degree in Computer Science at the University of Colorado Boulder. Pursuing a college degree, whether undergraduate or graduate, in any field atany university involves a considerable amount of time, effort and usually money. So it's certainly a good idea to choose adiscipline and degree program carefully.
While many people are at least somewhat familiar withcomputers (usually a personal computer), most peopledon't have a very good understanding of what the disciplineof "computer science" is really all about.
Similarly, while many people have "heard something"about the job market for computer scientists, most arereally unaware that the current and projected outlook for computer science job opportunities is quite good.
Finally, while many people may have some vague idea of the computer science degree programs offered at theUniversity of Colorado Boulder, most would not really have
a real understanding of them until they actuallyinvestigated these offerings.
Under standing these first two aspects of computer science thediscipline and the job ma rket a re very im port ant when conside ring acomputer science degree at any university. The th ird aspect thenature of the computer science degree programs a vailable at the University of Colorado Boulde r is c ertainly important if considering a computer science degree at CU. We'd like to provide a little information on these three issues to help you inmaking an informed decision.
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 2/20
pdfcrowd comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
Computer Science ... The DisciplineComputer Science ... The Job MarketComputer Science ... at the University of Colorado Boulder More InformationHow to ApplyContacts
Computer Science ... The DisciplineSo what is computer science? There are a number of definitions of computer science. Here's a simple one:
com.put.er sci.ence n : The study of computer technology, both hardware and software.
Well ... that sure sounds kind of broad ... computer science is the study of almost anything to do with computer technology! That's right, but how about some concrete examples? Fortunately, there are many, many sub areaswithin the broader discipline of computer science, and new areas are continuously being created as the disciplineadvances. Let's look at just a few of these sub areas of computer science:
Software SystemsProgrammingLanguagesOperating SystemsDatabasesNetworkingDistributed ComputingSoftware EngineeringGame DevelopmentMobile ComputingParallel ProgrammingComputer GraphicsData StructuresCompilersTelecommunicationInformation SystemsArtificial IntelligenceHuman Computer Interaction
Hardware SystemsComputer ArchitectureComputer NetworksRoboticsEmbedded SystemsMicroprogrammingMemory SystemsPerformance Analysis
Scientific Computing
Numerical AnalysisComputationalChemistryComputational PhysicsChaos TheoryBioinformaticsMedical InformaticsSimulation andModeling
Computer TheoryDiscrete MathematicsAlgorithmsGraph TheoryComputability TheoryComplexity TheoryProbabilityStatisticsCryptographyFormal LanguagesInformation Theory
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 3/20
pdfcrowd comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
Natural LanguageProcessingImage ProcessingComputer AidedEngineering
That's quite a few sub areas ... and we haven't really even listed all of them. Also, each of these sub areas of computer science is actually a huge discipline in its own right.
Computer science has certainly become a core discipline a discipline of study in itself and one that continuesto grow. However, a rather unique aspect of computer science is that it's not only a very broad discipline, but thatit has exceptionally broad application to nearly every other discipline imaginable:
Medicine
medical imagingpatient monitoringrecord keepingsurgery
diagnosticspharmaceuticalsprostheticsremote carenanotechnology
Art
digital artvirtual realityphotography
Biologygenomic researchgenetic engineering
Aviation
aircraft designflight controlair traffic controlba a e trackin
Finance
stock tradingbanking transactionsactuarial analysis
Manufacturing
product productioninventory management
Defense
weapons designweapons controlbattlefield managementcommunicationsintelligence
code breakingSecurity
surveillanceaccess controlintrusion detection
Archaeology
mappinganalysis
Energy
explorationgeneration
News
weather forecastingweather measurementnewspaper publication
Publishing
subscription servicesbook production
Retail
point of salesinventory controladvertisingshippingcustomer service
Environment
energy efficiencywater qualityair qualityanimal management
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 4/20
pdfcro d comopen in bro ser PRO ersion Are you a developer? Try out the HTML to PDF API
Communications
data networksvoice communicationscell phonesinstant messagingmulti media messagingemail
Educationcourse instructionclass schedulingremote learning
Entertainment
movie productiondigital musicanimationmedia distributionmedia playbackcomputer games
Hospitality
hotel managementrestaurant managementreservationsticketingtheme park rides
record keeping
Transportation
schedulingreservationsticketingtrackingmapping
Home Managementpersonal financesecuritycommunicationweb
Automotive
designmanufacturinglocation detectionrepair and maintenance
Agriculture
financial managementcrop managementcrop planning
Recreation
lift tickets
environmentalmonitoring
Sports
schedulingscoreboardsscorekeepingtrainingfilm managementstatisticsrace timing
Government
votinglegislationregulationtaxationlicensing
Fashiondesignmanufacturingsmart clothing
Law
law enforcementcontractsbilling
OK ... you get the picture. These are just a very few of the disciplines to which computer science may be readilyapplied. And it's very easy to find many, many more. In fact, the more difficult task is to find a discipline to whichcomputer science can't be (and isn't being) readily applied. (If you think of one, please let us know!) As you cansee, our lives are touched almost continuously by computers (and therefore by computer scientists!) every day ina huge variety of ways.
Computer Science ... The Job Market
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 5/20
df di b PRO i Are you a developer? Try out the HTML to PDF API
It's clear that computer science is a huge discipline with extremely broad application. But what about the jobmarket for computer science graduates? A degree isn't terribly useful unless it's possible to use that degree tolaunch a career.
The general public often perceives the job market for computer scientists as rather bleak indeed. Certainly, therewas a huge downturn in the market several years ago; however, there has been steady and considerableimprovement since that time, to the point that shortages of qualified computer scientists are projected over thecoming decade. Here are a few interesting items related to the computer science job market:
Money Magazine recently published "Best Jobs in America" . Leading the list ... "Software engineer". Hereare the Top 10:
Best Jobs in America
1. Software engineer
2. College profess or
3. Financial advisor
4. Human resources manager
5. Physician assistant
6. Market research analyst
7. Computer/IT analyst
8. Real estate appraiser
9. Pharmacist
10. Psyc hologist
Money Magazine also more recently (November 2010) published another list of the "100 Best Jobs in America" . Leading the list ... "Software Architect". In fact, more than 1 in 4 of the top 100 jobs are ininformation technology:
Best Jobs in America
1 Software Architect
7 Database Administrator
17 Information Systems Security Engineer
18 Software Engineering / Development Director
20 Information Technology Manager
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 6/20
df di b PRO i Are you a developer? Try out the HTML to PDF API
21 Telecomm unications Netw ork Engineer
24 Netw ork Operations Project Manager
26 Information Technology Business Analyst
28 Information Technology Consultant
30 Test Software Development Engineer
31 Information Technology Network Engineer
33 Information Technology Program Manager
35 Computer and Information Scientist37 Programmer Analyst
38 Applications Enginee r
49 System s Engineer
60 Information Technology Specialist
66 Systems Administrator
67 Web Developer
70 Technical Services Manager
77 Information Te chnology System s Manager
79 Information Technology Training Specialist
88 Technical Writer
95 Information Technology Project Coordinator
96 Web Project Manager
97 Geographic Information Systems Analyst
CollegeBoard.org (the SAT people) published "Occupations with the Most New Jobs: Bachelor's Degrees" ,compiled from U.S. Department of Labor Bureau of Labor Statistics projections for 2002 2012. Six of the 10occupations with the most new jobs were computer science related occupations.
Occupations with the Most New Jobs:Bachelor's Degrees
2002-2012
1. Elementary school teachers, except special education
2. Acc ountants and auditors
3. Computer s ystems analysts
4. Secondary school teachers, except special and
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 7/20
df di b PRO i Are o a de eloper? Tr o t the HTML to PDF API
vocational education
5. Computer softw are engineers , applications
6. Special education teachers
7. Computer software engineers, systemssoftware
8. Netw ork syste ms and data communicationsanalysts
9. Netw ork and computer system s administrators
10. Computer programme rs
The same organization has also published "Ten Fastest Growing Occupations for College Grads" . Again, 5of the top 10 jobs are computer science related.
Ten Fastest Growing Occupations for CollegeGrads
2004-2014
1. Netw ork syste ms and data communications
analysts2. Physician assistants
3. Computer softw are engineers , applications
4. Physical therapist assistants
5. Dental hygienists
6. Computer software engineers, systemssoftware
7. Netw ork and computer system s administrators
8. Database administrators
9. Physical therapists
10. Forensic science technicians
Fortune magazine recently published a list of the "Fastest-Growing Professional Jobs" , also based on U.S.Department of Labor Bureau of Labor Statistics projections for 2002 2012. Seven of the 19 fastest growing
jobs were computer science related positions.
Fastest-Growing Professional Jobs2002-2012
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 8/20
df di b PRO i A d l ? T t th HTML t PDF API
1. Environmental engineers
2. Netw ork syste ms and datacom analysts
3. Personal financial advisors
4. Database administrators
5. Software engineers
6. Emergency management specialists
7. Biomedical engineers
8. PR specialists
9. Computer and infosystems managers
10. Comp, benefits, and job analysts
11. System s analysts
12. Netw ork and system s administrators
13. Training and development specialists
14. Medical scientists
15. Marketing and sales managers
16. Computer specialists17. Media and communications spec ialists
18. Counselors, social w orkers
19. Lawyers
The National Association of Colleges & Employers (NACE) published a list of the "Top-Paid Majors Among College Class of 2010" . Four of the top ten were computer science related majors.
Top-Paid Majors
Among College Class of 2010 1. Petroleum Engineering
2. Chemical Engineering
3. Mining and Mineral Engineering
4. Computer Science
5. Computer Engineering
6. Electrical/Electronics and Com mun icationsEngineering
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 9/20
df di b PRO i A d l ? T t th HTML t PDF API
7. Mechanical Engineering
8. Industrial/Manufacturing Engineering
9. Aerospace/Aeronautical/Astronautical Engineering
10. Information Sciences and System s
The Association for Computing Machinery has produced an excellent brochure called Computing Degrees& Careers: Today's High-Tech Growth Is Tomorrow's High-Tech Boom! :
The need for computing professionals and executives right here in the U.S. is growing ascompanies become more global. Almost every major challenge facing our world is turning tocomputing for a solution, from conquering disease to eliminating hunger, from improvingeducation to protecting the environment ...
Want in? A college degree in a computing major will make it happen. Although you typicallydon't need prior training in computing, your high school may have classes that can help youget a head start. Talk with your guidance counselor and your school's computer scienceteachers to learn more about the opportunities available to you now and in the future, or visitour Computing Degrees & Careers website.
In particular, you may be interested in the following from the site:Top 10 Reasons to Major in ComputingFrequently Asked QuestionsWhat Computing Professionals DoMajors & Career OpportunitiesPreparing for a Computing Major
On the local scene, the Boulder Daily Camera recently published an article focusing on undergraduateenrollment in Computer Science. "Computer study powers down: But educators, employers say demand remains for hiring" describes how decreased enrollment in Computer Science at CU mirrors that across thecountry. The main points of the article are
Trend anal s ts attribute the decline to the wides read erce tion that the tech
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 10/20
df di b O i A d l ? T h HTML PDF API
industry has become unprofitable.
Department of Labor statistics project employment in the informationtechnology industry to grow at an annual rate double that of overall job growth.
Computing is pervasive ... there is a growing and persistent need for peoplewith information technology skills.
A considerable shortage of new graduates to fill these jobs is predicted.
Local companies are hiring, particularly people with backgrounds in computer science combined with expertise in other fields.
CU's Computer Science Department has revised its program to allow more interdisciplinary study.
In the article former Department Chair Elizabeth Bradley says, "fewer students both locally and nationallyare pursuing computer science majors because of misguided fears about the technology industry, eventhough projections show increased hiring in the sector in years to come."
In another article, Not adding up: Schools faced with an enrollment drop in computer-science students , theDaily Camera describes how enrollment in Computer Science is dropping, while demand for graduates isincreasing. The artic le also includes photographs from the CU Computer Science class "Things ThatThink".
In CU student gets his 'dream' job: Engineering graduate will start at DreamWorks next month , the Daily Camera describes how Computer Science major Jacob Melvin "customized" his degree program andlanded the perfect job.
The Computer Science Department maintains a Computer Science Jobs Mailing List , to which anyone whowants to receive job related postings may subscribe. As further anecdotal evidence of the improving jobmarket for computer science graduates, it's interesting to look at the average number of postings per month
to the jobs list over the past several years. The number of postings has increased from a very minimal 1posting/week in 2002 to on the order of 1 posting/day over the last 5 years.
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 11/20
df db A d l ? T h HTML PDF API
Other items of interest:
Computer and Mathematical Science Occupations Expected to Grow Quick est Over the Next Decade
Peter Harsha , Director of Government Affairs for the Computing Research Association ,says that "The new Bureau of Labor Statistics labor projections are out for the 2006 2016 period, and once again, despite concerns over the impact of globalization,
computing related occupations are s till projected to grow the quickest among all'professional and related occupations.' According to BLS projections, computer andmathematical science occupations are expected to grow by about 24 percent over thenext decade, a rate that would add 822,000 new jobs to the field. Those 822,000 new
jobs are third only to 'Health care practitioners and technical occupations' .. . and'Education, training and library' occupations ..."
The report projects that, of the six occupations that will be among the fastest growingand register the largest numerical growth, three will be computing related occupations:
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 12/20d l h
computer software engineers, applicationcomputer systems analystsnetwork systems and data communication analysts
The Myth of High-Tech Outsourcing
Yahoo! News reports that
High tech employees are back in demand.
Unemployment for engineers, computer programmers, software developers, andother IT professionals is at the lowest rate in years.
... there is so much global demand for employees proficient in programminglanguages, engineering, and other skills demanding higher level technologyknowledge that outsourcing can't meet all U.S. needs.
Many of the available jobs are for companies that have proven returns notideas that have yet to pan out.
BLS Projects IT Work force to Add a Million New Jobs between 2004 and 2014
The Computing Research Association says that the Bureau of Labor Statistics (BLS)estimates that the professional level IT workforce will grow at more than twice the rateof the overall workforce between 2004 and 2014, creating 1 in 19 new jobs. In addition,many of these jobs will pay well.
Tech Tuesday: Computer Science as a Major
A WAMU radio talk show host Kojo Nnamdi looks at how colleges teach Computer Science and its vitality today. Featured guests are
Joanne Cohoon , Sociologist and Professor of Science, Technology, andSociety, University of VirginiaStuart Zweben , Chair, Computer Science and Engineering Department, OhioState University
Topics discussed include the recent decline in students (particularly women) majoringin computer science, projected job growth and the shortage of qualified workers in thefield, preparation provided by a computer science degree, computer sciencestereotypes, the expanding discipline of computer science, the role of a universityeducation vs. job training, programming vs. computer science, coursework vs. practical
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 13/20Are you a developer? Try out the HTML to PDF API
experience, and the current job market.
Need a Job? Good News -- Prospects and Paycheck s Increase
In the National Association of Colleges & Employers (NACE) Spring 2005 SalarySurvey, decision makers from human resource departments across the countryweighed in on the top ten jobs most offered to bachelor's degree candidates this year."Software Design & Development" was one of these top ten job functions. The jobfunction paying the highest average salary of the top ten .. . "Software Design &
Development".Bachelor's Degrees In Computer Engineering Continue to Rise
The American Association of Engineering Societies Engineering WorkforceCommission reports that computer engineering continues to be the most popular engineering discipline.
Computer science fighting for time: Advocates clamor for more courses in public schools
The Computer Science Teachers Association , which says that the nation needsstudents who are prepared to develop software, design hardware, program languagesand manage databases, is promoting a model curriculum that integrates computer science through every grade.
A Techie, Absolutely, and More
The New York Times reports that Computer Science graduates are doing much morethan software development with their degrees.
IT jobs call stateside, but who's answering?
The Seattle Times interviews University of Washington Department of Computer Science Chair David Notkin . Notkin discusses the shortage of skilled computer science graduates.
A Conversation with Bill Gates at the 2005 Microsoft Faculty Summit
Princeton University Dean of Engineering Maria Klawe discusses important topics inComputer Science with Chairman and Chief Software Architect of Microsoft, Bill Gates ,at a gathering of computer science faculty in Redmond. A few quotes:
Microsoft is trying to hire every great college graduate who
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 14/20Are you a developer? Try out the HTML to PDF API
has basic computer science skills and we think is highlytalented. When I sit down and review projects here insidethe company, the topic that always comes up is how is thehiring going, we've got open headcount, these are super well paying jobs ...
Some people say, well, doesn't this mean there will just bea shift to Asia of a lot of this activity, and there will besome, but you take a company like ours, we're going to
always have the vast majority of our development takingplace in this location. We like to do things in a unified way, and so even thoughIndia and China are going to grow quite a bit, it's a big problem for us that wecan't get these great students.
We have this interesting paradox where in China and India we can get lots of engineers but getting people who have sort of what we call programmanagement type skills or general management type skills, it's very hard to findenough of those, whereas here in the United States we do pretty well at gettingpeople with those skill sets, but then it's just the engineering we're very short of
what we'd like to get. And so the competition for somebody who's got the rightbackground is just phenomenal.
All of the issues around natural interface, you know, vision, speech, ink,modeling, those are areas where the economic value of getting those thingsright, whether it's Microsoft or anybody else, it's the next ten years that it'sinteresting. I think if I'd written down in the late '60s, early '70s the interestingproblems in computer science, if anybody had, that we could say that a smallpercentage have been solved right now, but that a very high percentage will besolved in these next 10 to 15 years.
... the nature of these jobs is not just closing your door and doing coding ... infact, the greatest missing skill is somebody who's both good at understandingthe engineering and has good relationships with the hard core engineers, andbridges that to working with the customers and the marketing and things likethat. And so that sort of engineering management career track, even amongstall the people we have, we still fall short of finding people who want to do that ...And so I'd love to have people who come to these jobs wanting to think of it as alot and exercise in people management and people dynamics, as well as thebasic engineering skills. That would be absolutely amazing. And we can
i h l i hi f i h f h
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 15/20
Are you a developer? Try out the HTML to PDF API
promise those people within two years of starting that career most of whatthey're doing won't be coding ...
... this is a field that's taken a very high volume, low price approach. It's drivenbreakthroughs, driven the prices down. And so it's very gratifying, and it's not
just for the richest 2 billion people on the planet, although there are some neatthings happening there, it's for the world at large.
New Gallup Survey Finds Restaurant Industry Is the Most Highly Regarded in America
... and the computer industry is second! The Gallup Poll conducts an annual poll onthe images of various business and industry sectors across the country. The poll asksAmericans to rate business and industry sectors on a five point scale ranging from"very positive" to "very negative." The computer industry was ranked second, trailingonly the restaurant industry as the industry most positively viewed by the public.
Computing Research Association Bulletin
The Computing Research Association publishes an online bulletin to provide pointers toreports and other information that might be of interest to computing researchers,
students and administrators. Topics covered include Computer Science/Computer Engineering student and faculty demographics, salaries, R&D, and the IT workforce.
Sloan Career Cornerstone Center
The Sloan Career Cornerstone Center is a resource center for those interested incareers in science, technology, engineering, and mathematics. Their comprehensiveeducation, networking, job hunting, and career planning resources revolve aroundpersonal interviews with over 400 individuals who offer candid insight into their career paths.
CU tries to win back IT fervor The Boulder Daily Camera recently reported on "The Future Potential in IT" programheld on the CU campus. A few quotes from the article are of interest:
... IT job openings appear to be on the rebound, according to experts in the field.The result: a shortage of qualified candidates for Colorado technology jobs.
"The Future Potential in IT" program will attempt to dispel the myth that IT jobsare scarce, organizers say, and to encourage undecided students to consider
IT j id ddi g t h i l l t t th j
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 16/20
Are you a developer? Try out the HTML to PDF API
an IT major or consider adding a technical element to another major.
Local technology companies are growing increasingly concerned about theshortage of qualified candidates coming out of Colorado high schools anduniversities ...
The prospects are looking up for current information systems majors. Thediverse skills acquired in an IS degree uniquely qualify graduating students for high paying jobs in a market projected to grow rapidly during the next six years
...2020 -- Future of Computing
nature.com provides an in depth look at the direction of the computing field and itsrelationship to science:
"In the last two decades advances in computing technology, fromprocess ing speed to network capacity and the internet, haverevolutionized the way scientis ts work. From sequencing genomes tomonitoring the Earth's climate, many recent scientific advances would not
have been possible without a parallel increase in computing power andwith revolutionary technologies such as the quantum computer edgingtowards reality, what will the relationship between computing and sciencebring us over the next 15 years?"
Champing at the bitsMilestones in scientific computing Everything, everywhereExceeding human limits
The creativity machineScience in an exponential world Can computers help to explain biology?
A two-way street to science's future
The outlook for computer science jobs in the coming years is quite good. This is obviously promising from thestandpoint of simply finding a job. But the nature of computer science is that there are a huge variety of jobs in thediscipline jobs addressing a huge variety of problems , jobs performing a huge variety of types of work, jobs witha huge variety of companies , and jobs in a huge variety of geographic locations . This provides tremendousopportunity for graduates not only to find a job, but to find the right job for them: a job addressing interestingproblems, a job performing appropriate types of work, a job with a well matched company, and a job in a desirablegeographic location.
C S i h U i i f C l d B ld
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 17/20
pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
CU-Boulder Campus
Computer Science ... at the University of Colorado Boulder The computer science discipline is very broad ... the job possibilities for computer science graduates are excellent... what kind of computer science degrees are being offered at the University of Colorado Boulder? We offer twoundergraduate and three graduate Computer Science degrees. While not a separate degree program, there is alsothe possibility to earn concurrent BS and MS degrees in Computer Science, significantly reducing the timenecessary to obtain the graduate degree.
Undergraduate Degrees
Bachelor of Science in Computer ScienceMinor in Computer Science
Graduate Degrees
Master of Science in Computer ScienceMaster of Engineering in Computer ScienceDoctor of Philosophy in Computer Science
Concurrent Undergraduate/Graduate Degrees
Concurrent Bachelor/Master of Science inComputer Science
A considerable amount of information about thedepartment and each of its degree programs is availableon this website, which we encourage you to explore.However, we would like to note a few specific facts:
Nearly all Computer Science courses , including undergraduate courses, are taught by regular, rosteredComputer Science faculty , rather than by graduate student assistants.
The undergraduate curriculum offers considerable flexibility in selecting specific coursework to meetindividual student needs, while preparing graduates for careers in any area of computer science.
There are many opportunities for students to gain pract ical experience through industry co op andinternship programs .
Computer Science faculty are performing world class research , and there are many opportunities for bothundergraduates and graduate students to become involved.
There are currently 311 undergraduate Computer Science majors, 40 minors, 21 ME students, 60 MS
students and 90 PhD students
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 18/20
pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
students and 90 PhD students.
There are currently 3091 Computer Science alumni working in a wide variety of jobs, in a wide variety of companies and in a wide variety of locations all over the world.
The University of Colorado Boulder was recently ranked the 67th best university in the World in TimesHigher Education's 2010-2011 World University Rank ings .
The University of Colorado Boulder Department of Computer Science is located in Boulder, Colorado on one of themost beautiful college campuses in the world. Boulder has one of the highest per capita concentrations of highly educated workers and high tech companies to be found anywhere. It's a great place to to study, to work and tolive. We hope you have an interest in joining us.
More InformationThere's considerably more information available for anyone considering a degree in Computer Science at the University of Colorado Boulder. A good place to begin further exploration is one of the following:
Quick Links for Prospective Undergraduates
Quick Links for Prospective Graduate Students
How to ApplyYou can begin the online application process by selecting the appropriate link below:
Undergraduate Student ApplicationsGraduate Student Applications
ContactsFinally ... sometimes you may just want to talk to a real person about computer science and the degree programs available atthe University of Colorado Boulder. Our undergraduate and graduate program advisors are exactly the people to see:
Undergraduate Program Advisor
Lesley McDowell
Graduate Program Advisor
Jacqueline (Jackie)DeBoard
University of Colorado Boulder
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 19/20
pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API
University of Colorado Boulder Department of Computer Science430 UCBBoulder, CO 80309 0430
Engineering Center ECOT 721hours: MTWRF 8:00am 12:00pm,12:30pm 4:30pmemail:phone: +1 303 492 6362
University of ColoradoBoulder Department of Computer Science430 UCBBoulder, CO 80309 0430
Engineering Center ECOT 720hours: MTRF 7:30am 4:00pmemail:phone: +1 303 492 6361
They'll be glad to help you find answers to any questions you may have.
We hope this has been helpful in your decision making process.The University of Colorado Boulder Department of Computer Science
wishes you the bes t of luck with whatever decision you make!
See also:
About the DepartmentContacting the DepartmentGetting to the Department
Alliances
Department of Computer ScienceCollege of Engineering and Applied ScienceUniversity of Colorado Boulder Boulder , CO 80309 0430 USA
Questions/Comments?Send email to
Engineering Center Off ice Tower ECOT 717
+1 303 492 7514FAX +1 303 492 2844
XHTML 1.0/CSS2 ©2011 Regents of the University of Colorado Privacy · Legal · Trademarks
May 19, 2011 (08:06)
8/6/2019 Www Cs Colorado Edu Why
http://slidepdf.com/reader/full/www-cs-colorado-edu-why 20/20
pdfcrowd.comopen in browser PRO version Are you a developer? Try out the HTML to PDF API