Theoretical branches in teaching computer science

Size: px
Start display at page:

Download "Theoretical branches in teaching computer science"

Transcription

1 int. j. math. educ. sci. technol., 2004 vol. 35, no. 6, Theoretical branches in teaching computer science HASHIM HABIBALLA Department of Computer Science, Faculty of Science, University of Ostrava, 30.dubna 22, Ostrava 1, The Czech Republic TIBOR KMETˇ Department of Computer Science, Faculty of Natural Sciences, Constantine the Philosopher University of Nitra, Slovak Republic (Received 21 October 2003) The present paper describes an educational experiment dealing with teaching the theory of formal languages and automata as well as their application concepts. It presents a practical application of an educational experiment and initial results based on comparative instruction of two samples of students (n ¼ 56). The application concept should improve the efficiency of the teacher s activity and professional education at the tertiary level. It could be used in disciplines having a strong logical structure and formalization. The concept is aimed at higher educational objectives such as understanding, application, analysis and synthesis. The students are presented with practical examples from their professional life algorithmization, compilers etc. This educational method is especially recommended for teachers (in-service education) and practically oriented professionals (distance education). The results and conclusions are included in the teaching process at the Department of Computer Science University of Ostrava. 1. Introduction starting point of the experiment Computer science as a separate branch of science has a relatively short history. Though its areas of interest are closely related to mathematics and technical subjects, its didactic system has not been well developed yet. It differs from the above-mentioned branches in a solid basis of forms, methods and other pedagogical items for the preparation of professionals and teachers. The fundamental problems of teaching computer science are contained in the following questions (from the educational point of view, reflecting the situation in the Czech Republic): 1. What is computer science? Is it rather a mathematical or a technical discipline? 2. At which stage of education should it be taught in primary, secondary and tertiary education? 3. How does computer technology, algorithmization and theoretical (mathematical) computer science function and interact? International Journal of Mathematical Education in Science and Technology ISSN X print/issn online # 2004 Taylor & Francis Ltd DOI: /

2 830 H. Habiballa and T. Kmetˇ If we briefly answer these questions, we can form some research hypotheses presented later in this paper. Computer science contains a wide range of topics from technically oriented subjects to mathematically based subjects. Nonprofessionals usually use applied products of computer science editors, databases, networks, etc. But all of these products are built using a solid theoretical background. Databases are developed using query languages, which are based on exact definitions of formal languages. Application programs are written through programming languages and tools that are also closely connected to these branches, namely the theory of formal languages, the theory of algorithms, logic, and so on. Thus we can consider computer science as a technical discipline with a deep mathematical basis [1]. There is public debate about teaching and education at different levels, varying from a completely practical opinion to a strongly theoretical one. The former advises not to go beyond the use of computers, application programs and other technological items, both in primary and secondary education. The latter suggests teaching by practical instruction in primary education, and basing secondary education on algorithmization, problem-solving using programming techniques, and other more theoretical (mathematical) issues. This paper endorses the latter approach. As mentioned before, all products have their algorithmical and theoretical basis. If we want to teach computer science as a subject having equal importance to other subjects at the secondary level, this fact cannot be omitted. For example, chemistry not only presents practical experiments with various substances, but it also contains the theoretical study of physical substances, reactions, calculations, etc. Let us now consider the highest stage of education, i.e. tertiary education. Teaching computer science (ISCED 5A, 5B) at this level includes the preparation of practically oriented professionals (bachelor s courses), theoretically based professionals (master s courses) and courses for teacher s degrees. In all these studies it is important to implement the theoretical disciplines of computer science. As is evident from the earlier text, such disciplines have a key role for an adequate education. This means an enormous burden both for the teacher and students, as the theoretical background is really difficult to understand [2 4]. Teachers preparation has two forms pre-service (standard undergraduate) and in-service (graduated and experienced teachers of other scientific and technical subjects such as physics, chemistry, mathematics or technical education). They are offered in-service education, which represents an additional three-year university study (comparable with the teacher s master s degree in one specialization). Such studies may also be offered in the form of distance education. Students of this type of teachers study vary in age, and the problems with the theoretical disciplines experienced by young undergraduates are increased. To cope with the theoretical basis the higher didactic objectives understanding, application, analysis and synthesis have to be fulfilled. It is useless to base the teaching of these disciplines purely on memorisation since they have a strong logical and algorithmical structure. However, pre-research carried out at the University of Ostrava shows that students have serious problems with logical learning. The main obstacle lies in the excessively formalized methodology (which is unfortunately typical in these disciplines), which makes finding applications of the theoretical basis very difficult: finding practical examples is almost impossible.

3 Theoretical branches in teaching computer science 831 For these reasons the authors propose a didactic experiment by means of which they prove the use of an application concept when teaching the theoretical aspects of computer science (described below). The experiment involves the comparative education of two groups (standard and experimental) using a special approach, tools and methods. It is based on the constructivist approach [5] to teaching. It is suggested that the proposed methodology can improve the skills of all participants at university level. 2. Application concept Theoretical computer science covers the key areas of knowledge important for the correct understanding of computer science as a whole. Mathematical logic enables one to analyse complex problems and to utilize deductive calculus to model thinking. The theory of algorithms represents a basis for the solvability of problems. There is a logical connection between the above mentioned branches and the theory of formal languages and automata that provides a formalization of the concept of grammar language acceptor. This knowledge enables one to establish essential relations between algorithmical tools and their structure. Together with the syntactical analysis and compilers it helps students to fully understand programming languages and their design and implementation. Since these topics are difficult for learners to understand, the right methods and content of courses are extremely important. In this paper we present a didactic method by means of which the student s knowledge and motivation for further studies of theoretical branches of the subject can be improved. This method is presented below as a special topic belonging to the theory of formal languages as given above. It analyses the problem of language and grammar and its recognition. There are many different ways to teach the theory of languages and automata, from a purely mathematical (algebraic) manner, based on strict mathematical structures, to practically oriented education given by the needs of real life. Table 1 shows an analysis of the advantages and disadvantages of these approaches. The pure algebraic approach starts from a strict definition of concepts, followed by theorems and proofs that do not care about applicability. This type of education is rather formal, but may offer a solid theoretical basis. Nevertheless, such an approach is attractive only to a small group of students. The practical algebraic type uses more examples of the defined notions, e.g. several transformations of non-deterministic finite automata to deterministic ones. Type Methods Advantages Disadvantages Pure algebraic Practical algebraic Engineering Application Definition theorem proof Theory and examples Theory and tools used in practice Intuitive concept, theory, implementation Scientific system, precision Scientific system, more comprehensible Well applicable in practice, motivation Linking with common sense, motivation, flexibility Low motivation, hard, unpractical Unpractical Lack of essence, low flexibility Arguable applicability, lower scientific system Table 1. Approaches in teaching theory of formal languages and automata.

