O’Neill is now the CEO and founder of Spark Plug Games, a leading independent games developer creating games and educational products for Windows, Macintosh, and the iPhone market. He continues to do some programming, but most of
A computer science degree from NC State is your key that opens doors to any career field. Want to save lives in the medical field? Predict the weather?
Create the next superhero? Protect the environment? As a computer scientist, you can do it all—because your knowledge and skills drive the world's most
You already know about our reputation as a top-notch technology school. But you may not know how we earned that reputation. Our students are some of
the most competitive in the nation because we provide these advantages:
We're on Centennial Campus, an award-winning 1,130-acre site that is home to over 100 large and small companies,
government agencies and NC State research and teaching facilities. So you'll have access to some of the best resources and internships in the area. In fact,
we're the only university that enables you to study topics like open source software—and then walk across the street to your internship at one of the area's
leading technology companies, where you apply what you've learned. Or, you can travel just a few miles down the road to the Research Triangle Park, home of
dozens of high tech companies. The payoff? You graduate with invaluable experience that can land you a great job right after graduation.
Every budding software engineer needs a brilliant mentor. Here at NC State, you can study under some of the world's
leading minds in the computer science field…the rock stars of computing…the people whose names are on the text books! Our faculty include 21 NSF Career Award
winners, ten members of the NC State Academy of Outstanding Teachers, six IEEE Fellows, and an Emmy award winner! Moreover, they are as concerned with their
students' success as they are with their own. And with a strong diverse faculty, our students have role models to help them break new ground and achieve
Engineering Building 2 (EB2), our $41 million, 210,000 square foot, state-of-the-art teaching and research facility,
which opened in 2006 is second to none. Equipped with a host of multimedia tools in every classroom, EB2 houses 12 research centers and more than 35 teaching
and research laboratories and groups. Students enjoy a variety of comfortable lounges and gathering spaces, as well as an on-site Port City Java café.
NC State was recently named the nation's 6th Best Overall Public University Value by U.S. News & World Report,
21st -best value among all public colleges and universities by Kiplinger, and made Princeton Review's 2010 list for top 50 best values among
colleges and universities. NC State's Masters of CSC degree was ranked #3 in GetEducated.com's most recent Top Ranked Best Buys in Online Masters
Degrees in Computer Science & IT. In 2013, the U.S. News & World Report ranked NC State 9th in the nation for online graduate programs in computer
information technology. Consider that computer science related jobs dominate CNN Money.com's annual list of the 20 highest paying jobs, that
CareerCast.com ranked 'software engineer' as its top job in 2012 based on a variety of factors including salary, stress levels, hiring outlook,
physical demands, and work environment, and that NC State graduates are among the most desired by recruiters, according to the Wall Street Journal.
Even during the most challenging economic conditions since the Great Depression, demand for our computer science graduates has remained extremely strong, with
May 2016 starting salaries averaging $72,419 (median $71,250) for undergrads and $102,249 (median $110,000) for our masters graduates.