Computer Science This section includes Computer Science Majors. On the Web: Sloan Career Cornerstone mp3 ONET
Find out if this career could match your own interests and personality by using the two following surveys: Myers-Briggs Inventory-HumanMetrics Individual Interest Survey-O*Net
What an Undergraduate Student Needs to Know: Number of Credit Hours to Graduate: 129.5 Specialties/Concentrations: Department Head (Interim): Randy Haupt,
[email protected] , 303-273-3721
Website: cecs.mines.edu Student Organizations: Student ACM, Linux Users Group
Careers related to this field of study: Software engineers apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. Software engineers can be involved in the design and development of many types of software, including computer games, word processing and business applications, operating systems and network services, and compilers, which convert programs to machine language for execution on a computer. System software engineers begin by analyzing users’ needs, and then design, test, and develop software to meet those needs. During this process they create the detailed sets of instructions, called algorithms, which tell the computer what to do. System software engineers must be experts in operating systems and middleware to ensure that the underlying systems will work properly. Application software engineers analyze users’ needs and design, construct, and maintain general computer applications software or specialized utility programs. These programmers use different programming languages, depending on the purpose of the program. The programming languages most often used are C, C++, and Java, with Fortran and COBOL used less commonly. Some software engineers develop both packaged systems and systems software or create customized applications. Information systems engineers coordinate the construction, maintenance, and expansion of an organization’s computer systems. Working with the organization, they coordinate each department’s computer needs—ordering, inventory, billing, and payroll recordkeeping, for example—and make suggestions about its technical direction. They also might set up the organization’s intranets—networks that link computers within the organization and ease communication among various departments.
Employment Picture: Employment change. Employment of computer software engineers is projected to increase by 20 to 28% over the 2010 to 2020 period. This occupation will generate about 324,000 new jobs, over the projections decade, one of the largest employment increases of any occupation. Employment growth will result as businesses and other organizations adopt and integrate new technologies and seek to maximize the efficiency of their computer systems. Competition among businesses will continue to create incentive for sophisticated technological innovations, and organizations will need more computer software engineers to implement these changes. Demand for software engineers will also increase as computer networking continues to grow. For example, expanding Internet technologies have spurred demand for computer software engineers who can develop Internet, intranet, and World Wide Web applications. Likewise, electronic dataprocessing systems in business, telecommunications, government, and other settings continue to become more sophisticated and complex. Implementing, safeguarding, and updating computer systems and resolving problems will fuel the demand for growing numbers of software engineers. New growth areas will also continue to arise from rapidly evolving technologies. The increasing uses of the Internet, the proliferation of Web sites, and mobile technology such as wireless Internet have created a demand for a wide variety of new products. As individuals and businesses rely more on hand-held computers and wireless networks, it will be necessary to integrate current computer systems with this new, more mobile technology. In addition, information security concerns have given rise to new software needs. Concerns over “cyber security” should result in businesses and government continuing to invest heavily in software that protects their networks and vital electronic infrastructure from attack. The expansion of this technology in the next 10 years will lead to an increased need for computer engineers to design and develop the software and systems to run these new applications and integrate them into older systems. As with other information technology jobs, outsourcing of software development to other countries may temper somewhat employment growth of computer software engineers. Firms may look to cut costs by shifting operations to foreign countries with lower prevailing wages and highly educated workers. Jobs in software engineering are less prone to being offshored than are jobs in other computer specialties, however, because software engineering requires innovation and intense research and development. RECRUITING COLORADO SCHOOL OF MINES Computer Science
REPORTED STARTING SALARY OFFERS 2012-2013 Low
High
Average
B.S.
$45,000
$100,000
$68,267
M.S.
$65,000
$114,000
$84,909
PhD
$60,000
$118,000
$79,800
Employers recruiting for Computer Science Majors through the Mines Career Center during the last 5 years include: (“BOLD” indicates on-campus recruiting; “Plain” indicates Job Postings in DiggerNet; companies also recruiting for Internships noted with *.) Company Name
Company Name
Company Name
Company Name
Abengoa Solar
Black & Veatch
Convergys
Fed Bureau of Investigation *
Adperio
Black Hills Energy *
Coors Brewing Company*
Federal Hwy Administration *
Aegis Analytical*
Booz Allen Hamilton Inc.
COVIDIEN*
First Pass Engineering
AeroStream Comm *
Brocade Comm Syst
Credera
FirstBank
Air Quality Design *
Bureau Land Management *
Dash Carrier Services
Firth Rixson Limited*
Air Sciences *
Canoe Ventures*
Datalogix
Fisher Capital Partners*
Alarm.com
Capital IQ
Dave Bunk Minerals
Flatirons Solutions *
AlchemyAPI
Cardinal Health*
Decentrix, Inc,
Fluke Networks *
Allston Trading, LLC*
Caridian BCT *
Defense Info Systems Agency
Foothills Art Center*
American Cast Iron Pipe *
Carlson Software
Dept. of Homeland Security
Forest Oil Corporation *
aMind Solutions
Cashman Equipment Co
Direct Action Research Trng.
Fowler Software Design *
Anadarko Petroleum *
Catalyst Secure
DISH Network
FritoLay (PepsiCo) *
Anheuser-Busch *
CDM *
Disney Online Boulder Studio*
Galt and Company
Anvil Corporation *
Central Operating
Dot Hill
Gaming Labs International*
Apple *
Cerner Corporation
Double Encore
Garmin International
Applied Trust Engineering *
CH2M HILL *
Duff & Phelps LLC*
Genscape
ArcelorMittal *
Charter Communications
Dyno Nobel Inc.
Geo-Logic Systems *
ARES Corporation
Chesapeake Energy *
Earth Knowledge
Geotrace
Ascend Analytics *
Chevron Energy Sol *
EchoStar Com *
Gerdau Ameristeel *
Ascend Geo LLC*
Cimation
Econolite Control Products
G-Force Trading
Assist Group*
City and County of Denver *
eContent Managers USA
Global Crossing
ATK Launch Systems *
City of Aurora *
Edward Jones
GlobaLogix *
ATMEL Corporation *
City of Centennial*
El Paso County
Golden Software.
Avago Technologies
City of Fort Collins *
El Pomar Foundation *
Goldman Sachs
AVAYA *
City of Pueblo
Electrical Technologies
Goodrich Aerospace *
Aventura *
City of Westminster
Ellwood Group Inc. *
Gorilla Logic
Avow Systems *
CiviCore *
Emtec Inc.
Gyrodata Incorporated *
AXA Advisors *
Cliffs Natural Resources *
Encana Oil & Gas
Hach Company*
Baker Hughes *
CloudSync Inc. *
Energy Acuity *
Halliburton *
Ball Aerospace & Tech *
CO Casualty Insurance *
Energy Corp of America *
Hands-On Labs *
Barnard Construction *
CO Dept Pub Health/Env*
Energy Future Holdings *
Hawaiian Electric Co. *
Barrick Gold. *
CO Div of Water Resources
Enogex *
Health Language *
BCS, Incorporated *
CO Judicial Branch
Enserca Engineering,
Hensel Phelps Construction*
BD Diagnostics *
CO Mountain Club*
Epic Systems Corporation
Hess Corporation
Bentek Energy *
CO Renewable Energy Coll.*
Escape Velocity Systems
Hewlett Packard - Boise ID
Bimbo Bakeries
CO Springs Utilities *
ESRI *
HGST - Western Digital
BIMShift
CO Watershed Assembly *
EVRAZ Rocky Mt Steel
HOLCIM (US) *
Bishop-Brogden Assoc. *
Comcast Corporation*
Exxon Mobil *
HomeAdvisor
Bit Systems *
Comcast Media Center*
Fast Enterprises *
Honeywell Tech Solutions*
Company Name
Company Name
Company Name
Company Name
Hunt 4 Energy LLC
MedKeeper LLC
Pegshot
Solvay Chemicals
Hydrogeologic
Medtronic Navigation *
PEI
Southern Ute Growth Fund
IHS
Metro Wastewater Reclamation
Perficient
Spatial Corporation *
IMERYS *
Metron Inc
Performance Friction Corp
Spectra Logic*
Incom Direct
MicroSat Systems, Inc. *
Philadelphia Insurance Co *
Spinfusion*
InfoPrint Solutions *
Microsoft Corporation *
Pivital Tracker
SpotXchange
Inst for Humane Studies*
Microthread Technologies *
Pivotal Labs
Statera
Inst Telecom Sci
Mile High Youth Corps
Planimetron Inc
Sun Microsystems *
Intela *
Millennium Challenge Corp
PMC Sierra
Sylvan Learning *
Intelligentsia International *
MillerCoors *
Polycom, Inc.
Synapse Product Dvmt *
iPhase3 Corporation
MiTek USA
Power Source Systems
TaTa Consultancy Services
IQNavigator *
MSI Kenny
Precise Cast Prototypes/ Eng *
Teach for America
ITT Advanced Eng & Sci *
Multiphase Solutions *
ProLink Solutions
Teck Cominco *
ITT Intell & Info Warfare
Musco Sports Lighting, LLC
PTC*
TeleTech
ITT Visual Info Solutions *
Nalco Company *
QualVu*
Terex Corporation *
J.R. Simplot Company *
NASA Research Centers *
Quanta Renewable Energy
TGS
Jeppesen Sanderson*
Nat’l Ecological Observatory *
QuantumPM
The Dow Chemical Co *
Junction Solutions
National Appeals Division*
Qwest Communications *
The Inst for Systems Research *
juwi solar
National Instruments *
RadiantBlue Tech
The MITRE Corporation *
Kimley- Horn and Associates
National Renewable Energy Lab
Rally Software Development *
The Mosaic Company *
Kinross Gold Corp*
Natural Capitalism Solutions*
Raytheon Company *
The Wilderness Society
KNS Comm. Consultants
New Belgium Brewing Co.*
ReadyTalk*
The Williams Companies *
Kwik Tek Inc
NexGen Tech
Recondo Technology*
Time Warner Cable *
LAFARGE *
Nordstrom fsb
RedPrairie Corporation *
Timken Company *
Lanx
Northrop Grumman *
Ricoh Production Print Solutions
Tinker AFB Log Cent Sci & Eng*
Larimer County *
Northwestern Mutual*
Rocky Mt Reagents
Transform Software
Leppert Associates*
NOV/ReedHycalog *
RT Logic *
TransMagic*
Leprino Foods Company
Numerica Corporation*
Runge
Transzap, Inc
Level 3 Communications *
NuStar Energy
Ryerson Inc
TravelPort
LGS Innovations*
Oak Ridge Inst. Sci&Ed*
SAIC
Trimble Navigation
LiteracyPro Systems, Inc.
OmniBus Systems
Salesforce.com
Tudor Pickering Holt & Co.
Lockheed Martin*
Open Scan Technologies *
Samsung Austin Semiconductor
Tyler Technologies *
Love and Logic Institute*
OptiFrame Software *
Schlumberger *
U.S. Army Fellows Program
Luca Technologies Inc.
OSIsoft, LLC
SDL International
U.S. Bank
M.A. Mortenson
Oxlo Systems
Seagate *
U.S. Congress. Budget Office
MapQuest *
P&G (Procter & Gamble) *
SEAKR Engineering
U.S. Dept of Energy (DOE)*
Maptek *
P2 Energy Solutions *
Service Magic, Inc.*
U.S. Dept of Labor
Markit Boulder
Pacific NW Nat’l Lab *
Severstal North America
U.S. Dept. of State/ BDS *
McKesson Provider Tech *
PaySimple *
SHELL *
U.S. DOI - Inspector General*
Mckinsey & Company
PE Development Corp
Sierra Nevada Corporation*
U.S. DOI -Bureau of Reclamation
Medical Simulation Corp *
Peabody Energy *
Solar Turbines *
U.S. EPA*
Company Name
Company Name
Company Name
Company Name
U.S. Geological Hazards*
UNAVCO, Inc.
Verizon Wireless
Wipro Technologies
U.S. Geological Survey*
United Launch Alliance *
Vermeer Corporation
Wolf Robotics, LLC
U.S. Space & Rocket Center
United States Navy*
Vista GeoSciences
Xcellent Creations
U.S. Space & Rocket Center
Univ Corp for Atm Res(UCAR)*
Wall Street On Demand *
XILINX *
U.S. Steel Corp *
UPS*
Weber Metals Inc.,
Yahoo!*
UCAR
USS-POSCO *
Webroot Software
Zayo
Ultimate Results, LLC
Vallourec & Mannesman Tubes
Western Area Power Admin*
Zoll Medical Corporation