4 832 H. Habiballa and T. Kmetˇ Intuitive concept of language Intuitive concept of grammar Intuitive concept of acceptor Formalisation Regular, context-free languages (generative grammars) Theory Design Deterministic CF languages Real-life application Programming languages (parts) General parsing methods Motivation LL, LR languages Recursive descent parsing Parsers of syntactic structures Theoretical knowledge Knowledge for profession Generalized student s view to formal languages Figure 1. Applied learning in theory of formal languages. This approach may attract more students, but it is still not practical, and is attractive only to a limited number of learners. The engineering approach is practical, utilizing both theoretical knowledge and reflecting real-life needs. Several tools are shown, e.g. for the construction of a parser yacc, LL-gen etc. Such an approach is very practical, however, the theoretical basis may get lost and students do not necessarily understand core concepts. The final approach, based on intuitive thinking and implementation of theory, avoids these imperfections. Instead of using finished products students are led to rely on creative thinking, e.g. to construction compilers on the basis of context-free grammars. Figure 1 illustrates the course of learning; it reveals how to design a language and implement a parser. Interesting demonstrations of such an approach are found on web pages [6, 7]. The use of the SCHEME language [8, 9] is another interesting example of the integration of algorithmization and theory. 3. Programming didactic tools and its examples The application concept uses programming didactic tools. These tools should provide not only an illustrative and interactive tool for the theoretical education, but they should also fulfil the application concept, providing students with a view on theoretical themes through the implementation of algorithms thus reaching higher educational objectives. These tools were created within the framework of the research as diploma theses and seminar papers. Some of them are thoroughly prepared and are very effective for learning. As the pre-research showed, students prefer algorithmization and programming techniques. A deeper analysis of the significance of project-oriented learning was made by Clark [10]. These tools

5 Theoretical branches in teaching computer science 833 enable a two-way transfer of knowledge students are able to solve theoretical tasks and they also improve their programming skills. As the studies presented in [11] indicate, information acquired by one s own activity can be memorized better. The present research asserts that for computer scientists, this activity is based on the analysis of a problem, algorithmization and implementation. When a student is not only forced to learn a large amount of definitions, theorems and proofs, but he/she is also led to apply these to concrete situations, his/her knowledge will be deeper and more durable. Programming didactic tools are not only classic teachware instruments. The main difference lies in usage of their programming (internal) realisation that helps students understand the essence of procedures used. The basic conditions to be fulfilled are the following: 1. It is an application realized on a personal computer (or a similar programmable instrument). 2. The application solves a certain theoretical task and enables students to interactively solve tasks and change parameters at their own request. 3. It has documentation that offers students an independent activity and can also provide many examples. 4. Procedures for solving the above mentioned problems can be analysed by the internal algorithmical solution. They could be changed or used to solve similar problems. To fulfil all these conditions is difficult. Condition 4 can be implemented by the explication of algorithms. 4. Examples of tools 4.1. Pregjaut This application enables one to perform and display details about transformations of regular expressions to automata (non-deterministic, deterministic, normalized). Students use a program for checking examples and the progress of transformations. It is accompanied by its source code (written in Object-Pascal language) and divided into several units that implement functions for syntactical analysis with error detection, transformations of automata, graphical environment, etc. They can be used for the student s own activity creation of compilers, explication of transformation algorithms and many others. Users can understand the power of regular expression, its equivalence and relation to automata GramAut Probably the best developed tool is the diploma thesis, titled GramAut (Grammars and Automata) [12] performing the construction and transformations of regular and context-free grammars and corresponding automata. This application provides implementation of almost every item of the curriculum. It is used not only for the basic parts of the introductory courses on the theory of languages but also for advanced courses concerning deterministic LL and LR languages and theory of compilers. There are many other tools, applications and implementations of algorithms and procedures explained in the theoretical education. It is beyond the scope of this article to describe in depth all of these instruments. The reader should obtain only an overview of the principal ideas of these tools. An example of

6 834 H. Habiballa and T. Kmetˇ Figure 2. Application GERDS. Figure 3. Application GramAut. such an application for automated deduction (GERDS) mathematical logic and its usage in education was presented in [13]. (See figures 2 and 3.) 5. Educational experiment The research experiment described is a pedagogical experiment, and was carried out at the Department of Computer Science, University of Ostrava, Czech Republic among undergraduates studying computer science professional courses (Mgr., MSc. equiv.) specialized for information systems, (Bc., BSc equiv.)

7 Theoretical branches in teaching computer science 835 specialized for applied computer science as well as teacher courses with specialization for computer science (Mgr., MEd equiv.). From the professional point of view, teacher studies are similar to BSc studies and that is why students of these classes were included into the BSc group. The experiment was performed within the framework of teaching the basic notions of the theory of languages, named Regular and Context Free Languages I. Two comparative samples of students were selected, an experimental group (E) and a control group (C). The experimental sample was taught applying the application concept while the control sample was taught applying standard methods as described above (the definition theorem proof system without any emphasis on higher educational objectives). The hypotheses of the research were specified in detail using educational research literature [14, 15] (as given below). Every lesson was thoroughly prepared (methods, forms, tools) and tests to verify their output knowledge were set up. The results of these tests were processed using statistical data analysis methods, testing of hypotheses and analysis of variance. The main obstacle we came across within the experiment was the number of students that could be examined. In order to secure a certain consistency in the experiment, it was necessary to examine groups of only about 30 students in every sample. This follows from the fact that it is hard to obtain a large consistent group of students at the tertiary level of education (at non-technical universities). They cannot come from different universities since the curricula of professional studies differ (in contrast to that at the secondary level). For example, students from technically oriented branches of studies cannot be compared with theoretically educated professionals and teachers. Thus, the validity of the experiment was maintained since a minimum number of students were maintained and also the methods used to test and analyse data are robust. This experiment will continue into a second stage (advanced courses) and it will also be applied when teaching other theoretical disciplines of computer science (mathematical logic is under preparation). The output tests are prepared using non-standardized, cognitive tests [16]. Test questions are grouped according to three criteria (educational objectives, tasks, and theoretical topics). Consequently, these criteria are examined separately in order to be able to draw conclusions from the experiment. Also a didactic analysis of the curriculum is prepared. Essential differences between the experimental and check samples lie in the methods, forms and tools used in the teaching process. The experimental sample of students is expected to be well motivated as they use programming didactic tools, examples from real life and a projective method of education. The test is supposed to check on the theoretical knowledge, the ability to analyse problems using the theory of languages and how to apply the theoretical knowledge in practice. 6. Results of the experiment The first stage of the experiment was carried out in winter semester 2002/2003. Both the experimental and control sample consisted of 28 students. Theoretically based professional students (MSc) and application based professionals and teacher students (BSc, MEd) were equally included. The teaching methods applied in the experiment were as described in previous sections of this report. Output tests were evaluated using a maximum 25 points. Open questions (transformations and

8 836 H. Habiballa and T. Kmetˇ calculations) contained in it were rigorously evaluated (using reference points). The second phase of the experiment showed similar conditions and results Data normality and equality of variances Important criteria for the application of variance analysis are data normality and equality of variances (figure 4). All normality tests have confirmed the hypothesis that data are normal. All the usual tests confirmed the equality of variance (all tests were carried out using the NCSS97 statistical software). The Levene test on normality assumption showed borderline results but the hypothesis concerning equality was not rejected. Tests of Assumptions Test Prob Decision Assumption value level (005) Skewness normality of residuals Accept Kurtosis normality of residuals Accept Omnibus normality of residuals Accept Modified-Levene equal-variance test Accept The results of the statistical analysis of variance for individual hypotheses are the following: Hypothesis 1: The total knowledge of students in the experimental (E) and control (C) sample is identical. Hypothesis 2: The total knowledge in samples E and C does not depend on the students course (BSc., MEd versus MSc). Hypothesis 3: The total knowledge does not depend on the interaction of sample type and course. Results of hypotheses 1 3 (more expressive is the MS Excel output): The results were as follows (table 2). Students in the control sample gained an average result of 1648 points and those in the experimental sample gained an average result of 1909 points: i.e. the experimental sample showed better results, on average by 261 points. This result is also statistically significant (at usual level Histogram of C5 Histogram of C Count 5 0 Count C5 C6 Figure 4. Histograms of scores in samples C and E.

9 Theoretical branches in teaching computer science 837 Factor C E Total BSc, MEd Count Sum Average Variance MSc Count Sum Average Variance Total Count Sum Average Variance ANOVA Source SS DF MS F P-value F crit. Course Samples Interaction Total Table 2. Analysis of variance results. of 5%) since the p-value of an F-test on variance analysis is about Thus, the hypothesis concerning the identity of results in samples C and E may be strictly rejected. However, hypotheses 2 and 3 are accepted their test values do not attain critical values in the F-test. The hypothesis that the tested knowledge depends neither on the course ( p ¼ 084) nor on the interaction of samples and course ( p ¼ 075) can be accepted. Further, additional hypotheses based on the described diversification of test questions by three criteria can be formulated. Hypothesis 4: The test results in sample C and E are identical for the following types of task:. 4.1: knowledge reproduction. 4.2: simple and complex operations and computations. 4.3: creative thinking Hypothesis 5: The following educational objectives are fulfilled identically in samples E and C:. 5.1: understanding. 5.2: application. 5.3: analysis. 5.4: synthesis Hypothesis 6: In the particular topics of the theory the test results are identical in sample C and E:

