TRANSFER FROM CLC:
Computer Science
72-73 credits

Transfer Policies
Students transferring from non-baccalaureate institutions to Parkside may generally transfer up to 72 credits earned at non-baccalaureate institutions toward the 120 credits required for degree completion. UW-Parkside may accept additional credits toward the degree where appropriate. A minimum of 15 credits numbered 300 or above must be completed at Parkside.
Graduation Requirements | Computer Science
In addition to meeting the general university requirements of a UW-Parkside degree, students seeking to graduate with a major in computer science must satisfy the following: Completion of computer science major requirements. Attainment of a minimum UW-Parkside cumulative GPA of 2.50 in all courses eligible to meet the student’s computer science major requirements, including courses that meet the computer science major breadth requirement. The following requirements are in addition to the university general education requirements. Please use this guide in tandem with the Degree Requirements Transfer Guide.
Required Mathematics Course | 5 credits
CLC COURSE | PARKSIDE NAME | PARKSIDE COURSE |
MTH 145 | Calculus and Analytic Geometry I | MATH 221 |
Required Science Course | 5 credits
Choose one 5 credit option:
CLC COURSE | PARKSIDE NAME | PARKSIDE COURSE |
PHY 123 OR CHM 121 |
General Physics I OR General Chemistry I |
PHYS 201 OR CHEM 101 & CHEM 103 |
REQUIRED MAJOR COURSES | 62-63 credits
Computer Courses | 41 credits
CLC COURSE | PARKSIDE NAME | PARKSIDE COURSE |
MTH 244 | Discrete Mathematics | CSCI/MATH 231 |
MCS 140 OR 141 | Computer Science I | CSCI 241 |
MCS 142 | Computer Science II | CSCI 242 |
- | Assembly Language Programming | CSCI 245 |
- | Probability and Statistics | CSCI 309 |
- | Programming Languages | CSCI 333 |
- | Data Structures and Algorithm Design | CSCI 340 |
- | Computer Architecture | CSCI 355 |
- | Operating Systems | CSCI 370 |
- | Database Management Systems | CSCI 380 |
- | Software Engineering Principles and Practice I | CSCI 475 |
- | Software Engineering Principles and Practice II | CSCI 476 |
- | Computer Science Seminar | CSCI 495 |
Elective Major Courses | 12 credits
Choose four courses credit option:
CLC COURSE | PARKSIDE NAME | PARKSIDE COURSE |
- | Artificial Intelligence | CSCI 405 |
- | Computer Graphics | CSCI 420 |
- | Computer Vision | CSCI 421 |
- | Networked Applications | CSCI 424 |
- | Computational Models | CSCI 431 |
EIT 232 | UNIX System Administration | CSCI 435 |
- | Compiler Design and Implementation | CSCI 440 |
- | Event-Driven Programming | CSCI 444 |
- | Web Security | CSCI 445 |
- | Computability and Automata | CSCI 467 |
- | Computer Communications and Networks | CSCI 477 |
- | Network Security | CSCI 478 |
- | Information Systems Security | CSCI 479 |
- | Advanced Databases | CSCI 480 |
Computer Science Breadth Requirement | 9-10 credits
Students must complete a package of 9 or more credits outside of computer science in a coherent collection of courses that are relevant to computer science and that meet the approval of the computer science faculty. Several such packages have been pre-approved, in areas such as mathematics, the sciences, art, business and economics. Pre-approved packages include:
MATH 222 and 301
MATH 222 and PHYS 202
CHEM 102/104 and either CHEM 206 or 215
Select any 3 courses from: ACCT 201, BUS 272, FIN 330, MGT 349, or MKT 350
ECON 320 or 321, and two additional 300-level ECON courses
GEOG 350, 460 and 465
CRMJ 316, 380 and BUS 272
ART 105, 377 and 477
Optionally, a student may submit an individually designed computer science breadth package of 9 or more credits for approval by the computer science faculty. See the department chair for details.
Requirements for the Computer Science/Mathematics Double Major | 90-91 credits
Students may satisfy graduation requirements for both computer science and mathematics by completing all required courses for computer science with 9 elective credits and PHYS 201, together with the following mathematics courses (which automatically satisfy the computer science breadth requirement):
Required Math Courses | 30 credits
CLC COURSE | PARKSIDE NAME | PARKSIDE COURSE |
MTH 146 | Calculus and Analytic Geometry II | MATH 222 |
MTH 246 | Calculus and Analytic Geometry III | MATH 223 |
MTH 225 | Linear Algebra | MATH 301 |
- | Set Theory, Logic and Proof | MATH 303 |
MTH 227 | Differential Equations and Their Applications | MATH 317 |
- | Advanced Calculus OR Elementary Number Theory |
MATH 350 OR MATH 367 |
- | Abstract Algebra | MATH 441 |
Students completing the computer science/mathematics double major are strongly encouraged to take CSCI 431 as one of their electives.