Bloomsburg University of Pennsylvania
2007 Catalog
Bloomsburg University Academic Programs
Academic Catalog

Computer Science (BS)

The following course sequence sheet is for illustrative purposes only and should not be construed as formal academic advisement. Course selections and sequence may vary depending on course availability and counsel from your academic adviser. You should consult an academic adviser before developing an actual academic plan.

More information: download a curriculum worksheet to assist in your planning; see degree requirements.

Cr.First SemesterCr.Second Semester
353.125 Calculus I353.126 Calculus II
156.120 Freshman Seminar in Computer Ethics456.122 Graphical User Interfaces in Java
456.121 Object-Oriented Programming with Java3General Ed. Values, Ethics, Decision-Making
320.101 Composition I3General Education Group B (Social Sciences)
 or General Education Group B (Social Sciences) or 20.101 Composition I
3General Education Group A (Humanities)3General Education Group A (Humanities)
14Total Semester Credits16Total Semester Credits
Cr.Third SemesterCr.Fourth Semester
353.185 Discrete Mathematics353.141 Introduction to Statistics
356.221 Advanced Java or 53.241 Probability & Statistics
356.240 Advanced Systems Languages356.330 Computer Organization
309.231 Technical Writing356.355 Analysis of Algorithms & Data Structures
3General Education Group B (Social Sciences)3General Education Group B (Social Sciences)
  325.103 Public Speaking
15Total Semester Credits15Total Semester Credits
Cr.Fifth SemesterCr.Sixth Semester
3Mathematics Elective (53.200 & above)356.386 Concurrent Prog & Found Operating Sys
356.357 Principles of Database Design3Computer Science Elective 1
356.255 Data Structures using C++3Mathematics Major Elective
4Elective Lab Science Course 14Elective Lab Science Course 2
3General Education Group B (Social Sciences)3General Education Group A (Humanities)
16Total Semester Credits16Total Semester Credits
Cr.Seventh SemesterCr.Eighth Semester
4Elective Science Course 3356.480 Object-Oriented Software Engineering
3Computer Science Elective 23Computer Science Elective 3
3Mathematics/Science Elective3Free Elective
3Free Elective4Free Elective
1General Education Fitness/Recreation Skills1General Education Fitness/Recreation Skills
14Total Semester Credits14Total Semester Credits


The sequence of General Education courses is an example only; they may be taken in any order.

Major Electives shown as an example only; consult advisor for current schedule of department electives.

Number of Free Electives will depend on major elective choices.

Two Courses selected for the Major, General Education OR Free Elective must

also quality as Diversity courses. See list of Diversity Courses and consult advisor.