10 838 H. Habiballa and T. Kmetˇ Hypothesis Max. Ave. K Success (%) E Success (%) Diff. p-value Statistical significance (5% level) 1-total result Yes 4.1-reproduction Yes 4.2-operations No 4.3-creative think Yes 5.1-understanding No 5.2-application E-05 Yes 5.3-analysis Yes 5.4-synthesis No ( ) 6.1-basic notions Yes 6.2-fin. automata Yes 6.3-reg. lang Yes 6.4-properties No Table 3. Hypotheses statistical significance Sample E Sample C agg. knowledge Figure reproduction 4.2- operations 4.3-creative thinking Types of tasks in total knowledge.. 6.1: basic notions of the theory of formal languages. 6.2: finite automata and closure operations. 6.3: regular expressions and languages. 6.4: properties of regular languages To test these hypotheses, analysis of variance was again used, and the results are summarized in table 3. As is evident from the table, students in sample E showed better results on all types of task, but a statistically significant difference can be found only for reproduction and creative thinking. Operations and transformations do not show any significant results. For the application concept the creative thinking of students is especially important. From the viewpoint of the educational objective of application the results proved to be better in sample E. Students from sample C attained better results only in problems concerning the educational objective of synthesis. This is a logical conclusion, as the time spent on application exercises could not be used for learning proofs and the theoretical properties of formalized theory. Students from sample E attained significantly better results in topics (6.1, 6.2 and 6.3) and again their results were better (but not significantly so) in proving

11 Theoretical branches in teaching computer science Sample E Sample C agg. knowledge Figure understand application 5.3- analysis 5.4- synthesis Educational objectives in total knowledge Sample E Sample C agg. knowledge Figure basic notions 6.2-fin. automata 6.3-reg. lang properties Topics of theory in total knowledge. Characteristics of application concept Provably positive Neutral (not proved) Potentially negative Tasks Creative thinking Operations, reproduction Objectives Application and analysis (suitable for practice) Understanding Content Notions, computations, Complex properties usage of notions Synthesis (formal deduction of theory) Table 4. Characteristics of application concept. formalized properties. Graphical representations of the results are given in figures Conclusions Both phases of the experiment showed strong and weak aspects of the application concept in teaching theoretical computer science (especially the theory of formal languages and automata). The application concept showed statistically better results, especially in creative thinking, application and analysis, while the educational objective of synthesis was better fulfilled in the control

12 840 H. Habiballa and T. Kmetˇ sample using the classical approach. This conclusion is readily apparent and has an impact on integration of the teaching process. The characteristic features of the application concept are formulated in Table 4. The principles of the integration of positive and negative characteristics lie in a different approach to teaching, which can be subdivided into two basic types: horizontal differentiation and vertical differentiation. The former sorts students into theoretically and practically oriented groups rather than splitting courses into a series of different consecutive courses. Its pure form is time-consuming and this imperfection could be removed if students having different orientations were taught exercises separately, while lectures are common for all students. The vertical differentiation splits the content of courses into introductory and advanced courses. Such a solution is not so time-consuming, but requires the specification of key themes, which is very difficult. It is almost impossible to perform such specification without deforming the educational process (application oriented). This approach could be used for future teachers (MEd) and practically oriented professionals (BSc), especially if introducing distance education (or combined education) into in-service preparation of computer science teachers (BSc distance education programmes have already been installed at the University of Ostrava). This paper should be perceived as probing the possibilities of the application concept. An important issue is the applicability to other disciplines of theoretical computer science as well as in other branches of science with strong formalization and strong logical structure, which are hard to explain. The future steps of the present research are as follows:. continuous research into the application concept (experiments, creation of application programming tasks, didactic tests, interpretation of errors);. implementation of the concept in other branches of computer science (mathematical logic, theory of algorithms, etc.);. development of distance education supporting materials (tests, interactive tools);. integration of selected problems of theoretical computer science in secondary and post-secondary education (ISCED 3,4); the secondary level teachers from the Ostrava region cooperate in implementing suitable problems from the theoretical computer science into programming seminars. References [1] BOOTH, S., 2001, Comput. Sci. Educ., 11(3), [2] CFE, 2001, Investigating the Influence of Standards: A Framework for Research in Mathematics. Science, and Technology Education, Center for Education, The National Academies Press. [3] CSMEE, 2000, Educating Teachers of Science, Mathematics, and Technology: New Practices for the New Millennium. Center for Science, Mathematics, and Engineering Education, The National Academies Press. [4] EVANS, W., FLOWER, J., and HOLTON, D., 2001, Int. J. Math. Educ. Sci. Technol., 32, [5] BEN-ARI, M., 2001, J. Comput. Math. Sci. Teaching, 20(1), [6] KASTENS, U., 2002, Demonstration of parsing methods, de\fachbereich\ag\agkastens\compiler\parsdemo\index.html [7] LEWIS, F. D., 2002, Recursive Descent Parsing, compilers\rec-des.html.

