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.
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.