Enrollment Trends for Females and Males in Information Technology
Degree Programs at the University of Alberta
R. Elio
Department of Computing Science
University of Alberta
Edmonton, Alberta T6G 2H1
ree@cs.ualberta.ca
1. Overview
This report presents data from the University of Alberta that are relevant to answering two questions: (a) How many females v. males are pursuing undergraduate and graduate degrees in information science fields, in particular computing science and computer engineering? (b) How do females and males perform in the introductory computing science courses that are necessary to enter these degree programs at the undergraduate level?
The study used enrollment data for eight years and grade data in three introductory computer science courses for six years. The following observations emerge. First, while the number of females entering science and engineering programs has risen considerably at the University of Alberta, the number of females pursuing computing science degrees has declined by almost half and the number pursuing computer engineering degrees has remained constant. Females accounted for 46% of second-to-fourth year Faculty of Science students in 1997, but only 9% (24/270) of Computer Science students during the same year. Second, mathematicsa related fieldhistorically has had a much larger percentage of females among its majors, with females representing 23% of the 167 Math students in 1997. Third, there is marked difference in average grade-point average achieved by females v. males in the first computing science course required to enter the computing science program. This difference does not emerge for either the analogous computer science course required for all engineering students or for the second computer science course required for computing science students. Finally, the number of females pursuing Ph.D. and M.Sc. degrees in computing science has remained constant over the past eight years, accounting for about 15% of the computing science graduate population. The next sections present the data on which these observations are based.
2. Background
The Department of Computing Science at the University of Alberta is part of the Faculty of Science. In 1997, it had 32 full-time tenured or tenure-track faculty members, five of whom were female.
Since the explosion of interest in computer science in the early 1980s, the computing science program has operated as a quota program, i.e., an upper limit of 110 students were admitted each year into the program. The program can be characterized as a "1-plus-3 program", in which students are enrolled as general Science students (i.e., without a declared major) in their first year. They then apply to become computing science majors prior to the beginning of their second year. Admission is based on grade-point average computed over a particular set of courses that students take during the first year.
The Faculty of Engineering offers a Computer Engineering degree, which is a joint program with the Department of Computing Science. All engineering students have a common first-year program, after which they pursue some particular sub-discipline within Engineering, e.g., mechanical, electrical, civil, computer. The computer engineering program has also been administered with a quota, admitting around 40 students each year. For both the computing science and computer engineering programs, the quotas were an administrative necessity, because the demand for these programs far exceeded the available resources (computer labs, support staff, instructors). Recently, the computing science quota has been replaced by an "enrollment management" plan, under which more computing science students are being admitted as additional resources are being committed to information sciences at the university.
3. Enrollment Trends in Undergraduate Degree Programs
3.1 Data and Method
The University of Alberta Registrar's office routinely collects demographic data on the number of students enrolled in various degree programs within faculty. This information is made available each year in a document called "Summary of Statistics." That document was the source of the enrollment data presented in this section. In particular, the data presented below describe full-time students only, enrolled during the regular academic session for the years 1990-1997, inclusive. 1
As noted in the previous section, Faculty of Science students cannot declare themselves (or, more properly, apply to be) computing science students until after their first year. To make a fair assessment of gender trends in computing science relative to trends in the Faculty of Science as a whole, and relative to other science and engineering disciplines, all the enrollment data presented here exclude first-year students. References to the numbers of students associated with a particular faculty or program are based on this exclusion For example, the enrollment figure of 2625 for the Faculty of Science in 1992-93 counts only those students who were pursuing Faculty of Science degrees in their second-, third-, and fourth-years. Similarly, the 225 students pursuing Mathematics degrees during 1992-93 counts only second-, third-, and fourth-year students. Such figures are the appropriate comparison for the number of computing science students, since computing science students cannot "exist" until their second year. This method of excluding year-1 students from the enrollment figures was also appropriate for the Faculty of Engineering data, since students enter that faculty as general engineering students, take a common set of courses in their first year, and then are registered within a particular sub-discipline, such as Computer Engineering, at the start of their second year.
It is difficult to assess enrollment trends on females in computer science and computer engineering degree programs without considering a larger context. For this study, that larger context is the total number of females pursuing any science or engineering degree. In addition, the number of females pursuing a mathematics degree was used as a specific point of comparison. Mathematics was chosen because its subject matter is foundational for much of computer science (as it is for all of science and engineering) and there are typically several required mathematics courses in computer science and computer engineering degree programs.
3.2 Results
The number of students enrolled in the Faculty of Science has increased over the past eight years, from 2625 in 1990 to 2956 in 1997. During this time, the female representation in this pool of students pursuing science degrees rose by over 8%, accounting for 46% of all the science students in 1997. This trend is illustrated as the top line in Figure 1, which plots the percentage of females with the Faculty of Science.
Figure 1 also plots the population of computing science students within the Faculty of Science. Not surprisingly, this percentage is relatively stable (ranging between 7 and 9%), since it has been controlled by enrollment limits. The interesting data is plotted as the middle line, in Figure 1, namely the percentage of females within the computing-science student group. The percentage of females within the computing science program was up sharply in 1993 (to approximately 26%). However, 1993 appears to be have been an aberrant yearsince that time, there has been steady decline in female computing science students. In 1997, females accounted for 9% of all computing science students.
These percentages are useful but do not tell the entire story, because the absolute numbers are rather small. For the years 1990, 1993, and 1997, the number of females in the computing science program were 32, 62, and 24. The total number of computer science students for those three years was 217, 235, and 270, respectively.
As a point of comparison within the Faculty of Science, we can next consider how well females are represented in mathematics programs. Figure 2 plots the percentage of mathematics students within the Faculty of Science, and the percentage of females among the math students. Math majors have accounted for between 68% of the Faculty of Science students during this time period. It is notable that mathematics has had a higher representation of females among its majors than Computing Science has had, with females accounting for about 25% of all Math majors over the past eight years. This is reflected in the absolute numbers as well. For the years 1990, 1993, and 1997, there were 111, 44, and 38 females, respectively, pursuing Math programs. The total number of Math majors for these three years was 225, 166, and 167.