13 Theoretical branches in teaching computer science 841 [8] WAGENKNECHT, CH., and FRIEDMAN, D. P., 1998, Comput. Sci. Educ., 8(3), [9] DEVEDZIC, V., and DEBENHAM, J., 1998, An Intelligent Tutoring System for Teaching Formal Languages. Lecture Notes in Computer Science 1452, Springer. [10] CLARK, M. A. C., and BOYLE, R. D., 1999, Comput. Sci. Educ., 9(3), [11] FREDMANN, P., 1971, Erfahrungen von Morgen, Wien. [12] HRIVNAK, J., 2001, Formal languages and automata, Thesis, University of Ostrava. [13] HABIBALLA, H., 2002b, Implementation of the non-clausal resolution theorem prover in education of theoretical computer science. Proceedings of Information and Communication Technology in Education Ostrava, pp [14] WILKINSON, L., 1998, Am. Psychol., 54, [15] CFE, 2002, Scientific Research in Education, Center for Education, The National Academies Press. [16] RUDNER, L. M., and SCHAFER, W. D., 1999, How to write a scholarly research report. Practical Assessment, Research and Evaluation, 6(13), Available online at pareonline.net/getvn.asp?v=6&n=13

E-LEARNING IN COMPUTER SCIENCE EDUCATION. Rostislav Fojtík and Hashim Habiballa

E-LEARNING IN COMPUTER SCIENCE EDUCATION. Rostislav Fojtík and Hashim Habiballa E-LEARNING IN COMPUTER SCIENCE EDUCATION Rostislav Fojtík and Hashim Habiballa Abstract. The article describes the history and current state of computer science education in distance and e-learning forms

More information

Guide to the MSCS Program Sheet

Guide to the MSCS Program Sheet Guide to the MSCS Program Sheet Eric Roberts September 2004 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand the requirements for the Master of Science

More information

Bachelor s Programme in Analytical Finance, 180 credits

Bachelor s Programme in Analytical Finance, 180 credits Programme Syllabus Page 1 of 7 2012-05-10 Bachelor s Programme in Analytical Finance, 180 credits This programme syllabus is valid for programmes given after 1 July 2012. This is a translation of the original

More information

Science teachers pedagogical studies in Finland

Science teachers pedagogical studies in Finland 1 Science teachers pedagogical studies in Finland Jari Lavonen Summary An overview of planning, organising and evaluating of science teachers pedagogical studies in Finland is given. Examples are from

More information

CHEMICAL EDUCATION AND NEW EDUCATIONAL TECHNOLOGIES : AN INTER-UNIVERSITY PROGRAM FOR GRADUATE STUDIES

CHEMICAL EDUCATION AND NEW EDUCATIONAL TECHNOLOGIES : AN INTER-UNIVERSITY PROGRAM FOR GRADUATE STUDIES CHEMISTRY EDUCATION: RESEARCH AND PRACTICE IN EUROPE 2000, Vol. 1, No. 3, pp. 405-410 THE PRACTICE OF CHEMISTRY EDUCATION (REPORT) Teacher education and training Chryssa TZOUGRAKI, 1 Michael P. SIGALAS,

More information

Curriculum for the basic subject at master s level in. IT and Cognition, the 2013 curriculum. Adjusted 2014

Curriculum for the basic subject at master s level in. IT and Cognition, the 2013 curriculum. Adjusted 2014 D E T H U M A N I S T I S K E F A K U L T E T K Ø B E N H A V N S U N I V E R S I T E T Curriculum for the basic subject at master s level in IT and Cognition, the 2013 curriculum Adjusted 2014 Department

More information

Master of Arts in Mathematics

Master of Arts in Mathematics Master of Arts in Mathematics Administrative Unit The program is administered by the Office of Graduate Studies and Research through the Faculty of Mathematics and Mathematics Education, Department of

More information

Computer Science Information Sheet for entry in 2016. What is Computer Science?

Computer Science Information Sheet for entry in 2016. What is Computer Science? Computer Science Information Sheet for entry in 2016 What is Computer Science? Computer Science is about understanding computer systems and networks at a deep level. Computers and the programs they run

More information

Guide to the MSCS Program Sheet

Guide to the MSCS Program Sheet Guide to the MSCS Program Sheet Eric Roberts and Mehran Sahami (revisions by Claire Stager) September 2012 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand

More information

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

Datavetenskapligt Program (kandidat) Computer Science Programme (master) Datavetenskapligt Program (kandidat) Computer Science Programme (master) Wolfgang Ahrendt Director Datavetenskap (BSc), Computer Science (MSc) D&IT Göteborg University, 30/01/2009 Part I D&IT: Computer

More information

Study, Internship, and Examination Regulations. Academy Profession and Bachelor Degrees INTERNATIONAL BUSINESS COLLEGE MITROVICA

Study, Internship, and Examination Regulations. Academy Profession and Bachelor Degrees INTERNATIONAL BUSINESS COLLEGE MITROVICA Study, Internship, and Examination Regulations Academy Profession and Bachelor Degrees INTERNATIONAL BUSINESS COLLEGE MITROVICA These study and examination regulations apply for the two year Academy Profession

More information

The University of North Carolina at Pembroke 2015-2016 Academic Catalog

The University of North Carolina at Pembroke 2015-2016 Academic Catalog 402 MASTER OF ARTS IN MATHEMATICS EDUCATION (M.A.) Interim Director: Mary Klinikowski Sir Isaac Newton made the statement, If I have seen further than others, it is because I have stood on the shoulder

More information

Bachelor of Science [Computing Science & Information Systems] Programme Document

Bachelor of Science [Computing Science & Information Systems] Programme Document BACHELOR OF SCIENCE Programme Document School of Computing Sciences & Information Systems Faculty of Sciences (December, 2012) This programme document contains information about the Bachelor of Science

More information

Bachelor Program in Analytical Finance, 180 credits

Bachelor Program in Analytical Finance, 180 credits Program Curriculum Page 1 of 7 Program code: RMV20 Bachelor Program in Analytical Finance, 180 credits This is a translation of the original program study plan in Swedish, which was approved by the Faculty

More information

UNIVERSITY OF AMSTERDAM FACULTY OF SCIENCE. EDUCATION AND EXAMINATION REGULATIONS Academic Year 2012-2013 PART B THE MASTER S PROGRAMME IN LOGIC

UNIVERSITY OF AMSTERDAM FACULTY OF SCIENCE. EDUCATION AND EXAMINATION REGULATIONS Academic Year 2012-2013 PART B THE MASTER S PROGRAMME IN LOGIC UNIVERSITY OF AMSTERDAM FACULTY OF SCIENCE EDUCATION AND EXAMINATION REGULATIONS Academic Year 2012-2013 PART B THE MASTER S PROGRAMME IN LOGIC September 1 st 2012 Chapter 1 Article 1.1 Article 1.2 Chapter

