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
- 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.
We’re not coding on cards and in COBOL anymore, but the underlying fundamentals are the same. It’s like a bridge. On one side it’s super technical. On the other, you see the technology from a perspective of the types of problems you can solve and how you can help drive businesses forward.
I learned a lot here. I’m ready for the next step. I also know I’m probably not going to be able to get as close to professors as I did here. I really enjoyed that.
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
Curt Jones, Ph.D.
- Professor of the Department of Mathematics, Computer Science, and Digital Forensics
Drue Coles, Ph.D.
- Professor of Computer Science
- Professor of Mathematical and Digital Sciences
Robert Montante, Ph.D.
- Associate Professor of Mathematical and Digital Sciences
Applying to this Program
Review the step-by-step process whether you're a first-year student, transferring to BU, or more.
Ready to apply? Great!! Start your online application here.
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.