Computer Science
Shape the Digital World with a Commonwealth University Computer Science Degree.
- Degrees & Offerings
-
- B.S.
- Location
-
- Bloomsburg
- Program Contact
-
Chair and Professor of Mathematics, Computer Science, and Digital Forensics
Why Study Computer Science
Historically the software industry in the U.S. has a desperate need for qualified developers, which is one reason why our broadly based curriculum places an emphasis on software-related aspects of the field. CS majors begin with three semesters of Java, focusing on object-oriented programming, a prevalent design philosophy for the production of large and complex software systems. In other core courses, students gain exposure to additional languages and programming paradigms. They also study database design, networks, operating systems, data structures, and algorithms. Students can additionally choose from a variety of computer science electives, and many of our students gain valuable experience (and earn academic credit) through internships.
Our program also exposes students to the analysis, use, and programming of Linux-based computer systems and hardware ranging from embedded systems such as those in Raspberry Pi single-board computers, through mainstream desktop- and workstation-class computers, to parallel systems used in scientific computing.
Course Delivery Format
Bloomsburg
Face-to-Face
Online
Hybrid
Lock Haven
Face-to-Face
Online
Hybrid
Mansfield
Face-to-Face
Online
Hybrid
Clearfield
Face-to-Face
Online
Hybrid
Courses and Curriculum
Our ABET-accredited curriculum covers core areas of computer science with an emphasis on the design, analysis, and production of complex and reliable software systems. Graduates are prepared to pursue an advanced degree or be professionally employed in the computing field, communicate and collaborate effectively in a team environment, adapt to new technologies, and assume leadership responsibilities.
Degree Requirements Degree Works
Note: Degree requirements effective for enrolled students beginning Fall 2023. All enrolled students, including matriculating students prior to Fall 2023, can review their degree program requirements and track progress to degree completion with our degree audit and advisement tool, Degree Works.
Program Educational Objectives
Three to five years after graduation, alumni will be pursing an advanced degree or they will:
- be professionally employed in the computing field.
- communicate and collaborate effectively in a team environment.
- continue to grow professionally by adapting to new technologies and assuming leadership responsibilities.
Student Outcomes
- Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of computer science.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to computer science.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
Computer Science
Accreditation
Graduates from an Accreditation Board for Engineering and Technology, ABET-accredited program are capable of leading the way in innovation, emerging technologies, and in anticipating the welfare and safety needs of the public.
Shape Tomorrow's Technology
Internships
An academic internship is a way of earning academic credit for real-world experience that builds on and informs your coursework in your major.
Careers
25% Job Growth Projected
According to the U.S. Bureau of Labor Statistics, the 2022 median pay for software developers was $124,200. Over the next ten years, employment in the field is projected to grow by 25% (much faster than average).
One of the Top Jobs in America
Java developer is one of the top jobs in America with high job satisfaction and a median base salary of $107,099 in 2022, according to Glassdoor, a worldwide leader in job insights.
Program Contacts
Applying to This Program
Apply
-
Application Process
Review the step-by-step process whether you're a first-year student, transferring to CU, or more.
-
Apply Now
By starting your application, you gain access to your personalized application portal to view your progress.
-
Scholarships
As the largest comprehensive university in north central and northeastern Pennsylvania, CommonwealthU works hard to provide a world-class education that consistently rates among the best values in the nation.
Explore More
-
Explore Commonwealth University
There's no better way to learn more than to experience Commonwealth University for yourself! Set up a campus tour or connect with us virtually.
-
Connect with Your Admissions Counselor
Applying to college is a big step. You have questions, and we have answers!
-
Understanding Financial Aid
Financial Aid can be a complex topic. Our Financial Aid team is here to tell you what you need to know and help you navigate the financial aid process.