More information

Competencies of BSc and MSc programmes in Electrical engineering and student portfolios

Competencies of BSc and MSc programmes in Electrical engineering and student portfolios C:\Ton\DELTA00Mouthaan.doc 0 oktober 00 Competencies of BSc and MSc programmes in Electrical engineering and student portfolios Ton J.Mouthaan, R.W. Brink, H.Vos University of Twente, fac. of EE, The Netherlands

More information

An Introduction to Cambridge International Examinations Board Examination System. Sherry Reach Regional Manager, Americas

An Introduction to Cambridge International Examinations Board Examination System. Sherry Reach Regional Manager, Americas An Introduction to Cambridge International Examinations Board Examination System Sherry Reach Regional Manager, Americas Cambridge Assessment A department of the University of Cambridge We are Europe s

More information

INTERBUSSINES ACADEMY LTD. Business Administration. Bachelor's Program

INTERBUSSINES ACADEMY LTD. Business Administration. Bachelor's Program INTERBUSSINES ACADEMY LTD Business Administration Bachelor's Program Tbilisi 2014 Program name business administration Direction: 02 business administration Educational program Type/Model academic/major

More information

Learning Equity between Online and On-Site Mathematics Courses

Learning Equity between Online and On-Site Mathematics Courses Learning Equity between Online and On-Site Mathematics Courses Sherry J. Jones Professor Department of Business Glenville State College Glenville, WV 26351 USA [email protected] Vena M. Long Professor

More information

Guide to the MSCS Program Sheet

Guide to the MSCS Program Sheet Guide to the MSCS Program Sheet Eric Roberts (revisions by Claire Stager) September 2008 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand the requirements

More information

Teaching of the subject IT/IS Project Management at Faculty of Business and Management. Lenka Smolikova 7.2.2008

Teaching of the subject IT/IS Project Management at Faculty of Business and Management. Lenka Smolikova 7.2.2008 Teaching of the subject IT/IS Project Management at Faculty of Business and Management Lenka Smolikova 7.2.2008 Structure of presentation 1. Czech education system 2. Brno University of Technology 3. Teaching

More information

TEACHERS VIEWS AND USE OF EXPLANATION IN TEACHING MATHEMATICS Jarmila Novotná

TEACHERS VIEWS AND USE OF EXPLANATION IN TEACHING MATHEMATICS Jarmila Novotná TEACHERS VIEWS AND USE OF EXPLANATION IN TEACHING MATHEMATICS Jarmila Novotná Abstract This study analyses teachers of mathematics views on explications in teaching mathematics. Various types of explanations

More information

MASTER S DEGREE PROGRAMME IN LEARNING, EDUCATION AND TECHNOLOGY (LET)

MASTER S DEGREE PROGRAMME IN LEARNING, EDUCATION AND TECHNOLOGY (LET) MASTER S DEGREE PROGRAMME IN LEARNING, EDUCATION AND TECHNOLOGY (LET) CURRICULUM 2012-2014 Faculty of Education Department of Educational Sciences and Teacher Education 1 Master s Degree Programme in Learning,

More information

Guide to the MSCS Program Sheet

Guide to the MSCS Program Sheet Guide to the MSCS Program Sheet Eric Roberts and Mehran Sahami (revisions by Claire Stager) September 2015 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand

More information

Case Based Scenarios: Evidence Based Teaching Learning Strategy in Nursing Education Pharmacology Course

Case Based Scenarios: Evidence Based Teaching Learning Strategy in Nursing Education Pharmacology Course International Journal of Nursing December 2014, Vol. 1, No. 2, pp. 147-154 ISSN 2373-7662 (Print) 2373-7670 (Online) Copyright The Author(s). 2014. All Rights Reserved. Published by American Research Institute

More information

AN INNOVATIVE INTEGRATED MATHEMATICS, SCIENCE, AND TECHNOLOGY EDUCATION TEACHER CERTIFICATION PROGRAM: CHARACTERISTICS AND FORMATIVE EVALUATION

AN INNOVATIVE INTEGRATED MATHEMATICS, SCIENCE, AND TECHNOLOGY EDUCATION TEACHER CERTIFICATION PROGRAM: CHARACTERISTICS AND FORMATIVE EVALUATION AN INNOVATIVE INTEGRATED MATHEMATICS, SCIENCE, AND TECHNOLOGY EDUCATION TEACHER CERTIFICATION PROGRAM: CHARACTERISTICS AND FORMATIVE EVALUATION Donna F. Berlin and Arthur L. White The Ohio State University,

More information

BIMM Course Specification

BIMM Course Specification Full title of the course & final award Mode of attendance BA (Hons) in Event Management Full-time Length of course This course is taught as a traditional three-year course at levels four, five and six,

More information

COMPUTER SCIENCE STUDENTS NEED ADEQUATE MATHEMATICAL BACKGROUND

COMPUTER SCIENCE STUDENTS NEED ADEQUATE MATHEMATICAL BACKGROUND COMPUTER SCIENCE STUDENTS NEED ADEQUATE MATHEMATICAL BACKGROUND Hasmik GHARIBYAN PAULSON Computer Science Department, California Polytechnic State University, 1 Grand Avenue, San Luis Obispo, CA 93407,

More information

3. Programme accredited by Currently accredited by the BCS. 8. Date of programme specification Students entering in October 2013

3. Programme accredited by Currently accredited by the BCS. 8. Date of programme specification Students entering in October 2013 PROGRAMME SPECIFICATION FOR MSc IN COMPUTER SCIENCE 1. Awarding institution/body University of Oxford 2. Teaching institution University of Oxford 3. Programme accredited by Currently accredited by the

More information

Study Program Handbook Mathematics

Study Program Handbook Mathematics Study Program Handbook Mathematics Bachelor of Science Jacobs University Undergraduate Handbook Math - Matriculation Fall 2015 Page: ii Contents 1 The Mathematics Study Program 1 1.1 Concept......................................

More information

BIMM Course Specification

BIMM Course Specification Full title of the course & award BA (Hons) in Music Production Mode of attendance Full-time Length of course This course is taught as a three-year course at levels four, five and six. Start date Initial

More information

How To Teach Engineering Science And Mechanics

How To Teach Engineering Science And Mechanics Int. J. Engng Ed. Vol. 16, No. 5, pp. 436±440, 2000 0949-149X/91 $3.00+0.00 Printed in Great Britain. # 2000 TEMPUS Publications. Recent Curriculum Changes in Engineering Science and Mechanics at Virginia

More information

Study Program Handbook Computer Science

Study Program Handbook Computer Science Study Program Handbook Computer Science Bachelor of Science Jacobs University Undergraduate Handbook CS - Matriculation Fall 2015 Page: ii Contents 1 The Computer Science (CS) Study Program 1 1.1 Concept......................................

More information

