Earn your bachelor’s in computer science from Pennsylvania Western University and be ready to compete in one of the most dynamic, high-demand fields in the world.

You’ll acquire a comprehensive understanding of computer science, enjoy outstanding research opportunities and build the time management and critical thinking skills necessary in today’s fast-paced work environment.

Employers are looking for individuals who have strong math and computer science skills. This fully accredited bachelor’s degree from PennWest, with its rigorous curriculum and research and internship opportunities, gives you a competitive advantage. 

You’ll start with a solid foundation in both math and computer science. You’ll gain an in-depth knowledge of programming and computer architecture, becoming fluent in at least five programming languages. You’ll then choose electives like game programming, computer graphics and special topics in computer science.

Working under the guidance of dedicated professors who are experienced in the field, you’ll grow and learn. They will help you through a two-semester senior capstone sequence where you will develop and fully implement a project and present it to the computer science faculty and the program’s advisory board.

Along the way, you’ll start to build a professional network through activities sponsored by the Computer Club and through valuable internships and co-ops. You’ll graduate job-ready on day one.

This program is for you if...

  • You have a strong aptitude for mathematics and a keen interest in computer technology.
  • You're eager to engage in comprehensive learning, including rigorous coursework and hands-on research opportunities.
  • You desire a career at the forefront of technological innovation in various industries.
  • You're looking for a program with a solid foundation and a variety of electives that allow specialization in areas like game programming or computer graphics.
Locations
Locations
Credits
Credits
  • 120 Credits for BS

  • 21 Credits for Minor

What You'll Study

The curriculum for the bachelor's in computer science at PennWest offers a strong foundation in mathematics and core computer sciences, fostering fluency in multiple programming languages and understanding of computer architecture. The program includes electives that let students specialize in areas like game programming and computer graphics. It culminates in a two-semester senior capstone project where students develop and present a comprehensive project, guided by experienced faculty.

Program Study Image
Degrees Table
Degrees, Certificates, Minors Offered at...
  California Clarion Edinboro Global Online
Computer Science, BS Program Offered At This LocationIn-Person Program Not Offered At This Location Program Offered At This LocationIn-Person Program Not Offered At This Location
Computer Science, Minor Program Offered At This LocationIn-Person Program Not Offered At This Location Program Offered At This LocationIn-Person Program Not Offered At This Location

Meet Our Faculty

Our faculty are not just instructors; they are mentors, researchers, and industry professionals committed to providing an education grounded in real-world experiences and academic excellence. From engaging classroom discussions to hands-on experiential learning, our educators are here to support and inspire you every step of the way.

View faculty  

How You'll Learn

This program is offered in-person at our California and Edinboro campuses. An in-person degree emphasizes traditional in-person courses at one or more of our locations.

Learn more about how you’ll learn.

    What You'll Become

    Graduates of the computer science program are thoroughly prepared to enter a variety of fields thanks to a curriculum that emphasizes practical skills, teamwork, and ethical practices. The program not only equips students with the ability to analyze and solve complex computing problems but also prepares them to lead projects and communicate effectively within the professional community. This foundation supports success in both immediate employment and further academic pursuits in computer science.

    Career Paths

    • Software Developer
    • IT Director
    • Web Director
    • Clinical Systems Analyst
    • Computer and Information Systems Managers
    • Database Administrators
    • Network and Computer Systems Administrators

    Christopher Pozgay '23

    “Everyone at PennWest is amazing, but I was struck by how easy it was to say, ‘Hey, I’m stuck on this thing,’ and receive the help I needed. They are very much student-first. They would rather lose some personal time than to have you not understand a topic.”

    Read More
    Highlight
    Portrait of Christopher Pozgay

    How We'll Help You Succeed

    At Pennsylvania Western University, we prioritize your success and well-being from the moment you join our community. Our comprehensive student support system is designed to meet you where you are, offering personalized guidance, academic assistance, and emotional support to ensure you can fully focus on your studies and personal growth. Whether you're a first-generation college student, returning for further education, or navigating career changes, our dedicated faculty and staff provide the encouragement and resources you need to overcome challenges and thrive. With a wide range of services from tutoring and career counseling to mental health resources, PennWest stands by your side, empowering you to achieve your academic goals and prepare for a successful future. Join us at PennWest, where you're not just a student; you're part of a supportive family committed to helping you find your place in the world.

    $102,730

    The median annual wage for software developers was $132,270 in May 2023.

    Computing Accreditation Commission of ABET

    Accredited by the Computing Accreditation Commission of ABET

    View Accreditation
    • Affordable Programs

      Discover quality education that fits your budget with our affordable programs at PennWest.

      Tuition & Fees
    • Success Coaching

      Achieve your academic goals with personalized guidance from our dedicated student success coaches.

      Success at PennWest
    • Post-Graduation Support

      We're here for you even after graduation, providing support and resources to help you succeed in your career.

      Life After PennWest