Computer Science Degree (B.S.)
[de]coding the future
There are always more lines of code to write, existing code to analyze, or apps to develop. All of these task-oriented responsibilities are important.
To truly succeed in computer science, however, you need to learn to adapt when the tasks suddenly change with the development of new technology. At Huntington University, our curriculum, practical learning experiences, small class sizes, and liberal arts mentality prepare you for your entire career, not just the first job after graduation. Together, we can [de]code all the possibilities of your future.
Choose your degree track:
- Information systems: Combine computer science with business courses and prepare to add value to any work team.
- Mathematics: Focus on the intersection of math and computer programming, then pursue a career in applied math in computers or industry.
- Digital media: Support the animation/film industry with your background in information technology, or double major with animation or film and get the best of both worlds.
- Web development: Blend strong visuals and good design with technical know-how that demonstrates the true artistry of computer science.
develop experience
We strongly encourage students to complete internships and independent research studies to further explore their specialized interests. All students complete a two-semester senior project. Projects vary, but they each incorporate source code and project management tasks, practical experience working with a team, and guidance in “learning on your own” so that you can adapt well in the workplace.
Examples of past projects:
- Android and iPhone scanning app to record University event attendance
- Android app for the Stanley Corporation
- iPhone app in collaboration with the Doctoral Program in Occupational Therapy
- Nurses’ patient charting application
As a student, you will gain hands-on experience with current industry-standard technologies:
- Python
- Java
- C#
- HTML
- CSS
- PHP
- JavaScript
- SQL
Plus, have access to research labs with Windows and Linux servers, dual-screen work stations, and two racks of networking equipment.
Do You Have an Affinity for Processors?
Do your friends think you're lazy for trying to automate everything? Do you start all your numeric lists at zero? We'd love to speak with you! Schedule a visit or contact our admissions office.
debunking some myths
Myth: I have to be naturally good at math and logic to succeed.
Truth: The beauty of computer science is its adaptability. Math- and logic-minded professionals succeed, but so do those who are willing to learn the necessary skills, problem-solve, apply theory, and creatively approach tasks. Similarly, there is more than one degree track you could take to reach your goals; the web development track isn’t the only track that produces web developers, for instance. The point is that you are willing to adapt, learn, and grow.
Myth: I could teach myself these same skills with online tutorials.
Truth: Eventually, computer science professionals who are self-taught will reach a limit to how far they can progress without a degree. Learning from online or print resources is a great way to gauge your interest in a profession, but earning a bachelor’s degree will qualify you for success in the workplace in ways an informal education cannot.