Postgraduate Studies MASTER S (2ND CYCLE) PROGRAM IN ENGLISH LANGUAGE TEACHING (ELT)

Postgraduate Studies MASTER S (2ND CYCLE) PROGRAM IN ENGLISH LANGUAGE TEACHING (ELT) Postgraduate Studies MASTER S (2ND CYCLE) PROGRAM IN ENGLISH LANGUAGE TEACHING (ELT) The Faculty of Pedagogical and Methodological Training will offer a 2nd cycle degree course of study leading to a Masters

More information

Programme Specification (Undergraduate) Date amended: 28 August 2015

Programme Specification (Undergraduate) Date amended: 28 August 2015 Programme Specification (Undergraduate) Date amended: 28 August 2015 1. Programme Title(s) and UCAS code(s): BSc Mathematics and Actuarial Science (including year in industry option) 2. Awarding body or

More information

Learning Objectives for Selected Programs Offering Degrees at Two Academic Levels

Learning Objectives for Selected Programs Offering Degrees at Two Academic Levels Learning Objectives for Selected Programs Offering Degrees at Two Academic Levels Discipline Degree Learning Objectives Accounting 1. Students graduating with a in Accounting should be able to understand

More information

Bachelor s Programme in Agricultural and Environmental Management Study line: Environmental Management. Total Study description 2011-2013

Bachelor s Programme in Agricultural and Environmental Management Study line: Environmental Management. Total Study description 2011-2013 Bachelor s Programme in Agricultural and Environmental Management Study line: Environmental Management Total Study description 2011-2013 Table of contents: 1. The Programme... 3 2. Total study overview...

More information

Educational Media, Online Learning, Didactical Design, Master Program, Internet

Educational Media, Online Learning, Didactical Design, Master Program, Internet "Educational Media": An internet based master-program for teachers and educational managers Michael Kerres University of Duisburg-Essen, Germany Chair of Educational Media and Knowledge Management Director

More information

Curricula for Chemical Engineering Degree Courses at Universities and Fachhochschulen (Universities of Applied Science)

Curricula for Chemical Engineering Degree Courses at Universities and Fachhochschulen (Universities of Applied Science) Curricula for Chemical Engineering Degree Courses 1 Curricula for Chemical Engineering Degree Courses at Universities and Fachhochschulen (Universities of Applied Science) Recommendation of the VDI-Society

More information

Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science

Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science Online Computer Science Degree Programs EDIT Online computer science degree programs are typically offered as blended programs, due to the internship requirements for this field. Blended programs will

More information

ŠTUDIJNÝ ODBOR PRIEMYSELNÉ INŽINIERSTVO NA VYSOKÝCH ŠKOLÁCH FIELD OF STUDY INDUSTRIAL ENGINEERING AT SCHOOLS OF HIGHER EDUCATION

ŠTUDIJNÝ ODBOR PRIEMYSELNÉ INŽINIERSTVO NA VYSOKÝCH ŠKOLÁCH FIELD OF STUDY INDUSTRIAL ENGINEERING AT SCHOOLS OF HIGHER EDUCATION ŠTUDIJNÝ ODBOR PRIEMYSELNÉ INŽINIERSTVO NA VYSOKÝCH ŠKOLÁCH FIELD OF STUDY INDUSTRIAL ENGINEERING AT SCHOOLS OF HIGHER EDUCATION Renáta TURISOVÁ Stela BESLEROVÁ Abstract This paper deals with the field

More information

C. Wohlin and B. Regnell, "Achieving Industrial Relevance in Software Engineering Education", Proceedings Conference on Software Engineering

C. Wohlin and B. Regnell, Achieving Industrial Relevance in Software Engineering Education, Proceedings Conference on Software Engineering C. Wohlin and B. Regnell, "Achieving Industrial Relevance in Software Engineering Education", Proceedings Conference on Software Engineering Education & Training, pp. 16-25, New Orleans, Lousiana, USA,

More information

Zurich Universities of Applied Sciences and Arts. Master of Science in Facility Management

Zurich Universities of Applied Sciences and Arts. Master of Science in Facility Management Zurich Universities of Applied Sciences and Arts Master of Science in Facility Management The Master of Science in Facility Management is modular, and each semester has a specific focus. In the first semester,

More information

Prerequisite: High School Chemistry.

Prerequisite: High School Chemistry. ACT 101 Financial Accounting The course will provide the student with a fundamental understanding of accounting as a means for decision making by integrating preparation of financial information and written

More information

REGULATIONS FOR THE DEGREE OF MASTER OF EDUCATION (MEd)

REGULATIONS FOR THE DEGREE OF MASTER OF EDUCATION (MEd) 247 REGULATIONS FOR THE DEGREE OF MASTER OF EDUCATION (MEd) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference to the effect that the work

More information

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students

Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent

More information

SUBJECT-SPECIFIC CRITERIA

SUBJECT-SPECIFIC CRITERIA SUBJECT-SPECIFIC CRITERIA Relating to the accreditation of Bachelor s and Master s degree programmes in the field of mathematics (09 December 2011) The following specifications complement the ASIIN General

More information

UNIVERSITY OF TRIESTE UNIVERSITY OF UDINE ACADEMIC REGULATIONS MASTER DEGREE PROGRAMMEME IN PHYSICS. Master Degree Programme Section LM-17

UNIVERSITY OF TRIESTE UNIVERSITY OF UDINE ACADEMIC REGULATIONS MASTER DEGREE PROGRAMMEME IN PHYSICS. Master Degree Programme Section LM-17 UNIVERSITY OF TRIESTE UNIVERSITY OF UDINE ACADEMIC REGULATIONS MASTER DEGREE PROGRAMMEME IN PHYSICS Master Degree Programme Section LM-17 DM 270/2004, art.12 R.D.A. art. 5 1 Art. 1 General rules and objectives

More information

Master of Science in Computer Science Information Systems

Master of Science in Computer Science Information Systems Master of Science in Computer Science Information Systems 1. General Admission Requirements. Admission to Graduate Studies (see graduate admission requirements). 2. Program Admission. In addition to meeting

More information

EMS. National Presentation Grand-Duchy of L U X E M B 0 U R G

EMS. National Presentation Grand-Duchy of L U X E M B 0 U R G Niveaux de référence pour l'enseignement des mathématiques en Europe Reference levels in School Mathematics Education in Europe EMS European Mathematical Society http://www.emis.de/ Committee on Mathematics

More information

Chapter 2 Conceptualizing Scientific Inquiry

Chapter 2 Conceptualizing Scientific Inquiry Chapter 2 Conceptualizing Scientific Inquiry 2.1 Introduction In order to develop a strategy for the assessment of scientific inquiry in a laboratory setting, a theoretical construct of the components

More information

Curriculum for the Master s Programme at the Royal Danish Academy of Fine Art, School of Architecture

Curriculum for the Master s Programme at the Royal Danish Academy of Fine Art, School of Architecture The Royal Danish Academy of Fine Arts School of Adopted by the School Council on 18 June 2008 Amended on 24 September 2008 and 13 January 2011 September 2008 Unofficial translation File no. 001105 / File

