

Computer Science (B.S.)
It's widely known the software industry in the U.S. is in desperate need of qualified developers, so it's not surprising many computer science programs place an emphasis on software-related aspects of the field, as do we.
- Degrees & Offerings
-
- Minor
- B.S.
- Program Contact
-
Professor of the Department of Mathematics, Computer Science, and Digital Forensics
But, our approach is different ... for good reason
Instead of the typical two-semester sequence in programming and data structures, our students begin with a three-semester Java sequence, starting with an introduction to students with no prior programming experience and concluding with our advanced Java course. Also, heavy emphasis is placed on object-oriented programming, a widely used design philosophy for the production of large and complex software systems. Data structures and analysis of algorithms is covered in a separate a two-semester sequence.
Here, our program includes studies of computer systems and hardware that use Raspberry Pi single-board-computers. Students use their own Raspberry Pi instead of a textbook in three courses for the major. These platforms offer experience with the Linux operating system, exposure to the processors used in many smartphones and other embedded systems, and practice with multiprocessing and parallel programming.
Finally, our program is supported by a dedicated full-time system administrator who manages, configures, debugs, and oversees the operation of all computing resources owned by the department.
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. We also offer a minor in computer science, consisting of the first three core courses for majors and three computer science electives.
The Husky Difference
We say a Bloom degree opens doors because our grads are prepared to walk in, get to work, and make a difference on day one.
11%
Job Growth Projected
531,200 new jobs are expected to be added from 2019-29, fueled by demand from greater emphasis on cloud computing, the collection and storage of big data, and information security, according to Bureau of Labor Statistics
Graduates from an ABET-accredited program are capable of leading the way in innovation, emerging technologies, and in anticipating the welfare and safety needs of the public.

#1 job in U.S.
Java developer is the best job in America with Glassdoor - a worldwide leader on job insights - seeing demand with over 10,000 open roles and a median base salary of $90,830.
College of Distinction
Bloomsburg has earned national recognition as a College of Distinction, honored for its quality and high-impact practices.

Computer science major spends summer with NASA
Sky’s the limit. Well, anything but for one Bloomsburg University computer science major who completed an internship with the National Aeronautics and Space Administration last summer. John Gibson set the ambitious goal of working with NASA after watching The Martian as a freshman.

Computer science major interns with renowned computer programmer
Louis Jenkins’s internship with Lehigh University’s R.E.U. program not only provided him with a unique research experience leading to publication and a Google Go proposal, but a lasting relationship with a mentee of one of the country’s renowned computer programmers. According to Jenkins, he wasn’t initially looking for an academic research experience like this. He wanted an industry-related internship, but in hindsight he’s grateful for the summer spent at Lehigh working with Michael F. Spear, an assistant professor of computer science engineering.
Computer Science Contacts
Applying to this Program
Apply
-
Application Process
Review the step-by-step process whether you're a first-year student, transferring to BU, or more.
-
Apply Now
Ready to apply? Great!! Start your online application here.
Explore More
-
Explore Bloomsburg
There's no better way to learn more than to experience Bloomsburg 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!
-
Financial Aid Guide
Our Financial Aid team is your guide to navigating the aid process here at BU.