2008-2009 STUDENT NAME ______________________________________________ DATE__________________ Computer Science A.S. at Harford Community College to B.S. IN COMPUTER SCIENCE AT UMUC This worksheet is designed to help you plan and track your progress toward your degrees. For full course descriptions, please refer to the current undergraduate Catalog. Courses taken at Harford Community College Changes in recommended courses may affect other elements of the degree plan. Lower level equivalents of UMUC upper level courses fulfill content requirements but not upper-level minimum credit requirements UMUC Equivalent Course GENERAL EDUCATION REQUIREMENTS (GER) (26 credits) ENG 101 English Composition (3) UMUC General Education Requirements (GER) WRTG 101 ART 201, ART 202, or ART 203 (3) Recommended Arts/Humanities elective to meet UMUC historic requirement. ART 201 and ART 202 meet Harford diversity requirement PSY 101 or SOC 101 or any GB except HIST (3) Recommended Behavioral/Social Science elective PSYC 100 or SOCY 100 Bio./Phys. Science elective (3) FULFILLED with completion of A.S. or A.A. MATH 206 Calculus III or MATH 217 Linear Algebra (4) Bio./Phys. Lab Science elective (4) Arts/Humanities elective (3) Must be from two different disciplines. If not already complete, student must complete Harford diversity requirement here. Behavioral/Social Science elective (3) INTERDISCIPLINARY AND EMERGING ISSUES GERs (2 credits) PE Fitness elective (1) PE elective (1) COMPUTER SCIENCE RELATED COURSES (38 credits) CIS 111 C Programming Language (4) CIS 115 Fundamentals of Programming (3) Second computing GER course at UMUC CMSC 101 MATH MATH 203 Calculus I (4) Required for major 140 CIS 221 C++ Programming Language (4) CMIS 315 MATH MATH 204 Calculus II (4) Required for major 141 CSI 131 Computer Science I (4) CIS 201 Assembly Programming Language (4) CMIS 211 CSI 132 Computer Science II (4) CMIS 240 CIS CMSC 130 CMSC 150 214 Java Programming Language (4) Recommended choice. Required for major MATH 210 Discrete Structures (3) Required for major Credits transferred: 66 credits Required courses for UMUC major Harford Computer Science A.S. to CSCI, p. 1 SEQUENCE at UMUC NOTES Courses are listed in the order in which students should take them. Changes in courses and order may affect other elements of the degree plan. EMERGING ISSUES (4 credits) If requirement is completed in degree at community college, these credits may be used for electives LIBS 150 (1) Required GER course CMST 303 or IFSM 201 (3) Required computing GER course. Note UL requirements UL ADDITIONAL REQUIRED COURSES FOR MAJOR AND DEGREE (30 credits) WRTG 291 (3) Recommended elective WRTG 390 or upper-level SPCH (3) Recommended elective UL CMSC 230 (3) Required for major WRTG 393 or WRTG 393X (3) Or other upper-level intensive writing GER course UL CMSC 311 (3) Or any 300-level CMSC course UL CMSC 330 (3) Required for major UL CMSC 335 (3) Required for major UL Any 400-level CMSC course except CMSC 486 A/B (3) Supplemental major course UL Any 400-level CMSC course except CMSC 486 A/B (3) Supplemental major course UL Any 400-level CMSC course except CMSC 486 A/B (3) Supplemental major course UL CAPSTONE COURSE FOR MAJOR (3 credits) To be taken after all other courses for the major CMSC 495 or another 400-level CMSC course except CMSC 486 A/B (3) Supplemental major course UL MINOR OR ELECTIVES (15 credits, at least 9 credits upper level for minor) See requirements of individual minor. Note minimum requirements for upper-level coursework. UL Recommended minors: computing, mathematics. UL UL UL UL ADDITIONAL ELECTIVES (2 credits) Choose any courses to meet 120 credits for degree TOTAL: 120 CREDITS CHECKLIST FOR FULFILLMENT OF DEGREE REQUIREMENTS See catalog for overview of all requirements. 30 credits at UMUC, including at least half of the major and minor and 15 upper level credits. 45 upper-level credits, including half the credit for the major and the minor. All required courses and minimum number of credits for major and minor. Prerequisites for major and minor courses, if needed. All General Education Requirements. Grade of C or better in all courses for the major and minor. Overall GPA of at least 2.0. At least half the credit for the major earned through graded coursework. Total 120 credits. NOTES: Required courses for UMUC major Harford Computer Science A.S. to CSCI, p. 2