More information

2. SUMMER ADVISEMENT AND ORIENTATION PERIODS FOR NEWLY ADMITTED FRESHMEN AND TRANSFER STUDENTS

2. SUMMER ADVISEMENT AND ORIENTATION PERIODS FOR NEWLY ADMITTED FRESHMEN AND TRANSFER STUDENTS Chemistry Department Policy Assessment: Undergraduate Programs 1. MISSION STATEMENT The Chemistry Department offers academic programs which provide students with a liberal arts background and the theoretical

More information

Degree Regulations for the Master's Degree "Automation and Robotics" in the Faculty of Electrical Engineering and Information Technology of

Degree Regulations for the Master's Degree Automation and Robotics in the Faculty of Electrical Engineering and Information Technology of Degree Regulations for the Master's Degree "Automation and Robotics" in the Faculty of Electrical Engineering and Information Technology of The University of Dortmund has issued the following Degree Regulations

More information

American Academy of Forensic Sciences

American Academy of Forensic Sciences American Academy of Forensic Sciences Forensic Science Education Programs Accreditation Commission (FEPAC) ACCREDITATION STANDARDS Adopted by FEPAC May 16, 2003 Approved by the AAFS Board of Directors

More information

GENERAL SYLLABUS FOR PhD PROGRAM IN SOCIAL ANTHROPOLOGY, STOCKHOLM UNIVERSITY *

GENERAL SYLLABUS FOR PhD PROGRAM IN SOCIAL ANTHROPOLOGY, STOCKHOLM UNIVERSITY * GENERAL SYLLABUS FOR PhD PROGRAM IN SOCIAL ANTHROPOLOGY, STOCKHOLM UNIVERSITY * 1. Program objectives The new degree ordinance requirements for the PhD degree are as follows: To obtain a PhD, the doctoral

More information

A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb

A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb A New MSc Curriculum in Computer Science and Mathematics at the University of Zagreb Robert Manger, Goranka Nogo, Mladen Vuković Department of Mathematics, University of Zagreb Bijenička cesta 30, 10000

More information

DoQuP project. WP.1 - Definition and implementation of an on-line documentation system for quality assurance of study programmes in partner countries

DoQuP project. WP.1 - Definition and implementation of an on-line documentation system for quality assurance of study programmes in partner countries DoQuP project WP.1 - Definition and implementation of an on-line documentation system for quality assurance of study programmes in partner countries Deliverable 1.3 - Methodologies and procedures of definition,

More information

University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011

University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011 University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011 Department Mission The Department of Computer Science in the College of Arts and Sciences

More information

A STATISTICS COURSE FOR ELEMENTARY AND MIDDLE SCHOOL TEACHERS. Gary Kader and Mike Perry Appalachian State University USA

A STATISTICS COURSE FOR ELEMENTARY AND MIDDLE SCHOOL TEACHERS. Gary Kader and Mike Perry Appalachian State University USA A STATISTICS COURSE FOR ELEMENTARY AND MIDDLE SCHOOL TEACHERS Gary Kader and Mike Perry Appalachian State University USA This paper will describe a content-pedagogy course designed to prepare elementary

More information

Bachelor of Information Technology

Bachelor of Information Technology Bachelor of Information Technology Detailed Course Requirements The 2016 Monash University Handbook will be available from October 2015. This document contains interim 2016 course requirements information.

More information

DEPARTMENT OF MATHEMATICS AND STATISTICS GRADUATE STUDENT HANDBOOK. April 2015

DEPARTMENT OF MATHEMATICS AND STATISTICS GRADUATE STUDENT HANDBOOK. April 2015 DEPARTMENT OF MATHEMATICS AND STATISTICS GRADUATE STUDENT HANDBOOK April 2015 Postal address: Department of Mathematics and Statistics, Washington State University, Pullman, WA 99164-3113 Voice: 509-335-8645

More information

Pre-Masters. Science and Engineering

Pre-Masters. Science and Engineering Pre-Masters Science and Engineering Science and Engineering Programme information Students enter the programme with a relevant first degree and study in English on a full-time basis for either 3 or 2 terms

More information

American Academy of Forensic Sciences

American Academy of Forensic Sciences American Academy of Forensic Sciences Forensic Science Education Programs Accreditation Commission (FEPAC) ACCREDITATION STANDARDS Adopted by FEPAC May 16, 2003 Approved by the AAFS Board of Directors

More information

Computational Engineering Programs at the University of Erlangen-Nuremberg

Computational Engineering Programs at the University of Erlangen-Nuremberg Computational Engineering Programs at the University of Erlangen-Nuremberg Ulrich Ruede Lehrstuhl für Simulation, Institut für Informatik Universität Erlangen http://www10.informatik.uni-erlangen.de/ ruede

More information

American Academy of Forensic Sciences

American Academy of Forensic Sciences American Academy of Forensic Sciences Forensic Science Education Programs Accreditation Commission (FEPAC) ACCREDITATION STANDARDS Adopted by FEPAC May 16, 2003 Approved by the AAFS Board of Directors

More information

Bachelor Curriculum in cooperation with

Bachelor Curriculum in cooperation with K 0/675 Bachelor Curriculum in cooperation with Přírodovědecká fakulta, PRF, Faculty of Science Jihočeská univerzita, University of South Bohemia in Budweis (České Budějovice) Česká republika, Czech Republic

More information

Programme Specification

Programme Specification Programme Specification Where appropriate outcome statements have be referenced to the appropriate Benchmarking Statement (BS) 1 Awarding Institution Queen Margaret University 2 Teaching Institution Queen

More information

A STUDY OF WHETHER HAVING A PROFESSIONAL STAFF WITH ADVANCED DEGREES INCREASES STUDENT ACHIEVEMENT MEGAN M. MOSSER. Submitted to

A STUDY OF WHETHER HAVING A PROFESSIONAL STAFF WITH ADVANCED DEGREES INCREASES STUDENT ACHIEVEMENT MEGAN M. MOSSER. Submitted to Advanced Degrees and Student Achievement-1 Running Head: Advanced Degrees and Student Achievement A STUDY OF WHETHER HAVING A PROFESSIONAL STAFF WITH ADVANCED DEGREES INCREASES STUDENT ACHIEVEMENT By MEGAN

More information

WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT?

WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT? WHAT ARE MATHEMATICAL PROOFS AND WHY THEY ARE IMPORTANT? introduction Many students seem to have trouble with the notion of a mathematical proof. People that come to a course like Math 216, who certainly

More information

Reasons for need for Computer Engineering program From Computer Engineering Program proposal

Reasons for need for Computer Engineering program From Computer Engineering Program proposal Reasons for need for Computer Engineering program From Computer Engineering Program proposal Department of Computer Science School of Electrical Engineering & Computer Science circa 1988 Dedicated to David

More information

Applied Statistics and Data Analysis

