Skip to main content
Penn State Hazleton
Report a Concern Give Apply Visit
  • Academics
    • Majors and Programs
    • Research Opportunities
    • Advising and Career Center
    • Student Success Center
  • Admissions
    • Visit Us
    • First-Year Students
    • Transfer Students
    • International Students
    • Adult Learners
    • Living on Campus
    • Scholarships and Awards
    • Tuition and Financial Aid
  • Student Life
    • Athletics
    • Clubs and Organizations
    • Student Government Association
    • Virtual Tour
  • Information For
    • Future Students
    • Current Students
    • International Students
    • Parents and Families
    • Entrepreneurs (LaunchBox)
    • Faculty and Staff
    • Alumni
Full site navigation menu

This dialog contains the full navigation menu for this site.

Penn State Hazleton
Enter the terms you wish to search for.
Search type:
Report a Concern Give Apply Visit
  • This is Penn State
    • Fast Facts
    • Our History
    • Mission
    • Meet the Chancellor
  • Academics
    • Majors and Programs
    • Research Opportunities
    • Advising and Career Center
    • Student Success Center
  • Admissions
    • Visit Us
    • First-Year Students
    • Transfer Students
    • Adult Learners
    • Living on Campus
    • Video Tour
  • Tuition & Financial Aid
    • Financial Aid
    • Scholarships and Awards
  • Student Life
    • Clubs and Organizations
    • Student Care and Advocacy
    • Housing and Dining
    • Health and Wellness
    • Safety and Security
  • Athletics
    • Facilities
    • Prospective Student-Athletes
    • Coach/Staff Directory
  • Continuing Education
    • Hazleton LaunchBox
    • Professional Development
    • Youth and Pre-College Programs

Find Information For:

  • Future Students
  • Current Students
  • International Students
  • Parents and Families
  • Entrepreneurs (LaunchBox)
  • Faculty and Staff
  • Alumni

Helpful Links

  • Academic Calendar
  • Campus Map
  • Campus Directory
  • Living on Campus
  • Lofstrom Library
  • Request Information

Connect With Us

  • facebook
  • instagram
  • linkedin
  • x (formally twitter)
  • youtube
  1. Home

Computer Science Curriculum

What you'll learn in the computer science program

The mission of our computer science program is to prepare our students for a wide range of careers as computer scientists, software engineers, software developers, and related positions in the field of computing.

With that goal in mind, our curriculum covers fundamental programming techniques and skills, broad knowledge of computer hardware, operating systems, programming languages, the mathematical foundations of computing, and advanced topics in software design and application development.  

Recurrent themes in the program include security, algorithmic complexity, cooperating systems, performance evaluation, and software correctness. This curriculum provides students with the skills needed to design, develop, evaluate, and analyze software solutions to a wide spectrum of computational problems and prepares them to be leaders in the rapidly changing field of computing throughout their careers.

To earn a Bachelor of Science Degree in Computer Science, a minimum of 127 credits is required. Some specific courses include:

  • Introduction to the Theory of Computation
  • Calculus and Vector Analysis
  • Computer Organization And Design
  • Introduction to Systems Programming
  • Programming Language Concepts
  • Calculus with Analytic Geometry I & II
  • Software Design Methods

Degree information and suggested academic plan

To learn about degree program options, program requirements, learning outcomes, career paths, and suggested academic plan, visit the Undergraduate Bulletin:

Bachelor of Science in Computer Science

Computer Science

  • Computer Science Careers
  • Computer Science Curriculum
  • Computer Science Faculty
  • Computer Science Information Request
Request Information Computer Science
Get Started
Apply to Penn State
APPLY TODAY
map icon with visit us
SCHEDULE A VISIT
Map of Pennsylvania showing Penn State's 24 locations with Penn State Hazleton highlighted.

Penn State Hazleton

Located near Interstates 80 and 81 in northeastern Pennsylvania, Penn State Hazleton is a residential campus offering 13 bachelor's degrees, five associate degrees, and the first two years of more than 275 Penn State majors.
  • facebook
  • instagram
  • linkedin
  • x (formally twitter)
  • youtube
Give Apply Visit
  • Academics
    • Majors and Programs
  • Admission
    • Apply to Penn State
    • Visit Penn State Hazleton
  • Athletics
    • Contact Athletics
    • Schedule of Athletics
  • This is Penn State
    • Fast Facts
  • Tuition & Financial Aid
    • Tuition & Fees
    • Financial Aid
  • Faculty/Staff Resources
    • Canvas
    • Intranet
    • Office365
    • LionPATH
    • Starfish
    • Campus Directory
  • Student Life
  • Campus Map
Penn State University
76 University Drive, Hazleton, PA 18202 570-450-3180

Footer Legal Menu

  • Privacy
  • Non-discrimination
  • Accessibility
  • Copyright
  • The Pennsylvania State University © 2025
  • We Are Penn State