What's the difference between Computing (Science) and Computer Science?
Nothing, really. The School of Computing is named as such to emphasize that its courses and degrees, while focused on computer science, also include aspects of engineering, mathematics, psychology, and other sciences. But a Bachelor of Computing degree is equivalent to a Bachelor of Science in Computer Science.
When do I choose a degree plan?
In May at the end of first year, you select a specific degree plan for the remaining three years.
What are the entry requirements for a degree plan?
All the four-year plans in the School of Computing have the same entry requirements. In May 2021 those were:
- a cumulative GPA of 2.6 and
- a B in CISC 121 or 124.
Multidisciplinary plans may have additional requirements imposed by partner departments.
In May before plan selection, consult the current requirements (February 2023), which can change from year to year.
A higher GPA can sometimes balance a slightly lower CISC 121/124 grade with the permission of the Undergraduate Chair.
If you meet somewhat lesser requirements, you may to go on a Pending List, from which we accept a limited number of students. If you aren't eligible for the pending list, you might qualify for a General (three-year) degree, and hope to improve your grades during second year.
Otherwise, you must find a plan in some other department for which you qualify. You can still take CISC courses if they don't fill up, and change plans in the Spring of the following year. However, you should plan for an alternative degree if you still do not qualify at the end of second year.
If you don't qualify for any plan, you need to contact the Arts and Science faculty office in Dunning Hall.
If a plan changes, do I have to follow the new version?
You will be allowed to graduate by satisfying the requirements for the version of a degree program in which you are currently registered. This is called "grandfathering". Or, you may choose to switch to the new plan. You may not, however, switch to any other old versions. If you want or need to "mix and match" requirements from two or more versions of a degree, you should consult the Undergraduate Chair.