Applied Statistics and Data Analysis Applied Statistics and Data Analysis Rick Cleary, Babson College John Gabrosek, Grand Valley State University Patti Frazer Lock, Saint Lawrence University, chair Mary Parker, Austin Community College Allan

More information

Teaching Mathematics and Science in Romania - A Review

Teaching Mathematics and Science in Romania - A Review Analysis of the Romanian policy context 29 5 1.9 National Report of Romania PART 1: A DESCRIPTIVE, EVIDENCE-BASED ACCOUNT OF THE NATIONAL CONTEXT Introduction: Organization of education in Romania Romania

More information

Students Approaches to Learning and Teachers Approaches to Teaching in Higher Education

Students Approaches to Learning and Teachers Approaches to Teaching in Higher Education Educational Psychology Vol. 25, No. 6, December 2005, pp. 673 680 Students Approaches to Learning and Teachers Approaches to Teaching in Higher Education John T. E. Richardson * The Open University, UK

More information

Department of Mathematics

Department of Mathematics Department of Mathematics 220 Yost Hall http://www.case.edu/artsci/math Daniela Calvetti, Department Chair [email protected] The Department of Mathematics at Case Western Reserve University is

More information

UNIVERSITY OF BELGRADE FACULTY OF PHILOSOPHY. Part two: INFORMATION ON DEGREE PROGRAMS

UNIVERSITY OF BELGRADE FACULTY OF PHILOSOPHY. Part two: INFORMATION ON DEGREE PROGRAMS Part two: INFORMATION ON DEGREE PROGRAMS Part two: Information on Degree Programs Philosophy Bachelor s Degree Philosophy Master s Degree Philosophy Doctoral Degree Sociology Bachelor s Degree Sociology

More information

BS Environmental Science (2013-2014)

BS Environmental Science (2013-2014) BS Environmental Science (2013-2014) Program Information Point of Contact Brian M. Morgan ([email protected]) Support for University and College Missions Marshall University is a multi-campus public

More information

REVISED GRID FOR MICRO LEVEL APPROACH

REVISED GRID FOR MICRO LEVEL APPROACH Cover sheet Country: Sector: Level: United Kingdom Bank EQF Level: 6 IT NQF Level: 6 Institution (private/state): Name of the study program : Duration (in years/months): University (state) BSc Computer

More information

DESIGN OF THE ENGINEERING AUGMENTED DEGREE PROGRAMME AT THE UNIVERSITY OF PRETORIA

DESIGN OF THE ENGINEERING AUGMENTED DEGREE PROGRAMME AT THE UNIVERSITY OF PRETORIA DESIGN OF THE ENGINEERING AUGMENTED DEGREE PROGRAMME AT THE UNIVERSITY OF PRETORIA D.J. Grayson Faculty of Engineering, Built Environment and Information Technology, University of Pretoria, South Africa,

More information

Integration of New Technologies in Teaching and Learning of Accounting in Public Tertiary Institutions: A critical role of an Accountancy Educator

Integration of New Technologies in Teaching and Learning of Accounting in Public Tertiary Institutions: A critical role of an Accountancy Educator International Journal of Scientific Research in Education, MARCH 2015, Vol. 8(1), 19-26. Integration of New Technologies in Teaching and Learning of Accounting in Public Tertiary Institutions: A critical

More information

Universitatea de Medicină şi Farmacie Grigore T. Popa Iaşi Comisia pentru asigurarea calităţii DISCIPLINE RECORD/ COURSE / SEMINAR DESCRIPTION

Universitatea de Medicină şi Farmacie Grigore T. Popa Iaşi Comisia pentru asigurarea calităţii DISCIPLINE RECORD/ COURSE / SEMINAR DESCRIPTION Universitatea de Medicină şi Farmacie Grigore T. Popa Iaşi Comisia pentru asigurarea calităţii DISCIPLINE RECORD/ COURSE / SEMINAR DESCRIPTION 1. Information about the program 1.1. UNIVERSITY: GRIGORE

More information

Winter 2016 Course Timetable. Legend: TIME: M = Monday T = Tuesday W = Wednesday R = Thursday F = Friday BREATH: M = Methodology: RA = Research Area

Winter 2016 Course Timetable. Legend: TIME: M = Monday T = Tuesday W = Wednesday R = Thursday F = Friday BREATH: M = Methodology: RA = Research Area Winter 2016 Course Timetable Legend: TIME: M = Monday T = Tuesday W = Wednesday R = Thursday F = Friday BREATH: M = Methodology: RA = Research Area Please note: Times listed in parentheses refer to the

More information

CHAPTER 7 GENERAL PROOF SYSTEMS

CHAPTER 7 GENERAL PROOF SYSTEMS CHAPTER 7 GENERAL PROOF SYSTEMS 1 Introduction Proof systems are built to prove statements. They can be thought as an inference machine with special statements, called provable statements, or sometimes

More information

Serbian teachers; teaching mathematics; computers;

Serbian teachers; teaching mathematics; computers; THE TEACHING OF MATHEMATICS 2013, Vol. XVI, 1, pp. 42 46 A SURVEY ON USE OF COMPUTERS IN MATHEMATICAL EDUCATION IN SERBIA Natalija Budinski Abstract. This paper examines the issues involved in using computer

More information

Subject Examination and Academic Regulations for the Research on Teaching and Learning Master s Programme at the Technische Universität München

Subject Examination and Academic Regulations for the Research on Teaching and Learning Master s Programme at the Technische Universität München Page 1 The version is provided merely as a convenience and is not intended to be a legally binding document. Subject Examination and Academic Regulations for the Research on Teaching and Learning Master

More information

Theorem (informal statement): There are no extendible methods in David Chalmers s sense unless P = NP.

Theorem (informal statement): There are no extendible methods in David Chalmers s sense unless P = NP. Theorem (informal statement): There are no extendible methods in David Chalmers s sense unless P = NP. Explication: In his paper, The Singularity: A philosophical analysis, David Chalmers defines an extendible

More information

Optimization of SQL Queries in Main-Memory Databases

Optimization of SQL Queries in Main-Memory Databases Optimization of SQL Queries in Main-Memory Databases Ladislav Vastag and Ján Genči Department of Computers and Informatics Technical University of Košice, Letná 9, 042 00 Košice, Slovakia [email protected]

More information

UNIVERSITEIT VAN AMSTERDAM. Faculty of Science CERTIFICATION OF THE SUPPLEMENT. Purpose of this document. Student information

UNIVERSITEIT VAN AMSTERDAM. Faculty of Science CERTIFICATION OF THE SUPPLEMENT. Purpose of this document. Student information bachelor Diploma Supplement UNIVERSITEIT VAN AMSTERDAM Faculty of Science Purpose of this document This supplement provides a description of the nature, level, content and status of the studies that were

More information

Bachelor of Bachelor of Computer Science

Bachelor of Bachelor of Computer Science Bachelor of Bachelor of Computer Science Detailed Course Requirements The 2016 Monash University Handbook will be available from October 2015. This document contains interim 2016 course requirements information.

More information