Computer Science

Are you ready to embark on an exciting journey into the world of technology and innovation? Our Bachelor's program in Computer Science is designed to equip you with the knowledge and skills needed to thrive in the ever-evolving tech industry.

Empower yourself with a Bachelor's Degree in Computer Science!

Key Features

  • Cutting-Edge Curriculum: Our curriculum is constantly updated to reflect the latest industry trends and technologies. You'll learn the most in-demand programming languages and software development tools.
  • Expert Faculty: Learn from experienced professors and industry experts who are passionate about your success. They bring real-world knowledge to the classroom.
  • Hands-On Experience: Get hands-on experience through internships, co-op programs, and collaborative projects. Build a portfolio that showcases your skills to potential employers.
  • Career Opportunities: The tech industry is booming, and our graduates are highly sought after. Enjoy access to a wide range of job opportunities and competitive salaries.

Our program offers an up to $5,000 New Media Activity grant for students interested in any of the three emphasis areas.  The program is also closely allied with elements in Digital Arts and in the Communication major such as traditional media, print and broadcast journalism, new media, speech, and communication arts.

Not sure if you should consider Computer Science at SC?  Take a look at the Why Computer Science page to clear some misunderstandings about the fields.  You may also want to check out the extracurricular activities our students participate in and see samples of our students' work.     


Build an education.

Build an education.

Academic excellence sets SC apart.

36 main campus and 16 professional studies undergraduate majors, 27 minors, teacher certification in 5 areas, and 6 graduate programs.