The bachelor of science degree in computer science offers a strong foundation in computer science and opportunities for specialization in cutting-edge topics like machine learning, artificial intelligence, and quantum computing.
Computer science incorporates the theory and practice of problem-solving. It is perfect for those who love to figure out complex problems and find solutions, whether it is writing computer code or training deep learning nets.
Why study computer science at Keystone College?
The job outlook for software developers for 2016-2026 is growing at 24% (much faster than average)
The 2017 median pay for software developers is $103,560/year. Locally, the annual mean wage for graduates is $82,110.
Prepare for a constantly evolving field and obtain the skills you need to stand out in the technology workforce.
Computer scientists not only develop software, but they also use many tools at their disposal to search for the most efficient and elegant solution to problems. These solutions may utilize a complex/sophisticated algorithm, supervised/unsupervised neural networks, evolutionary algorithms, or diagram.
The primary concentration for this program is in artificial intelligence. Students will develop skills in today’s most relevant area of computing – machines that mimic cognitive functions, such as learning, problem-solving, pattern recognition, and language understanding. Additionally, students will work with machine learning algorithms and datasets to train computers to analyze data and make predictions about the world.
Computer Science Internships
Computer Science students are strongly encouraged to pursue an internship or co-op experience before completing their degree. Examples of past internships and experiential learning opportunities included Fluid IT Group, Keystone College Information Technology Department, Lackawanna County Information Services, Prudential Investments, and Tobyhanna Army Depot.
“While at Keystone, I secured an internship at J. Walter Thompson, a worldwide marketing firm in New York City, and my exposure there led to a job offer in my field. My education at Keystone provided the real-world skills and hands-on experiences I needed to start my career. Every student should seek a hands-on learning experience before they finish their degree, and Keystone will help make that happen.”
Class of 2019
Real World Experience
From internships and experiential learning opportunities to travel and conferences, you’ll have many opportunities to conduct real-world experiences, work with your peers and mentors in your chosen field, and learn first-hand the latest skills to succeed in the real world.