In general, while female representation in the Faculty of Science has increased, the representation of females in Computing Science has not. Only 24 of the 1349 Faculty of Science females were enrolled in Computing Science programs in 1997. The percentage of females in Math remains consistently higher than in Computing Science, although in recent years, the absolute numbers are also dwindling.
Figure 3 plots the corresponding data for students enrolled in the Faculty of Engineering and in the Computer Engineering program. There has been a marked increase in the number of females entering Engineering as a discipline at the University of Alberta during this time period. The Computer Engineering program, capped by an enrollment quota, accounted for about 8% of the engineering students during this time frame. While Engineering has enjoyed an influx of females into the discipline as a whole, this does not seem to be the case for Computer Engineering. The percentage of Computer Engineering females averages about 8% of the total students enrolled in this program, and again, the absolute numbers are quite low. For the years 1990, 1993, and 1997, the number of females enrolled in the Computer Engineering program were 13, 10, and 17, respectively. The total number of Computer Engineering students for these years were 145, 144, and 179.

4. Performance in Introductory Computing Science Courses
4.1 Data and Method
The data presented above indicate clearly that female enrollment in computer science degree programs at the University of Alberta is declining. We can then consider two possibly related questions: (a) Are increasingly fewer females even trying to enter the program? and (b) Is there a significant difference in performance between females and males in the introductory courses required for admission into the program? The enrollment and average grade data for females and males in three coursesCMPUT 114, CMPUT 115, and ENCMP 100 were collected for 1992-1997, inclusive. CMPUT 114 is the first course that any student contemplating a computing science degree program must take and it has been defined as an introduction to programming and problem-solving. It is followed by CMPUT 115, a course that focuses on abstract data types and programming problem-solving with more advanced data structures. These two courses are open to all university students, but the majority of students are Faculty of Science students who either anticipate applying for entrance into the computing science program or who take the course as an elective or requirement for other science programs. There is a small percentage of students each year from other faculties. ENCMP 100 is a course analogous to CMPUT 114 and is a required course for all first-year Engineering students, regardless of what engineering sub-discipline they subsequently pursue at the start of their second year.
4.2 Results
Enrollment and Completion for Prerequisite Courses. We can address the first questionAre fewer females trying to enter the computing science program? using the number of females enrolling CMPUT 114 as a proxy for "interest" in computing science and an initial intention to pursue this degree. In 1992, about 33% of the students enrolling in CMPUT 114 were female (90/276). In 1997, this figure was 20% (77/370). Keeping in mind that the number of females in the Faculty of Science was increasing during this period, the apparent trend in interest in computing science is not a promising one.
We can then consider the number of females and males who complete the second required first-year course, CMPUT 115. Because completing is not the same as passing, the completion figure is an optimistic upper bound on the number of students who might be eligible to enter the computer science program. In 1993, 21% of the students completing CMPUT 115 were female (27/98). In 1998, this figure was 15% (42/244).
To complete this picture, we can examine withdrawal rates from these courses as a function of gender. For the years 1992-1997, the average withdrawal rate for females in CMPUT 114 was 21.2%; for males, it was 16.5%. For CMPUT 115, an average of 27.4% of the females withdrew; For males, the rate was 21.5%. In sum, proportions of females enrolling in and completing the prerequisite computing courses for the computing science degree program are declining over time.
Performance in Prerequisite Courses. At this point, we can turn to the question of whether there is a difference in grades achieved by females and males in these introductory courses. The University of Alberta uses a 9-point grading system. On this scale, a grade of 4 is the minimum passing grade in a course; grades of 6-7 are considered "very good" and grades of 8-9 are considered "excellent." It is not be possible to determine, using the aggregate data available for this study, whether any difference in the average grades achieved by females and males in these courses is statistically significant. However, as someone who has taught both these courses and other large introductory courses, I think it fair to say that a 0.2 difference does not signal any practical difference in performance; 0.4 difference is probably signaling a real difference, and any difference greater than 0.4 certainly is. As context for interpreting what a particular grade means in terms of overall performance in a course, a 1997 section of CMPUT 114 assigned a final grade of 6 to students whose overall term performance fell between 66% and 69.6% out of 100%. In this same section, students receiving a grade of 5 had a final term performance grade between 58.8% and 65.65% out of 100%.
Figure 4 shows that females consistently achieve a lower grade in CMPUT 114, that this difference is never smaller than 0.3 of a grade-point. For several years, the gap was considerably larger, reaching as much as a 0.9 grade-point difference in 1994. Figure 5 plots the analogous data for CMPUT 115. In 1993, 1996, and 1997, it is fair to say there is no real difference in the average grades for the two groups. In the remaining years, there was a sizable gap ranging from 0.4 to 0.9 of a grade point , with females achieving the lower grade on average.


