ABSTRACT. Volume 15, Computing, Colombo, Sri Lanka
|
|
- Nigel Brooks
- 5 years ago
- Views:
Transcription
1 Volume 15, 2018 IMPACT OF MATHEMATICS ON THE THEORETICAL COMPUTER SCIENCE COURSE UNITS IN THE GENERAL DEGREE PROGRAM IN COMPUTER SCIENCE AT SRI LANKAN STATE UNIVERSITIES Thambithurai Sritharan ABSTRACT University of Colombo School of Computing, Colombo, Sri Lanka Aim/Purpose Background Methodology Contribution Findings The purpose of this study is to identify how Advanced level Mathematics and Mathematics course units offered at university level do impact on the academic performance of theoretical Computer Science course units. In Sri Lankan state universities, students have been enrolled only from the Physical Science stream to do a degree program in Computer Science. In addition to that, universities have been offering some course units in Mathematics to provide the required mathematical maturity to Computer Science undergraduates. Despite of this it is observed that the failure rates in fundamental theoretical Computer Science course units are much higher than other course units offered in the general degree program every year. Academic records comprised of all 459 undergraduates from three consecutive batches admitted to the degree program in Computer Science from a university were considered for this study. This study helps academics in identifying suitable curricula for Mathematics course units to improve students performance in theoretical Computer Science courses. Advanced level Mathematics does not have any significant effect on the academic performance of theoretical Computer Science course units. Even though all Mathematics course units offered were significantly correlated with academic performance of every theoretical Computer Science course unit, only the Discrete Mathematics course unit highly impacted on the academic performance of all three theoretical Computer Science course units. Further this study indicates that the academic performance of female undergraduates is better than males in all theoretical Computer Science and Mathematics course units. Accepting Editor: Eli Cohen Received: October 22, 2017 Revised: March 8, 2018 Accepted: March 28, Cite as: Sritharan, T. (2018). Impact of mathematics on the theoretical computer science course units in the general degree program in computer science at Sri Lankan state universities. Issues in Informing Science and Information Technology, 15, (CC BY-NC 4.0) This article is licensed to you under a Creative Commons Attribution-NonCommercial 4.0 International License. When you copy and redistribute this paper in full or in part, you need to provide proper attribution to it to ensure that others can later locate this work (and to ensure that others do not accuse you of plagiarism). You may (and we encourage you to) adapt, remix, transform, and build upon the material for any non-commercial purposes. This license does not permit you to use this material for commercial purposes.
2 Impact of Mathematics on the Theoretical Computer Sciences Courses Future Research Identifying other critical success factors contributing to the students academic performance of the theoretical Computer Science through empirical studies Keywords theoretical computer science courses, academic performance, discrete mathematics INTRODUCTION BACKGROUND OF THE STUDY Due to a huge demand of Computer Science professionals in early 90 s, Sri Lankan universities started to offer Computer Science as a subject at faculty level (Faculty of Science) with Mathematics and another subject from the basket of Physics, Chemistry, and Statistics. As computer science has grown and matured, and some of its technology dependent fields became independent disciplines of their own, universities started to establish new departments or faculties to offer undergraduate degree programs in Computer Science at the beginning of the 21st century. As a consequence the number of courses in mathematics has been decreased in this Computer Science curriculum. This badly affects the Mathematical maturity required for students to learn, understand, and appreciate the fundamental theories of computer science. University Grants Commission (UGC) has been admitting students to state universities in Sri Lanka to follow a degree program in Computer Science only from Physical Science stream based on the Z- score of a very competitive advanced level (A/L) examination in which students must have obtained at least C grade in Mathematics among three subjects. At the same time there has been a pressure to make Computer Science curriculum less Mathematical in order to give opportunity for students from the Biological Science stream also. According to the literature, no studies have been conducted to assess the impact of A/L Mathematics on the academic performance on theoretical Computer Science courses at the degree level in Universities of Sri Lanka. The importance of mathematics in learning computer science has been highlighted in ACM Computing Curricula 2001 (ACM (CS 2001), 2001), which emphasizes, Theory is one of the three primary foundations of computer science. It depends on mathematics for many of its definitions, axioms, theorems, and proof techniques. In addition, mathematics provides a language for working with ideas relevant to computer science, specific tools for analysis and verification, and a theoretical framework for understanding important computing ideas. It seems natural to expect that by the time students get to the theoretical courses they have received the adequate mathematical background that will allow them to handle these courses without any difficulty. There has been a debate on what would be the appropriate Mathematical background needed for a degree program in Computer Science. Since Computer Science curriculum is heavily loaded already, it would be impossible to introduce additional new courses in Mathematics. In spite of this it is important to take actions and find an acceptable and reasonable solution to the problem. PROBLEM IDENTIFICATION AND OBJECTIVE OF THE STUDY Most of the state universities in Sri Lanka established a new Computer Science department under the faculty of Science to offer a degree program in Computer Science in addition to the existing degree programs in Science. Here Computer Science students have to take some Mathematics course units offered by the department of Mathematics in their first and second year of studies in a rigorous way with other students who are doing Mathematics as their main subject. Up to now only two state universities have established a new faculty to offer a degree program in Computer Science. The faculty has to design some course units in Mathematics in order to give the required Mathematical maturity for students to follow the theoretical Computer Science courses with confidence. Also the faculty has to find their own staff to teach these Mathematics units. Students 2
3 Sritharan who are entering to this faculty are also coming with the mindset that they do not have to follow any serious Mathematics courses in the degree program in Computer Science. For this study, one of the leading state universities among these two state universities was selected. Around 175 students are entering to this university to do a degree program in Computer Science every year. Theoretical Computer Science Courses are heavily math-flavored. To be able to handle these courses, students require all the Mathematical abilities of rigorous reasoning, abstract thinking, algorithmic thinking, and precision because textbooks are written in formal mathematical language and all concepts are defined formally, all results have mathematical proofs, all algorithms and techniques are presented with the help of formal mathematical notation. Based on Mathematical abilities theoretical Computer Science courses can be categorized into two groups: Group I: Heavily math-flavored fundamental theoretical Computer Science courses such as Foundations of Computer Science, Automata Theory, and Theory of Computation come under this group. These courses need strong rigorous mathematical reasoning ability together with other mathematical abilities to learn, understand, and appreciate the theories presented in these courses. Group II: Courses in data structures & algorithms and courses in computer programming come under this group. These courses need strong Mathematical skills such as abstraction ability and algorithmic thinking but do not require strong rigorous mathematical reasoning skill. These courses are generally offered in all degree programs in computing. Course unit Table 1: Course units that have more than 10% overall failure rate 2011/2012 Failure rate 2012/2013 Failure rate 2013/2014 Failure rate Overall Failure rate 1. Programming Language Concepts 42.9% 46.6% 28.0% 38.9% 2. Foundations of Computer Science 36.5% 39.4% 28.7% 34.8% 3. Automata Theory 22.6% 19.0% 43.6% 29.0% 4. Database II 27.4% 32.6% 14.1% 24.5% 5. Mathematical Methods I 17.5% 7.4% 35.7% 20.9% 6. Statistics 10.3% 20.3% 22.9% 17.8% 7. Programing II 18.2% 10.3% 13.7% 14.1% 8. Software Engineering II 22.4% 9.0% 9.2% 13.6% 9. Programing IV 14.9% 24.2% 2.1% 13.3% 10. Database % 5.1% 12.2% 12.8% 11. Computer Networks I 9.6% 14.9% 13.5% 12.6% 12. Computer Systems 15.2% 11.7% 10.8% 12.5% 13. Software Engineering I 12.2% 10.3% 14.5% 12.3% 14. Discrete Mathematics 16.3% 11.7% 7.9% 11.9% 15. Data Structures and Algorithms II 2.7% 5.1% 25.7% 11.1% 16. Data Structures and Algorithms III 16.7% 10.5% 3.9% 10.2% 17. Mathematical Methods III 7.0% 14.5% 9.2% 10.1% It is observed that the failure rates in theoretical Computer Science course units of Group I, such as Foundations of Computer Science, Programing Language Concepts and Automata Theory are very high every year compared to all other courses offered in the first and second year of studies at a general degree program in Computer Science at the Sri Lankan state Universities. Table 1 shows the percentage of the students those failed (less than 50 marks) in course units which have more than 10% overall failure rate in the decreasing order of failure rate from the last three batches out of twenty five compulsory course units offered in the first and second year of studies for the degree program in Computer Science at the University. Course units in the third year of study were not considered 3
4 Impact of Mathematics on the Theoretical Computer Sciences Courses because the second semester of the third year of study is fully allocated for industry placement and the first semester of the third year of study has several optional course units to choose. Several studies have been conducted in foreign universities to establish the importance of Mathematics in Computer Science & Software Engineering education (e.g. Asabere, Acakpovi, Torgby, Mends- Brew, & Ampadu, 2016; Devlin, 2001; Sidbury, 1986). Also a number of studies have been carried out to show the relationship between success in Mathematics and computer programming & algorithm courses (Group II) (e.g., White, 2003; White, & Sivitanides, 2003). There is very little information available in the literature regarding why students need strong mathematical background to be successful in fundamental theoretical Computer Science courses. Paulson (2002) pointed out that when he taught Theory of Computing in one of the universities in USA with significantly less mathematical curriculum, the grade in Theory of Computing of 60.9% students was at least one letter grade lower than other relatively hard courses (group II). When he taught Theory of Computing in another university with mathematically charged CS curriculum, he could not see any significant difference. The main objective of this study is to investigate whether and how Mathematics courses being offered impact on students academic performance on fundamental theoretical Computer Science courses (Group I) individually and collectively and then to recommend appropriate modifications that could be made to the existing Mathematics courses in order to improve students performance in fundamental theoretical Computer Science course units. Because of the biased stereotyped belief that Mathematics is meant for boys and Biology is meant for girls, the physical science stream is dominated by males. Due to this more than 70% of the students who have been admitted to do a degree program in Computer Science at this university are males (e.g. Camp, 1997). This study also compares students academic performance in Mathematics and theoretical Computer Science courses gender wise. BRIEF DESCRIPTION ABOUT THE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE COURSE UNITS (GROUP I) CONSIDERED IN THIS STUDY Mathematical Methods I [MM I] (Offered in first year first semester): This course is similar to an elementary Real Analysis (calculus) course in continuous Mathematics offered by department of Mathematics for the Physical Science students at the first year of study. This covers the concepts of limit, continuity, and differentiability of real functions together with first order ordinary differential equations. Mathematical Methods II [MM II] (Offered in first year second semester): This is a common elementary course in algebra generally offered for the Physical Science students at the first or second year of study. This course introduces finite dimensional vector spaces, liner transformations defined on them, basis of vector spaces, matrices, and its applications. Discrete Mathematics [DM] (Offered in first year second semester): Discrete Mathematics is the backbone of Computer Science. This course covers propositional and predicate logic, arguments, and proof techniques under logic together with basic discrete structures sets, relations, and functions. 4
5 Sritharan Foundations of Computer Science [FCS] (Offered in first year second semester): This course emphasizes an analytical reasoning approach to the study of models of computation, algorithms and their complexity, automata and game theory. Emergent areas such as natural computation and quantum computation are also introduced. Mathematical Methods III [MM III] (Offered in second year second semester): This course introduces some basic concepts in three different areas: calculus, algebra, and number theory. This course initially covers some numerical methods used in calculus together with convergence of sequence and series of real numbers. Then it provides an introduction to number theory including modular arithmetic. Finally, this introduces discrete structures groups, rings, and fields. Programming Language Concepts [PLC] (Offered in second year second semester): This course provides the key features of programing languages. It covers programing domains, language evaluation criteria, influences on language design, implementation methods, syntax and semantics of programing languages, properties of variables, control structures, data types, sub-programs, and object oriented programing. Automata Theory [AT] (Offered in second year second semester): This course introduces students to the mathematical foundations of computation including automata theory, the theory of formal languages and grammars, and the notions of algorithm, decidability, and computability. METHODOLOGY SAMPLING AND PROCEDURE The participants for the study comprised of all 459 undergraduates from three consecutive batches admitted to the degree program in Computer Science offered by the University. Among these students 71.2% were males and 28.8% were females with average Z score of M = 1.60, SD = obtained in General Certificate Education in Advanced Level (GCE (A/L)) examination. Among these registered undergraduates, 38.8% of students had A grade, 46.8% had B grade and 14.4% had C grade in combined mathematics subject at GCE (A/L) examination. The majority of the students (93.9%) did the GCE (A/L) examination in Sinhala medium, followed by English medium (3.3%) and Tamil medium (2.8%). Participants demographic and educational characteristics considered for this study across three academic years are summarized in Table 2. Academic performance data on all courses offered in the first and second year of studies were collected for all 459 undergraduates from the academic records (database) of the Department of Examination. Scores of each course unit ranges from 0 to 100. If a student was absent for the final examination of a course unit, his or her score in that course unit was considered as missing data in the analysis. DATA ANALYSIS IBM SPSS Statistics 23 was used for the statistical analysis of the data. The whole set of data comprising three academic years was analyzed using stepwise regression model in order to select the best grouping of predictor variables that account for the most variance in the outcome. Thus, stepwise regression models were fitted for the data to assess the impact and importance of mathematics course units on the performance of each theoretical computer science course unit (Group I) offered in first two years of study. Analysis of variance was used to explore the effect of Combined Mathematics at the GCE (A/L) on the performance of Mathematics courses and theoretical computer science courses offered in the first and second year of studies. Table 3 shows the description of all the 5
6 Impact of Mathematics on the Theoretical Computer Sciences Courses variables considered in this study. Independent sample t-test was used to examine the gender differences on the academic performance on mathematics courses and theoretical computer science courses offered in the first and second year of studies. Table 2: Participants demographic and educational characteristics across the three academic years Characteristics Academic Year Frequency Percentage 2011/2012 Male % Gender Female % 2012/2013 Male % Female % 2013/2014 Male % Female % 2011/2012 A % B % Grade on Combined C % Mathematics at GCE 2012/2013 A % (A/L) Examination B % C % 2013/2014 A % B % C % Table 3: Description of variables used in the study Name of the variable Nature of the variable Measurement of the variable Scale of Measurement AL_Grade Predictor Performance in Combined Mathematics Grades: A, B, C at the G.C.E (A/L) MM I Predictor Performance in Mathematical Methods Score: I (MM I) course unit DM Predictor Performance in Discrete Mathematics Score: (DM) course unit MM II Predictor Performance in Mathematical Methods Score: II (MM II) course unit MM III Predictor Performance in Mathematical Methods Score: III (MM III) course unit FCS Criterion Performance in Foundations of Computer Score: Science (FCS) course unit PLC Criterion Performance in Programming Language Score: Concepts (PLC) course unit AT Criterion Performance in Automata Theory Score: (AT) course unit Gender Predictor Gender of an undergraduate Male, Female 6
7 Sritharan RESULTS AND DISCUSSION EFFECT OF COMBINED MATHEMATICS ON THE ACADEMIC PERFORMANCE OF MATHEMATICS COURSES AND THEORETICAL COMPUTER SCIENCE COURSES A series of one-way between-groups analysis of variance were conducted to explore the effect of performance of combined mathematics at GCE (A/L) on the performances of mathematics courses (MM I, DM, MM II, and MM III) and theoretical computer science courses (FCS, PLC, and AT) offered in the first and second year of studies of the degree program in Computer Science at this university. Participants were divided into three groups according to their grades of the Combined Mathematics obtained at the GCE (A/L) examination (Group 1: Grade A, Group 2: Grade B, and Group 3: Grade C). The results of Analysis of Variance shown in Table 4 indicated that there was no statistically significant differences among the three groups on the performances of the mathematics courses and theoretical computer science courses at the 5% level significance. Courses offered in 1 st and 2 nd Year Mathematical Methods I (MM I) Discrete Mathematics (DM) Mathematical Methods II (MM II) Foundation of Computer Science (FCS) Mathematical methods III (MM III) Programming Language Concept (PLC) Automata Theory (AT) Table 4: Descriptive Statistics and results of ANOVA Grade in Combined Mathematics Overall A B C M (SD) M (SD) M (SD) M (SD) (11.97) (12.47) (13.04) (12.42) (14.81) (14.86) (13.42) (14.62) (12.56) (13.11) (12.69) (12.84) (15.32) (14.74) (12.82) (14.77) (12.19) (13.40) (10.81) (12.61) (18.20) (17.15) (15.93) (17.44) (15.15) (15.60) (15.76) (15.50) F-value F(2, 433) = F(2, 433) = F(2, 431) = F(2, 420) = F(2, 413) = F(2, 410) = F(2, 418) = p-value Up to the advanced level, students are mostly covering the routine manipulations of formulas to solve standard problems in Mathematics. Even though students are enrolled for degree programs in Computer Science from the advanced level Physical Science stream, the lack of experience in rigorous reasoning with purely abstract objects and structures in the A/L Mathematics may be considered as one of the important reasons for their poor performance in theoretical Computer Science courses. It can been seen from the Table 4 that 15% of the students who got a C grade in the A/L Combined Mathematics perform little better than the 39% of the students who got an A grade in all three theoretical Computer Science courses. This clearly indicates that there is a reasonably large number of students, who did well at the advanced level examination, are following the degree program with less interest. This is due to the frustration caused by the fact that they did not get the degree program (Engineering)/ university they desired. Such students can be identified using available data and have to be motivated through academic counseling. 7
8 Impact of Mathematics on the Theoretical Computer Sciences Courses IMPACT OF MATHEMATICS COURSE UNITS ON THE ACADEMIC PERFORMANCE OF FOUNDATION OF COMPUTER SCIENCE (FCS) COURSE UNIT Stepwise linear regression was performed to assess the ability of three mathematics courses to predict the performance of FCS. The predictors were the scores of the three mathematics courses, MM I, MM II, and DM, while the criterion variable was the scores of FCS. Table 5 summarizes the results of regression analysis. As can be seen in Table 5 each mathematics course scores is positively and significantly correlated with the criterion, indicating that those with higher scores on these variables tend to have higher score on FCS. The results of stepwise regression analysis indicates DM was entered at step 1 and it was significantly related to the scores of FCS with R 2 = 42.9%, F (1, 408) = , p <.000. The overall model to predict the scores of the FCS was fitted at step 2 with the entry of one additional predictor, MM II. The total variance explained by the final model with the two predictors DM and MM II fitted at step 2, as a whole was 44.4%, F (2, 407) = , p <.000. Of these two predictors, DM made the largest unique contribution (B =.564), and MM II, although statistically significant, made much smaller contribution (B =.182). MM I did not make a significant unique contribution in predicting the scores of FCS. Further it can be concluded that the only useful predictor is the DM. It alone accounted for 42.9% of the variance in the scores of FCS, while the other predictor, MM II contributed only an additional 1.5% ( = x 100 = 1.5%). Table 5: Bivariate Correlations and results from the stepwise regression analysis Results of Stepwise Regression at Step 1 Results of Stepwise Regression at Final Step Correlation Regression Coefficients Regression Coefficients Variable with FCS B SE B β B SE B β DM.655*** *** *** MM II.504*** ** MM I.400*** Model Summary Model 1 Overall Model F for Model F(1, 408) = *** F(2, 407) = *** R Adjusted R Change in R F for change in R *** 11.24** *p < 0.05, **p < 0.01, *** p < IMPACT OF MATHEMATICS COURSE UNITS ON THE ACADEMIC PERFORMANCE OF PROGRAMMING LANGUAGE CONCEPT (FCS) COURSE UNIT Stepwise linear regression was performed to evaluate how well the mathematics courses offered in the first two years predicted the performance of PLC. The predictors were the scores of the four mathematics courses, MM I, MM II, DM, and MM III, while the criterion variable was the scores of PLC. Table 6 summarizes the results of regression analysis. As can be seen in Table 6, each mathematics course scores is positively and significantly correlated with the criterion, indicating that those with higher scores on these variables tend to have higher scores on PLC. Two models were fitted by the stepwise regression procedure to predict the scores of PLC. DM was selected as the first predictor from the four predictors at step 1 and then MM III was 8
9 Sritharan added with DM at step 2 to predict the scores of PLC. Both MM I and MM II were not selected as predictors in predicting the performance of PLC. The results of stepwise regression analysis presented in Table 6 indicates that DM was significantly related to the scores of PLC with R 2 = 31.1%, F (1, 382) = , p <.000 and the final model with the two predictors DM and MM III significantly explained the variation in the scores of PLC, as a whole was 38.0%, F (2, 381) = , p <.000. Of these two predictor, DM made the largest unique contribution (B =.543) in predicting the scores of PLC, although MM III also made a considerable unique contribution (B =.415) in predicting the scores of PLC. Both MM I and MM II did not make a significant contributions in predicting the scores of PLC. Further it can be concluded that the most influential predictor is the DM. It alone accounted for 31.1% of the variance of the scores in PLC, while the other predictor, MM III contributed an additional 6.9% of the variance. Table 6: Bivariate correlations and results from the stepwise regression analysis Correlation Results of Stepwise Regression at Step 1 Results of Stepwise Regression at Final Step with Regression Coefficients Regression Coefficients Variable PLC B SE B β B SE B β DM.558*** *** *** MM III.490*** *** MM II. 426*** MM I.354*** Model Summary Model 1 Overall Model F for Model F(1, 382) = *** F(2, 381) = *** R Adjusted R Change in R F for change in R *** 41.99*** *p < 0.05, **p < 0.01, *** p < IMPACT OF MATHEMATICS COURSE UNITS ON THE ACADEMIC PERFORMANCE OF AUTOMATA THEORY (AT) COURSE UNIT Stepwise linear regression analysis was conducted to evaluate how do MM I, MM II, DM, and MM III influence the performance of AT. Table 7 summarizes the results of regression analysis. As can be seen in Table 7, scores of each mathematics course is positively and significantly correlated with AT, indicating that those with higher scores on these variables tend to have higher scores on AT. Three models were fitted by the stepwise regression procedure to predict the scores of AT. DM was selected as the first predictor at step 1 and MM III was added with DM at step 2. The multiple regression model at step 2 with the two predictors DM and MM III produced R 2 =.376, F (2, 377) = ***, change in R 2 = with F (1, 377) = 52.71*** indicating that these two predictors significantly explained 37.6 % of the variance in the scores of AT in which DM alone accounted for 28.8% of the variance and MM III contributed an additional 8.8% of the variance. The overall model to predict the scores of AT arrived at step 3 with the three predictors DM, MM III, and MM I significantly explained the variation in the scores of AT, as a whole was 39. 9% in which 2.5% of the variations in the scores of Automata theory was explained by MM I. Of these three predictors, MM III made the largest unique contribution (B =.363) followed by DM (B =.316) and MM I (B =.226) in predicting the scores of AT. MM II did not make a significant contribution in predicting the scores of Automata theory. Further it can be concluded that the most influential predictor is the MM III followed by DM, and MM I. 9
10 Impact of Mathematics on the Theoretical Computer Sciences Courses Table 7: Bivariate correlations and results from the stepwise regression analysis Results of Stepwise Regression at Step 1 Results of Stepwise Regression at Final Step Variable Correlation Regression Coefficients Regression Coefficients with AT B SE B β B SE B β DM.537*** *** *** MM III.516*** *** MM I.456*** *** MM II.336*** Model Summary Model 1 Overall Model F for Model F(1, 378) = *** F(3, 376) = 83.33*** R Adjusted R Change in R F for change in R *** 14.81*** *p < 0.05, **p < 0.01, *** p < DISCUSSION ON IMPACT OF MATHEMATICS COURSE UNITS ON THE STUDENTS ACADEMIC PERFORMANCE OF THEORETICAL COMPUTER SCIENCE COURSE UNITS Mathematical Methods I This course is generally offered when the CS degree program is housed in the engineering faculty or in the Science faculty. This course includes far more material than is generally needed for any of the CS courses offered in the general degree program. The main purpose of offering this course is to develop mathematical maturity and clarity of mathematical thinking at the beginning of the degree program. Even though this course is positively correlated to all three theoretical CS courses, it is not significantly contributed to the academic performance of any one of the three theoretical CS course units. Mathematical Methods II This is a common elementary course in algebra generally offered for the Physical Science students at the first or second year of study. Even though most of the contents of this course are not necessarily a requirement for all CS courses offered in the first and second year of studies, this is very useful for some advanced courses such as computer graphics offered for the Honors degree program in the fourth year of study. That is why, even though this course is positively correlated to all three theoretical CS courses, it did not significantly contribute to the academic performance of all three theoretical CS courses. Discrete Mathematics Discrete Mathematics is the backbone of Computer Science. Almost all the undergraduate degree programs in Computer Science include this course in their curricula. This course includes materials such as propositional & predicate logic and proof techniques which are essential for understanding of theoretical CS courses (Group I). Statistical relationships indicate that Discrete Mathematics course unit not only positively correlated to all three theoretical CS courses but also significantly contributed to the academic performance of all three theoretical CS courses. 10
11 Sritharan Mathematical Methods III Basic numerical methods taught in this course are not directly relevant to the theoretical CS courses PLC or AT, which are offered parallel with this course in the second semester of the second year of study. This course contains also some sections from discrete Mathematics such as discrete structures groups, rings, and fields together with basic number theory (modular arithmetic). Due to this we can say that Discrete Mathematics and Mathematical Methods III are not totally independent. Note that even though Mathematical Methods III was selected as the second predictor in the multiple regression model at step 2 with Discrete Mathematics, it was identified as most influential predictor in predicting the scores of Automata Theory than Discrete mathematics. To understand definitions and theorems about the concepts of limits, continuity, and differentiability of real functions that are covered in Mathematical Methods I, the knowledge of logic (propositional and predicate) and proof techniques are very important, which are not covered in A/L Mathematics. Also good basic knowledge in logic is very useful for the two course units Data Structure and Algorithms I, and Programming I offered in the first semester of the first year of study. So, it would be very useful for students, if we could offer Discrete Mathematics in the first semester and offer the course unit Mathematical Methods- I after it. As it was mentioned in the ACM guidelines for the CS curricular (ACM CS2013, 2013) that courses in calculus and algebra include far more material in these areas than is generally needed for most of the Computer Science under graduate courses. That is why ACM CS2013 only specifies mathematical requirements from Discrete Mathematics that are directly relevant for the large majority of all Computer Science undergraduates. Basic counting techniques (Combinatory), graph theory, and elementary number theory are three topics among the six topics from Discrete Mathematics, recommended by ACM CS2013 that are not covered in the existing curricular. So, it is highly recommended to offer another two credits course in Discrete Mathematics covering necessary items from topics counting techniques, elementary number theory, and graph theory in the second semester of the first year of study. Basic theorems covered in these areas provide the much needed experience of rigorous Mathematical reasoning skills with purely abstract objects and discrete structures which is essential for understanding theoretical Computer Science Courses. Only around 10% of the students are selected at the end of the second year of study to do an honors degree program of four year duration in Computer Science based on their academic performance in the first and second year of studies. Mathematics course units covering calculus and algebra from the continuous Mathematics can be moved to third year of study as optional courses. So, students who have been selected to do an honors degree in Computer Science of four year duration or students who are willing to do a higher studies in Computer Science can take these courses if they want. Some technology dependent Computer Science courses that are very useful for the majority of the general degree students (90%), who are going to industry as programmers or software engineers, can be introduced in the first and second year of studies. GENDER DIFFERENCE ON THE STUDENTS ACADEMIC PERFORMANCE OF MATHEMATICS COURSES AND THEORETICAL COMPUTER SCIENCE COURSES A series of Independent samples t-tests were conducted to explore the gender difference on the academic performances of four mathematics course units (MM I, DM, MM II, and MM III) and three theoretical computer science course units (FCS, PLC, and AT) offered in the first and second year of studies of the degree program in Computer Science at this University. Results of Independent samples t-tests are summarized in Table 8. Even though the percentage of female students entering to this university to do a degree in Computer Science is less than 30%, statistical relationships shown in Table 9 show that their academic performance in Mathematics and theoretical Computer Science course units are significantly higher than that of males. 11
12 Impact of Mathematics on the Theoretical Computer Sciences Courses Table 8: Descriptive Statistics and results of Independent samples t - test Gender Courses offered in 1 st and Male Female 2 nd Year M (SD) M (SD) t-value p-value Mathematical Methods I (12.52) (11.86) t(434) = ** (MM I) Discrete Mathematics (DS) (14.54) (11.85) t(434) = *** Mathematical Methods II (13.09) (09.76) t(432) = *** (MM II) Foundation of Computer (14.59) (13.05) t(421) = *** Science (FCS) Mathematical methods III (11.84) (12.31) t(414) = *** (MM III) Programming Language (17.30) (17.39) t(411) = * Concept (PLC) Automata Theory (AT) (15.36) (15.16) t(419) = ** Table 9: Gender difference in students academic performance Students performance Course Marks < mmmmm < 77 Marks 77 Total unit Male Female Male Female Male Female Male Female N (%) N (%) N (%) N (%) N (%) N (%) N N MM - I (8.7%) (2.4%) (76.4%) (74%) (14.9%) (23.6%) DS (7.8%) (0.8) (58.4%) (43%) (33.8%) (56.3%) MM - II (2%) (0.8%) (44.9%) (13.2%) (53.1%) (86.0%) MM - III (4.4%) (0.8%) (74.0%) (45.9%) (21.4%) (53.3%) FCS (22.6%) (5.6%) (67.3%) (72.2%) (10.1%) (22.2%) PLC (24.0%) (18.4%) (55.9%) (52.8%) (20.1%) (28.8%) AT 46 (15.4%) 9 (7.4%) 198 (66.2%) 78 (63.9%) 55 (18.4%) 35 (28.7%) CONCLUSION AND RECOMMENDATIONS Discrete Mathematics is the only course unit among the four Mathematics course units offered by the faculty that is significantly contributing to the academic performance of all three fundamental theoretical Computer Science course units. Two Mathematics course units Mathematical Methods I & II covering sections mainly from continuous Mathematics are not significantly contributing to the academic performance of all three fundamental theoretical Computer Science course units. So, by introducing more topics from Discrete Mathematics that have not been covered in the available Mathematics course units, students academic performance can be improved in theoretical Computer Science courses. 12
13 Sritharan Even though there was no significant difference statistically among the three groups of students (students who got grades A, B, & C in the Advanced level Mathematics) on the performance in the mathematics courses and theoretical computer science courses at the 5% level significance, there is no way to verify that the entry requirement of at least C grade in Mathematics from the advanced level (A/L) examination from the Physical Science stream is necessary for a degree program in Computer Science. However, since advanced level Mathematics is not a pre-request for Discrete Mathematics course units, as a trial, a few students can be recruited from the advanced level Biological stream also. Since the Biological stream is dominated by female students, this will help to improve the gender balance in the Computer Science degree program. RECOMMENDATIONS Offer the existing two credit course unit in Discrete Mathematics in the first semester of the first year of study. Offer an additional two credit course unit in Discrete Mathematics covering necessary elements in number theory, counting techniques, and graph theory in the second semester of the first year of study. Move Mathematics course units covering calculus and algebra from continuous Mathematics to third year of study as an optional courses. Recruit at least twenty five students from the Biological Science stream to see how they are performing at the general degree program in Computer Science. FUTURE RESEARCH At present, only around 40% of the total variance of the students academic performance in all three fundamental theoretical Computer Science course units is explained by the four Mathematics course units offered. After making necessary changes in the curricula of the existing Mathematics course units, we have to reassess the contribution of every Mathematics course unit in predicting the academic performance of theoretical Computer Science courses. Also other critical success factors contributing to the students academic performance of the theoretical Computer Science courses have to be identified through empirical studies. ACKNOWLEDGEMENT I would like to thank the Director, faculty of Computer Science of this university for providing academic records of the first and second year of studies of the last three batches of students to carry out this study. Also I would like to thank him for providing financial assistance from the UGC allocation 2016 to successfully complete this preliminary study. REFERENCES ACM CS2001. (2001). Computing Curricula 2001, Computer Science, Final Report. Joint Task Force on Computing Curricula. Retrieved from ACM CS2013. (2013). Computer Science Curricula Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. Joint Task Force on Computing Curricula. Retrieved from Asabere, N. Y., Acakpovi, A., Torgby, W. K., Mends-Brew, E., & Ampadu K. O. (2016). Towards a perspective of the role of mathematics in computer science and engineering (CSE) education. International Journal of Computer Science and Telecommunications, 7(1), 5-9. Camp, T. (1997). The incredible shrinking pipeline. Communications of the ACM, 40(10),
14 Impact of Mathematics on the Theoretical Computer Sciences Courses Devlin, K. (2001). The real reason why software engineers need math. Communications of the ACM, 44(10), Paulson, H. G. (2002). Computer science students need adequate mathematical background. Retrieved August 12, 2017, from pap398.pdf Sidbury, J. R. (1986). A statistical analysis of the effect of discrete mathematics on the performance of computer science majors in beginning computing classes. SIGCSE '86 Proceedings of the Seventeenth SIGCSE Technical Symposium on Computer Science Education, pp White, G. L. (2003). Standardized mathematics scores as a prerequisite for a first programming course. Journal of Mathematics and Computer Education, 37(1), White, G. L., & Sivitanides M. (2003). An empirical investigation of the relationship between success in mathematics and visual programming courses. Journal of Information Systems Education, 14(4), BIOGRAPHY Dr. Thambithurai Sritharan received his Ph.D. in Mathematics from the University of Sussex, U.K. Senior Lecturer at the University of Colombo, School of Computing, University of Colombo, Colombo, Currently teaching Mathematics and Theoretical Computer Science courses. 14
Mathematics. Mathematics
Mathematics Program Description Successful completion of this major will assure competence in mathematics through differential and integral calculus, providing an adequate background for employment in
More informationMathematics Program Assessment Plan
Mathematics Program Assessment Plan Introduction This assessment plan is tentative and will continue to be refined as needed to best fit the requirements of the Board of Regent s and UAS Program Review
More informationVOL. 3, NO. 5, May 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.
Exploratory Study on Factors that Impact / Influence Success and failure of Students in the Foundation Computer Studies Course at the National University of Samoa 1 2 Elisapeta Mauai, Edna Temese 1 Computing
More informationEGRHS Course Fair. Science & Math AP & IB Courses
EGRHS Course Fair Science & Math AP & IB Courses Science Courses: AP Physics IB Physics SL IB Physics HL AP Biology IB Biology HL AP Physics Course Description Course Description AP Physics C (Mechanics)
More informationSTA 225: Introductory Statistics (CT)
Marshall University College of Science Mathematics Department STA 225: Introductory Statistics (CT) Course catalog description A critical thinking course in applied statistical reasoning covering basic
More informationSelf Study Report Computer Science
Computer Science undergraduate students have access to undergraduate teaching, and general computing facilities in three buildings. Two large classrooms are housed in the Davis Centre, which hold about
More informationSri Lankan Teachers Guide Science Grade 10
Sri Lankan Teachers Guide Science Grade 10 If looking for a book Sri lankan teachers guide science grade 10 in pdf form, in that case you come on to the correct website. We furnish full option of this
More informationAbstract. Janaka Jayalath Director / Information Systems, Tertiary and Vocational Education Commission, Sri Lanka.
FEASIBILITY OF USING ELEARNING IN CAPACITY BUILDING OF ICT TRAINERS AND DELIVERY OF TECHNICAL, VOCATIONAL EDUCATION AND TRAINING (TVET) COURSES IN SRI LANKA Janaka Jayalath Director / Information Systems,
More informationHonors Mathematics. Introduction and Definition of Honors Mathematics
Honors Mathematics Introduction and Definition of Honors Mathematics Honors Mathematics courses are intended to be more challenging than standard courses and provide multiple opportunities for students
More informationLevel 6. Higher Education Funding Council for England (HEFCE) Fee for 2017/18 is 9,250*
Programme Specification: Undergraduate For students starting in Academic Year 2017/2018 1. Course Summary Names of programme(s) and award title(s) Award type Mode of study Framework of Higher Education
More informationA Note on Structuring Employability Skills for Accounting Students
A Note on Structuring Employability Skills for Accounting Students Jon Warwick and Anna Howard School of Business, London South Bank University Correspondence Address Jon Warwick, School of Business, London
More informationThis Performance Standards include four major components. They are
Environmental Physics Standards The Georgia Performance Standards are designed to provide students with the knowledge and skills for proficiency in science. The Project 2061 s Benchmarks for Science Literacy
More informationB.S/M.A in Mathematics
B.S/M.A in Mathematics The dual Bachelor of Science/Master of Arts in Mathematics program provides an opportunity for individuals to pursue advanced study in mathematics and to develop skills that can
More informationAGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS
AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS 1 CALIFORNIA CONTENT STANDARDS: Chapter 1 ALGEBRA AND WHOLE NUMBERS Algebra and Functions 1.4 Students use algebraic
More informationWe are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.
Computer Science 1 COMPUTER SCIENCE Office: Department of Computer Science, ECS, Suite 379 Mail Code: 2155 E Wesley Avenue, Denver, CO 80208 Phone: 303-871-2458 Email: info@cs.du.edu Web Site: Computer
More informationS T A T 251 C o u r s e S y l l a b u s I n t r o d u c t i o n t o p r o b a b i l i t y
Department of Mathematics, Statistics and Science College of Arts and Sciences Qatar University S T A T 251 C o u r s e S y l l a b u s I n t r o d u c t i o n t o p r o b a b i l i t y A m e e n A l a
More informationBachelor of Software Engineering: Emerging sustainable partnership with industry in ODL
Bachelor of Software Engineering: Emerging sustainable partnership with industry in ODL L.S.K. UDUGAMA, JANAKA LIYANAGAMA Faculty of Engineering Technology The Open University of Sri Lanka POBox 21, Nawala,
More informationAn Empirical Analysis of the Effects of Mexican American Studies Participation on Student Achievement within Tucson Unified School District
An Empirical Analysis of the Effects of Mexican American Studies Participation on Student Achievement within Tucson Unified School District Report Submitted June 20, 2012, to Willis D. Hawley, Ph.D., Special
More informationMathematics subject curriculum
Mathematics subject curriculum Dette er ei omsetjing av den fastsette læreplanteksten. Læreplanen er fastsett på Nynorsk Established as a Regulation by the Ministry of Education and Research on 24 June
More informationAnalyzing the Usage of IT in SMEs
IBIMA Publishing Communications of the IBIMA http://www.ibimapublishing.com/journals/cibima/cibima.html Vol. 2010 (2010), Article ID 208609, 10 pages DOI: 10.5171/2010.208609 Analyzing the Usage of IT
More informationProbability and Statistics Curriculum Pacing Guide
Unit 1 Terms PS.SPMJ.3 PS.SPMJ.5 Plan and conduct a survey to answer a statistical question. Recognize how the plan addresses sampling technique, randomization, measurement of experimental error and methods
More informationInstructor: Mario D. Garrett, Ph.D. Phone: Office: Hepner Hall (HH) 100
San Diego State University School of Social Work 610 COMPUTER APPLICATIONS FOR SOCIAL WORK PRACTICE Statistical Package for the Social Sciences Office: Hepner Hall (HH) 100 Instructor: Mario D. Garrett,
More informationCharacterizing Mathematical Digital Literacy: A Preliminary Investigation. Todd Abel Appalachian State University
Characterizing Mathematical Digital Literacy: A Preliminary Investigation Todd Abel Appalachian State University Jeremy Brazas, Darryl Chamberlain Jr., Aubrey Kemp Georgia State University This preliminary
More informationUsing Calculators for Students in Grades 9-12: Geometry. Re-published with permission from American Institutes for Research
Using Calculators for Students in Grades 9-12: Geometry Re-published with permission from American Institutes for Research Using Calculators for Students in Grades 9-12: Geometry By: Center for Implementing
More informationGRADUATE STUDENT HANDBOOK Master of Science Programs in Biostatistics
2017-2018 GRADUATE STUDENT HANDBOOK Master of Science Programs in Biostatistics Entrance requirements, program descriptions, degree requirements and other program policies for Biostatistics Master s Programs
More informationLearning Disability Functional Capacity Evaluation. Dear Doctor,
Dear Doctor, I have been asked to formulate a vocational opinion regarding NAME s employability in light of his/her learning disability. To assist me with this evaluation I would appreciate if you can
More informationInquiry Learning Methodologies and the Disposition to Energy Systems Problem Solving
Inquiry Learning Methodologies and the Disposition to Energy Systems Problem Solving Minha R. Ha York University minhareo@yorku.ca Shinya Nagasaki McMaster University nagasas@mcmaster.ca Justin Riddoch
More informationState University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210
1 State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210 Dr. Michelle Benson mbenson2@buffalo.edu Office: 513 Park Hall Office Hours: Mon & Fri 10:30-12:30
More informationWhat is related to student retention in STEM for STEM majors? Abstract:
What is related to student retention in STEM for STEM majors? Abstract: The purpose of this study was look at the impact of English and math courses and grades on retention in the STEM major after one
More informationPh.D. in Behavior Analysis Ph.d. i atferdsanalyse
Program Description Ph.D. in Behavior Analysis Ph.d. i atferdsanalyse 180 ECTS credits Approval Approved by the Norwegian Agency for Quality Assurance in Education (NOKUT) on the 23rd April 2010 Approved
More informationInstructor: Matthew Wickes Kilgore Office: ES 310
MATH 1314 College Algebra Syllabus Instructor: Matthew Wickes Kilgore Office: ES 310 Longview Office: LN 205C Email: mwickes@kilgore.edu Phone: 903 988-7455 Prerequistes: Placement test score on TSI or
More informationICTCM 28th International Conference on Technology in Collegiate Mathematics
DEVELOPING DIGITAL LITERACY IN THE CALCULUS SEQUENCE Dr. Jeremy Brazas Georgia State University Department of Mathematics and Statistics 30 Pryor Street Atlanta, GA 30303 jbrazas@gsu.edu Dr. Todd Abel
More informationSchool of Innovative Technologies and Engineering
School of Innovative Technologies and Engineering Department of Applied Mathematical Sciences Proficiency Course in MATLAB COURSE DOCUMENT VERSION 1.0 PCMv1.0 July 2012 University of Technology, Mauritius
More informationPH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.)
PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.) OVERVIEW ADMISSION REQUIREMENTS PROGRAM REQUIREMENTS OVERVIEW FOR THE PH.D. IN COMPUTER SCIENCE Overview The doctoral program is designed for those students
More informationPhysics 270: Experimental Physics
2017 edition Lab Manual Physics 270 3 Physics 270: Experimental Physics Lecture: Lab: Instructor: Office: Email: Tuesdays, 2 3:50 PM Thursdays, 2 4:50 PM Dr. Uttam Manna 313C Moulton Hall umanna@ilstu.edu
More informationUniversity of Groningen. Systemen, planning, netwerken Bosman, Aart
University of Groningen Systemen, planning, netwerken Bosman, Aart IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please check the document
More informationGrade 6: Correlated to AGS Basic Math Skills
Grade 6: Correlated to AGS Basic Math Skills Grade 6: Standard 1 Number Sense Students compare and order positive and negative integers, decimals, fractions, and mixed numbers. They find multiples and
More informationMTH 141 Calculus 1 Syllabus Spring 2017
Instructor: Section/Meets Office Hrs: Textbook: Calculus: Single Variable, by Hughes-Hallet et al, 6th ed., Wiley. Also needed: access code to WileyPlus (included in new books) Calculator: Not required,
More informationTo link to this article: PLEASE SCROLL DOWN FOR ARTICLE
This article was downloaded by: [Dr Brian Winkel] On: 19 November 2014, At: 04:59 Publisher: Taylor & Francis Informa Ltd Registered in England and Wales Registered Number: 1072954 Registered office: Mortimer
More informationDegree Qualification Profiles Intellectual Skills
Degree Qualification Profiles Intellectual Skills Intellectual Skills: These are cross-cutting skills that should transcend disciplinary boundaries. Students need all of these Intellectual Skills to acquire
More information(ALMOST?) BREAKING THE GLASS CEILING: OPEN MERIT ADMISSIONS IN MEDICAL EDUCATION IN PAKISTAN
(ALMOST?) BREAKING THE GLASS CEILING: OPEN MERIT ADMISSIONS IN MEDICAL EDUCATION IN PAKISTAN Tahir Andrabi and Niharika Singh Oct 30, 2015 AALIMS, Princeton University 2 Motivation In Pakistan (and other
More informationMTH 215: Introduction to Linear Algebra
MTH 215: Introduction to Linear Algebra Fall 2017 University of Rhode Island, Department of Mathematics INSTRUCTOR: Jonathan A. Chávez Casillas E-MAIL: jchavezc@uri.edu LECTURE TIMES: Tuesday and Thursday,
More informationAlgebra 1, Quarter 3, Unit 3.1. Line of Best Fit. Overview
Algebra 1, Quarter 3, Unit 3.1 Line of Best Fit Overview Number of instructional days 6 (1 day assessment) (1 day = 45 minutes) Content to be learned Analyze scatter plots and construct the line of best
More informationPSIWORLD Keywords: self-directed learning; personality traits; academic achievement; learning strategies; learning activties.
Available online at www.sciencedirect.com ScienceDirect Procedia - Social and Behavioral Scien ce s 127 ( 2014 ) 640 644 PSIWORLD 2013 Self-directed learning, personality traits and academic achievement
More informationP. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas
Exploiting Distance Learning Methods and Multimediaenhanced instructional content to support IT Curricula in Greek Technological Educational Institutes P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou,
More informationOFFICE SUPPORT SPECIALIST Technical Diploma
OFFICE SUPPORT SPECIALIST Technical Diploma Program Code: 31-106-8 our graduates INDEMAND 2017/2018 mstc.edu administrative professional career pathway OFFICE SUPPORT SPECIALIST CUSTOMER RELATIONSHIP PROFESSIONAL
More informationAP Calculus AB. Nevada Academic Standards that are assessable at the local level only.
Calculus AB Priority Keys Aligned with Nevada Standards MA I MI L S MA represents a Major content area. Any concept labeled MA is something of central importance to the entire class/curriculum; it is a
More informationUndergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING
Undergraduate Program Guide Bachelor of Science in Computer Science 2011-2012 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research Building,
More informationACCREDITATION STANDARDS
ACCREDITATION STANDARDS Description of the Profession Interpretation is the art and science of receiving a message from one language and rendering it into another. It involves the appropriate transfer
More informationOn-the-Fly Customization of Automated Essay Scoring
Research Report On-the-Fly Customization of Automated Essay Scoring Yigal Attali Research & Development December 2007 RR-07-42 On-the-Fly Customization of Automated Essay Scoring Yigal Attali ETS, Princeton,
More informationROA Technical Report. Jaap Dronkers ROA-TR-2014/1. Research Centre for Education and the Labour Market ROA
Research Centre for Education and the Labour Market ROA Parental background, early scholastic ability, the allocation into secondary tracks and language skills at the age of 15 years in a highly differentiated
More informationProbabilistic Latent Semantic Analysis
Probabilistic Latent Semantic Analysis Thomas Hofmann Presentation by Ioannis Pavlopoulos & Andreas Damianou for the course of Data Mining & Exploration 1 Outline Latent Semantic Analysis o Need o Overview
More informationA R "! I,,, !~ii ii! A ow ' r.-ii ' i ' JA' V5, 9. MiN, ;
A R "! I,,, r.-ii ' i '!~ii ii! A ow ' I % i o,... V. 4..... JA' i,.. Al V5, 9 MiN, ; Logic and Language Models for Computer Science Logic and Language Models for Computer Science HENRY HAMBURGER George
More informationOffice Hours: Mon & Fri 10:00-12:00. Course Description
1 State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 4 credits (3 credits lecture, 1 credit lab) Fall 2016 M/W/F 1:00-1:50 O Brian 112 Lecture Dr. Michelle Benson mbenson2@buffalo.edu
More informationSociology 521: Social Statistics and Quantitative Methods I Spring 2013 Mondays 2 5pm Kap 305 Computer Lab. Course Website
Sociology 521: Social Statistics and Quantitative Methods I Spring 2013 Mondays 2 5pm Kap 305 Computer Lab Instructor: Tim Biblarz Office: Hazel Stanley Hall (HSH) Room 210 Office hours: Mon, 5 6pm, F,
More informationLanguage properties and Grammar of Parallel and Series Parallel Languages
arxiv:1711.01799v1 [cs.fl] 6 Nov 2017 Language properties and Grammar of Parallel and Series Parallel Languages Mohana.N 1, Kalyani Desikan 2 and V.Rajkumar Dare 3 1 Division of Mathematics, School of
More informationLecture 2: Quantifiers and Approximation
Lecture 2: Quantifiers and Approximation Case study: Most vs More than half Jakub Szymanik Outline Number Sense Approximate Number Sense Approximating most Superlative Meaning of most What About Counting?
More informationUnraveling symbolic number processing and the implications for its association with mathematics. Delphine Sasanguie
Unraveling symbolic number processing and the implications for its association with mathematics Delphine Sasanguie 1. Introduction Mapping hypothesis Innate approximate representation of number (ANS) Symbols
More informationPROFESSIONAL TREATMENT OF TEACHERS AND STUDENT ACADEMIC ACHIEVEMENT. James B. Chapman. Dissertation submitted to the Faculty of the Virginia
PROFESSIONAL TREATMENT OF TEACHERS AND STUDENT ACADEMIC ACHIEVEMENT by James B. Chapman Dissertation submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial fulfillment
More informationMath 098 Intermediate Algebra Spring 2018
Math 098 Intermediate Algebra Spring 2018 Dept. of Mathematics Instructor's Name: Office Location: Office Hours: Office Phone: E-mail: MyMathLab Course ID: Course Description This course expands on the
More informationImproving Fairness in Memory Scheduling
Improving Fairness in Memory Scheduling Using a Team of Learning Automata Aditya Kajwe and Madhu Mutyam Department of Computer Science & Engineering, Indian Institute of Tehcnology - Madras June 14, 2014
More informationAmerican Journal of Business Education October 2009 Volume 2, Number 7
Factors Affecting Students Grades In Principles Of Economics Orhan Kara, West Chester University, USA Fathollah Bagheri, University of North Dakota, USA Thomas Tolin, West Chester University, USA ABSTRACT
More informationStatewide Framework Document for:
Statewide Framework Document for: 270301 Standards may be added to this document prior to submission, but may not be removed from the framework to meet state credit equivalency requirements. Performance
More informationMultiple Measures Assessment Project - FAQs
Multiple Measures Assessment Project - FAQs (This is a working document which will be expanded as additional questions arise.) Common Assessment Initiative How is MMAP research related to the Common Assessment
More informationEXECUTIVE SUMMARY. TIMSS 1999 International Science Report
EXECUTIVE SUMMARY TIMSS 1999 International Science Report S S Executive Summary In 1999, the Third International Mathematics and Science Study (timss) was replicated at the eighth grade. Involving 41 countries
More informationGACE Computer Science Assessment Test at a Glance
GACE Computer Science Assessment Test at a Glance Updated May 2017 See the GACE Computer Science Assessment Study Companion for practice questions and preparation resources. Assessment Name Computer Science
More informationLahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017
Instructor Syed Zahid Ali Room No. 247 Economics Wing First Floor Office Hours Email szahid@lums.edu.pk Telephone Ext. 8074 Secretary/TA TA Office Hours Course URL (if any) Suraj.lums.edu.pk FINN 321 Econometrics
More informationCAAP. Content Analysis Report. Sample College. Institution Code: 9011 Institution Type: 4-Year Subgroup: none Test Date: Spring 2011
CAAP Content Analysis Report Institution Code: 911 Institution Type: 4-Year Normative Group: 4-year Colleges Introduction This report provides information intended to help postsecondary institutions better
More informationAQUA: An Ontology-Driven Question Answering System
AQUA: An Ontology-Driven Question Answering System Maria Vargas-Vera, Enrico Motta and John Domingue Knowledge Media Institute (KMI) The Open University, Walton Hall, Milton Keynes, MK7 6AA, United Kingdom.
More informationTheory of Probability
Theory of Probability Class code MATH-UA 9233-001 Instructor Details Prof. David Larman Room 806,25 Gordon Street (UCL Mathematics Department). Class Details Fall 2013 Thursdays 1:30-4-30 Location to be
More informationRadius STEM Readiness TM
Curriculum Guide Radius STEM Readiness TM While today s teens are surrounded by technology, we face a stark and imminent shortage of graduates pursuing careers in Science, Technology, Engineering, and
More informationIdentifying Novice Difficulties in Object Oriented Design
Identifying Novice Difficulties in Object Oriented Design Benjy Thomasson, Mark Ratcliffe, Lynda Thomas University of Wales, Aberystwyth Penglais Hill Aberystwyth, SY23 1BJ +44 (1970) 622424 {mbr, ltt}
More informationRyerson University Sociology SOC 483: Advanced Research and Statistics
Ryerson University Sociology SOC 483: Advanced Research and Statistics Prerequisites: SOC 481 Instructor: Paul S. Moore E-mail: psmoore@ryerson.ca Office: Sociology Department Jorgenson JOR 306 Phone:
More informationProcedia - Social and Behavioral Sciences 237 ( 2017 )
Available online at www.sciencedirect.com ScienceDirect Procedia - Social and Behavioral Sciences 237 ( 2017 ) 613 617 7th International Conference on Intercultural Education Education, Health and ICT
More informationEECS 700: Computer Modeling, Simulation, and Visualization Fall 2014
EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014 Course Description The goals of this course are to: (1) formulate a mathematical model describing a physical phenomenon; (2) to discretize
More informationPage 1 of 11. Curriculum Map: Grade 4 Math Course: Math 4 Sub-topic: General. Grade(s): None specified
Curriculum Map: Grade 4 Math Course: Math 4 Sub-topic: General Grade(s): None specified Unit: Creating a Community of Mathematical Thinkers Timeline: Week 1 The purpose of the Establishing a Community
More informationAxiom 2013 Team Description Paper
Axiom 2013 Team Description Paper Mohammad Ghazanfari, S Omid Shirkhorshidi, Farbod Samsamipour, Hossein Rahmatizadeh Zagheli, Mohammad Mahdavi, Payam Mohajeri, S Abbas Alamolhoda Robotics Scientific Association
More informationUnderstanding Games for Teaching Reflections on Empirical Approaches in Team Sports Research
Prof. Dr. Stefan König Understanding Games for Teaching Reflections on Empirical Approaches in Team Sports Research Lecture on the 10 th dvs Sportspiel- Symposium meets 6 th International TGfU Conference
More informationSummary results (year 1-3)
Summary results (year 1-3) Evaluation and accountability are key issues in ensuring quality provision for all (Eurydice, 2004). In Europe, the dominant arrangement for educational accountability is school
More informationClass Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221
Math 155. Calculus for Biological Scientists Fall 2017 Website https://csumath155.wordpress.com Please review the course website for details on the schedule, extra resources, alternate exam request forms,
More informationProof Theory for Syntacticians
Department of Linguistics Ohio State University Syntax 2 (Linguistics 602.02) January 5, 2012 Logics for Linguistics Many different kinds of logic are directly applicable to formalizing theories in syntax
More informationCONCEPT MAPS AS A DEVICE FOR LEARNING DATABASE CONCEPTS
CONCEPT MAPS AS A DEVICE FOR LEARNING DATABASE CONCEPTS Pirjo Moen Department of Computer Science P.O. Box 68 FI-00014 University of Helsinki pirjo.moen@cs.helsinki.fi http://www.cs.helsinki.fi/pirjo.moen
More informationAlpha provides an overall measure of the internal reliability of the test. The Coefficient Alphas for the STEP are:
Every individual is unique. From the way we look to how we behave, speak, and act, we all do it differently. We also have our own unique methods of learning. Once those methods are identified, it can make
More informationObjectives. Chapter 2: The Representation of Knowledge. Expert Systems: Principles and Programming, Fourth Edition
Chapter 2: The Representation of Knowledge Expert Systems: Principles and Programming, Fourth Edition Objectives Introduce the study of logic Learn the difference between formal logic and informal logic
More informationMath Pathways Task Force Recommendations February Background
Math Pathways Task Force Recommendations February 2017 Background In October 2011, Oklahoma joined Complete College America (CCA) to increase the number of degrees and certificates earned in Oklahoma.
More informationEvaluation of Teach For America:
EA15-536-2 Evaluation of Teach For America: 2014-2015 Department of Evaluation and Assessment Mike Miles Superintendent of Schools This page is intentionally left blank. ii Evaluation of Teach For America:
More informationCURRICULUM VITAE. To develop expertise in Graph Theory and expand my knowledge by doing Research in the same.
Mrs. JESSICA PEREIRA. BITS Pilani KK Birla Goa Campus. Qtr No. D - 122, Mathematics Department. NH 17B Zuarinagar Goa 403726 India. Office: +91-832-2580445 Mobile: +919921004218 Email: jessica@goa.bits-pilani.ac.in
More informationPython Machine Learning
Python Machine Learning Unlock deeper insights into machine learning with this vital guide to cuttingedge predictive analytics Sebastian Raschka [ PUBLISHING 1 open source I community experience distilled
More informationTHE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography
THE UNIVERSITY OF SYDNEY Semester 2, 2017 Information Sheet for MATH2068/2988 Number Theory and Cryptography Websites: It is important that you check the following webpages regularly. Intermediate Mathematics
More informationA. What is research? B. Types of research
A. What is research? Research = the process of finding solutions to a problem after a thorough study and analysis (Sekaran, 2006). Research = systematic inquiry that provides information to guide decision
More informationDEPARTMENT OF EXAMINATIONS, SRI LANKA GENERAL CERTIFICATE OF EDUCATION (ADVANCED LEVEL) EXAMINATION - AUGUST 2016
DEPARTMENT OF EXAMINATIONS, SRI LANKA GENERAL CERTIFICATE OF EDUCATION (ADVANCED LEVEL) EXAMINATION - AUGUST 2016 Applications of private candidates for the above examination will be received from 01.02.2016
More informationStudents attitudes towards physics in primary and secondary schools of Dire Dawa City administration, Ethiopia
World Journal of Educational Research and Reviews Vol. 2(2), pp. 014-021, January, 2016. www.premierpublishers.org, ISSN: 2326-7221 WJERR Research Article Students attitudes towards physics in primary
More informationTREATMENT OF SMC COURSEWORK FOR STUDENTS WITHOUT AN ASSOCIATE OF ARTS
Articulation Agreement REGIS UNIVERSITY Associate s to Bachelor s Program PURPOSE The purpose of the agreement is to enable SMC students who transfer to Regis with an Associate of Arts to be recognized
More informationEffective Pre-school and Primary Education 3-11 Project (EPPE 3-11)
Effective Pre-school and Primary Education 3-11 Project (EPPE 3-11) A longitudinal study funded by the DfES (2003 2008) Exploring pupils views of primary school in Year 5 Address for correspondence: EPPSE
More informationEssentials of Ability Testing. Joni Lakin Assistant Professor Educational Foundations, Leadership, and Technology
Essentials of Ability Testing Joni Lakin Assistant Professor Educational Foundations, Leadership, and Technology Basic Topics Why do we administer ability tests? What do ability tests measure? How are
More informationObserving Teachers: The Mathematics Pedagogy of Quebec Francophone and Anglophone Teachers
Observing Teachers: The Mathematics Pedagogy of Quebec Francophone and Anglophone Teachers Dominic Manuel, McGill University, Canada Annie Savard, McGill University, Canada David Reid, Acadia University,
More informationA pilot study on the impact of an online writing tool used by first year science students
A pilot study on the impact of an online writing tool used by first year science students Osu Lilje, Virginia Breen, Alison Lewis and Aida Yalcin, School of Biological Sciences, The University of Sydney,
More informationNCEO Technical Report 27
Home About Publications Special Topics Presentations State Policies Accommodations Bibliography Teleconferences Tools Related Sites Interpreting Trends in the Performance of Special Education Students
More informationVIEW: An Assessment of Problem Solving Style
1 VIEW: An Assessment of Problem Solving Style Edwin C. Selby, Donald J. Treffinger, Scott G. Isaksen, and Kenneth Lauer This document is a working paper, the purposes of which are to describe the three
More informationClassifying combinations: Do students distinguish between different types of combination problems?
Classifying combinations: Do students distinguish between different types of combination problems? Elise Lockwood Oregon State University Nicholas H. Wasserman Teachers College, Columbia University William
More information