Department of Mathematical and Digital Sciences
Effective Fall 2018
As per PRP3604: All students earning a first baccalaureate degree will take at least 30 of their last 45 credits at Bloomsburg University, no more credits are required than the 30 credits. All first baccalaureate students will take at least 50% of credits required for the Major from a PASSHE university. Bloomsburg University may require up to a maximum of 50% of the Major credits. Program exceptions to the policy are to be approved by the Office of the Chancellor.
Advisement should be considered before selecting general education courses in this major. In addition to general education courses and electives to meet, the university's 120-credit requirement for a Bachelor of Science degree the following courses are required:
MATH.125 Calculus I
MATH.126 Calculus II
MATH.225 Calculus III
MATH.185 Discrete Mathematics
MATH.241 Probability and Statistics
MATH.314 Linear Algebra
MATH.405 Introduction to Abstract Algebra
MATH.410 Mathematical Modeling
MATH.421 Real Analysis
Math elective (18 credits)
MATH.208 and above, not including MATH 300-307 (6 credits)
MATH.308 and above (12 credits)
Required CS Courses (6-8 credits)
COMPSCI.121 Object-Oriented Prog. in Java or COMPSCI.115 Python Prog.
COMPSCI.122 Graphical User Interfaces in Java or COMPSCI.215 Adv. Python Prog. or MATH.320 Computer Prog. Math or Any Course COMPSCI 300 or higher
Required Science Courses (8 credits)
PHYSICS.211 and PHYSICS.212 General Physics 1 and 2
CHEM 115 and CHEM 116 Chem. for the Sciences 1 and 2
COMPSCI 221 and COMPSCI 255 Advanced Java and Data Structures Using C++
Other Required Course (3 credits)
ENGLISH 101 Foundations of College Writing