We must take care in any conclusions drawn from these averages, because the sample sizes on which these means are based are radically different for females and males, and we do not have any variance information. For example, the 1997 mean grade of 5.7 for females in CMPUT 114 is based on 64 students; the mean grade of 6.2 for males is based on 246 students.
Finally, Figure 6 presents the average grade in ENCMP 100 for females and males. Interestingly, there is no practical difference in GPA's achieved by these two groups for this course, which is a somewhat more rigorous version of CMPUT 114 that includes emphasis on numerical methods and precision as it relates to engineering problems. Engineering students must successfully complete ENCMP 100 to proceed in specialized programs within engineering. Not surprisingly, the average withdrawal rates from ENCMP 100 are considerable lower than the rates for CMPUT 114 for the years 1992-1997 and have been lower for females than for males (4.8% for females, 5.4% for males ).

To summarize, the number of females choosing and completing introductory computer science courses offered in the Faculty of Science is declining in both absolute and relative terms. A higher rate of females than males withdraw from these courses at the University of Alberta. In the first required computing course, females consistently achieve lower grades than males and the difference is arguably a real difference, in terms of performance on assigned work. In some years, it has been over half a grade point. These remarks do not hold for the performance of females in the Engineering faculty who take an analogous introductory computing science course offered jointly by Engineering and Computing Science. Now, the students taking ENCMP 100 are a more homogeneous group than are the students taking CMPUT 114. In the ENCMP 100 case, all students are Faculty of Engineering students and have comparable high school backgrounds in order to be admitted to the Engineering faculty. CMPUT 114, on the other hand, draws students from other faculties as well as science students for whom computer science is not an intended major. In short, the two populations have met different admission criteria, have different preparatory backgrounds, and the two introductory courses likely play different roles in the academic programs and priorities for the students taking one or the other.
That said, the grade point average difference between females and males in CMPUT 114 deserves closer examination. If it were only the variability in the populations taking CMPUT 114 v. ENCMP 100, then we would expect that both males and females in CMPUT 114 would perform less well than their counterparts in ENCMP 100. We can only speculate on some possible causes. One might be related to the relatively small numbers of females in CMPUT 114 relative to the males. Success in high workload coursesparticularly coding and software courses can have a social component, i.e., a network of support in which students turn to each other for insight and help on assignments and on studying. It may be that the relatively few females in these large courses are not easily absorbed into networks-of-support that emerge in the labs and after hours. If this is a contributing cause, then steps to facilitate study groups for the "outsiders" which may include females, students from outside the Faculty of Science, older students of either gendermight address this problem.
5. Enrollment Trends in Graduate Programs
The Department of Computing Science offers both Masters and Ph.D. degrees in computing science. The faculty of Engineering only recently offered graduate degrees in Computer Engineering; prior to 1996, graduate degrees were offered in Electrical Engineering. In 1996, these degree programs became graduate programs in "Electrical Engineering/Computer Engineering."
5.1 Method and Results
The "Summary of Statistics" document prepared by the University of Alberta's Registrar's office also includes demographic data students enrolled in graduate studies at the university. Because part-time status is quite common for students during their graduate career, both part and full-time students were included in the data presented below.
Table 1 presents the numbers of females and males pursuing graduate degrees in computer science and electrical engineering, for the years 1990-1997. The representation of females in the computing science graduate program at the University of Alberta has remained fairly constant during the time-frame examined, and is higher than the number of females in the undergraduate program.
|
Table 1 Number of males and females enrolled in graduate studies (Ph.D. and M.Sc. combined ) | |||
| Year | Males | Females | % Female |
| Computing Science | |||
| 1990 | 78 | 15 | 16.1% |
| 1991 | 80 | 17 | 17.5% |
| 1992 | 82 | 12 | 12.8% |
| 1993 | 93 | 20 | 17.7% |
| 1994 | 82 | 14 | 14.6% |
| 1995 | 81 | 14 | 14.7% |
| 1996 | 79 | 16 | 16.8% |
| 1997 | 74 | 21 | 22.1% |
| Electrical Engineering | |||
| 1990 | 95 | 6 | 5.9% |
| 1991 | 89 | 10 | 10.1% |
| 1992 | 77 | 9 | 10.5% |
| 1993 | 86 | 9 | 9.5% |
| 1994 | 96 | 9 | 8.6% |
| 1995 | 92 | 7 | 7.1% |
| 1996 | 96 | 6 | 5.9% |
| 1997 | 106 | 9 | 7.8% |
6. Concluding Remarks
The following features of these data should be underscored. Female students are underrepresented in computing science at the University of Alberta, relative to their representation in the Faculty of Science as a whole and relative to their representation in related disciplines, such as Mathematics. It is unclear why the numbers of females pursuing computing science degrees has been declining, while females are enrolling in science programs at an increasing rate.
Without considering similar data from other universities, we cannot tell whether or not the trends identified at the University of Alberta are unique. And it is impossible to identify any causal factors that might be responsible for the declining numbers of females pursuing computing science degrees at the University of Alberta. Three oft-cited factors for poor representation of females in information-science fields are (a) relatively few female role models, (b) a perception that the computer-related careers are for "nerds," where that label has negative personal and lifestyle connotations, and (c) the lack of computer games that appeal to a broad range of young girls that would serve to increase their computer-related activities and confidence, as young boys are hooked. A consideration of the latter two factors is outside the scope of this report. However, one would expect that, if anything, the opportunities for young females to obtain computer skills and confidence have only increased over the past decade at the primary and secondary school level. And yet we see a decline of females pursuing computer science degrees at the University of Alberta.
During 1990-1997, the number of females faculty members in the Department of Computing Science increased from three to five, to account for 15% of the tenured or tenure-track faculty. However, there were no female instructors teaching the two required first-year computing science courses in the years 1990, 1995, and 1997. For each of the years between 1991-1994 inclusive, one of the three CMPUT 114 sections was taught by a female instructor. Only once during this period did a female instructor each a section of CMPUT 115. The female faculty members do teach core, required courses within the program. However, students do not encounter these instructors until after they have been admitted to the program. Whether or not this has a significant impact on the recruitment of female students to the undergraduate program is difficult to determine.
7. Acknowledgments
Special thanks go to Kam Kong, Programmer Analyst in the Office of the Registrar at the University of Alberta, for extracting the grade data for males and females enrolled in the introductory computing courses.
Notes
1 When a year label such as 1990 is used, it designates the academic year that begins in September of 1990 and completes in the spring of 1991.
2 The process is essentially this: Each student's application is checked to see if the student has the required set of courses and a grade-point average is computed on a particular subset of these required courses. All students having the required courses are then ranked according to grade-point average and the top numberset by the enrollment limitare admitted. Gender is not considered in any of these deliberations.