Computer Science: Computer Information Systems
Please refer to the current University Catalog to see the course descriptions and a major description with requirements for computer science.
Computer Science offers two choices for students majoring in computer science - the traditional program and the computer information systems concentration. Students interested in studying computer science with a business focus will be attracted to the computer information system concentration.
Students who have LITTLE or NO PRIOR computer programming experienceshould enroll in CPSC 110. This course provides the programming experience necessary for further study in computer science.
Students interested in either program with prior computer programming experience should enroll in CPSC 220. Students who do not have AP credit for CPSC 110 but have sufficient experience to skip CPSC 110 and go directly to CPSC 220 should send email to cpscdept@umw.edu to arrange for permission to register for CPSC 220. This course partially satisfies the General Education requirement for Quantitative Reasoning and provides the programming experience necessary for further study in computer science. This course is required for both the computer science major and the computer information systems concentration.
If a student has had prior programming experience, but is unsure about the appropriate starting point to continue his or her studies, he or she can request to take the CPSC department’s online placement test by sending email to cpscdept@umw.edu.
Course Placement Based on AP Score:
Students who earned a 3 or better on the A exam will be awarded three credits and be exempted from CPSC 110. These students should select CPSC 220 to continue their studies in computer science or the computer information systems concentration.
Students who earned a 4 or better on the AB exam will be awarded four credits and be exempted from CPSC 220. These students should select CPSC 230A and CPSC 125A to continue their studies in computer science or the computer information systems concentration.
Students who earned a 3 on the AB exam will be awarded three credits and be exempted from CPSC 110. These students should select CPSC 220 to continue their studies in computer science or the computer information systems concentration.
Students who earned a 5 or higher on the HL exam will be awarded three credits and be exempted from CPSC 110. These students should select CPSC 220 to continue their studies in computer science or the computer information systems concentration.
Students who earned a 5 or higher on the HL exam (IB Information Technology in a Global Society) earn credit for CPSC 103 but do not receive SI credit.
In all cases, placement adjustments can be made during the first week of the semester.
In addition to CPSC 110 or CPSC 220, students should consider taking one or more of the following courses during their freshmen year: BUAD 131, Principles of Accounting, CPSC 125, Introduction to Discrete Mathematics, MATH 200, Introduction to Statistics, or CPSC 320, Statistics for Computer Scientists. BUAD 131 is a prerequisite for BUAD 132, which is required for the concentration. Either MATH 200, Introduction to Statistics, or CPSC 320, Statistics for Computer Scientists, is a prerequisite to BUAD 353 Decision Analysis, which is required for the concentration.
If you are entering UMW with transfer credit for introductory level courses in this major, please refer to the major requirements and course prerequisites in the University Catalog (see above) to see what courses you are required to take for the major and what prerequisites you have already met.
Please be sure to remember the General Education and Across-the Curriculum Requirements and how your individual transfer credit affects the remaining courses you must take at UMW for a BA/BS degree.

