| Current | Proposed |
|---|---|
Upper Division Requirements for HonorsFor a BA or BSc degree with honors in computing science, students must fulfill the corresponding requirements for a BA or BSc major in computing science, with the following modifications and additions.Breadth RequirementOne course each in the six areas of table 1 is required. These courses must include CMPT 300, 307 and 354.Depth RequirementSix additional courses from table 1 are required. These courses must include CMPT 405 and at least one other course in the theoretical computing science concentration. At least four of the courses must be numbered 400 or above.Credit Hour RequirementAdditional computing science courses must be competed to bring the total upper-division credit hours in CMPT/MACM to at least 50 within the minimum of 60 upper division hours, and an overall total of 132 credit hours is required for the degree, together with a graduation grade point average of at least 3.00 as described in the General Information section (page 23). |
Upper Division Requirements for HonorsFor a BA or BSc degree with honors in computing science, students must fulfill the corresponding requirements for a BA or BSc major in computing science, with the following modifications and additions. Breadth RequirementOne course each in the six areas of table 1 is required. These courses must include CMPT 300, 307 and 354.Depth RequirementSix additional courses from table 1 are required. These courses must include CMPT 405 and at least one other course in the theoretical computing science concentration. At least four of the courses must be numbered 400 or above.In addition, six credit hours of research courses (CMPT 415 and 416, or 498) are required. Credit Hour RequirementAdditional computing science courses must be competed to bring the total upper-division credit hours in CMPT/MACM to at least 50 within the minimum of 60 upper division hours, and an overall total of 132 credit hours is required for the degree, together with a graduation grade point average of at least 3.00 as described in the General Information section (page 23). |
| Current | Proposed |
|---|---|
Upper Division Requirements for a MajorFor a major, students must satisfy the following requirements.Breadth RequirementFive courses from five of the six areas of concentration in table 1 must be completed, including CMPT 300 and 307. CMPT 354 is recommended.Depth RequirementTwelve credits of additional CMPT courses number CMPT 400 or above must be completed (excluding CMPT 415 and 416). |
Upper Division Requirements for a MajorFor a major, students must satisfy the following requirements.Breadth RequirementFive courses from five of the six areas of concentration in table 1 must be completed, including CMPT 300 and 307. CMPT 354 is recommended.Depth RequirementTwelve credits of additional CMPT courses number CMPT 400 or above must be completed (excluding CMPT 415, 416 and 498, which may be included by special permission). |