Undergraduate Computer Science Education in China
|
|
- Kristin Liliana Norris
- 8 years ago
- Views:
Transcription
1 Undergraduate Computer Science Education in China Ming Zhang School of Electronics Engineering and Computer Science Peking University Virginia M. Lo* Department of Computer and Information Science University of Oregon ABSTRACT This paper examines the current status of professional computing education for undergraduate majors and fundamental computer education for non-majors in China. We describe the evolution of computing education over the past decade and its role in meeting society s requirements for IT talent, and we discuss developing trends for computing education at China s universities. We conclude with a description of the Computer Science major at Peking University, one of the nation s leading research-based computer science departments. Categories and Subject Descriptors K.3.2 [Computers and Education]: Computer science education, curriculum. General Terms Design, Management, Standardization Keywords Computer science education, China, Peking University, School of Electronics Engineering and Computer Science 1. INTRODUCTION In the 21 st century, information technology has permeated every sector of life in China. The capabilities of collecting, presenting, storing, transferring, processing, controlling, and applying information are fundamental to daily life and have become an important aspect of basic literacy. The field of computer science and technology plays a pivotal role in the rapid growth of China s economy through the training of a talented pool of scientists, engineers, and IT professionals. In this paper, we present developments in professional computing education for undergraduate majors and fundamental computer education for non-majors in China, as the nation moved from an elite computer education model to a mass education model. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. SIGCSE 10, March 10 13, 2010, Milwaukee, Wisconsin, USA. Copyright 2010 ACM /10/03...$ While some aspects of the evolution of computer science education are unique to China, many issues are those faced by computer science educators worldwide regarding innovation, internationalization, and relevance to society s needs. As an example of the changes in computer science education in China, we describe the Computer Science major in the School of Electronics Engineering and Computer Science at Peking University, one of the nation s leading comprehensive researchbased universities. 2. BACKGROUND IN COMPUTING EDUCATION IN CHINA * The flagship computing discipline in China is Computer Science and Technology. Established in 1956, this field has gone through over 50 years development to become the largest undergraduate major in China [2]. The current curriculum for Computer Science and Technology was proposed in 1996, modeled after ACM Computing Curricula This curriculum emphasized computer software and computer applications, built on the foundations of computer science and engineering. However, the ACM curriculum model for computing education did not completely meet the economic needs nor the scale of the Chinese educational system. In 1998, the policies of the Ministry of Education (MOE) in China promoted the transition from elite education to mass education by dramatically increasing university enrollments. Before 1998, only a very small elite group of students were admitted to China s universities through an intensely competitive national examination system. The change to mass education was driven by the huge growth in the high tech economic sector in China as well as the desire to expand educational opportunities to a greater portion of China s talented youth. Correspondingly, more and more universities built up their computer education programs. At the end of 1994, there were only 318 universities offering the computer specialty programs in China; and by 2002, there were 484 programs; by 2003, 505 programs, an increase of 4%; by 2004, 652 programs, an increase of 29% [6]. By the end of 2007, there were 598 universities that had departments of computer science running 847 computing related specialty programs, with total enrollment of over 430,000 undergraduates. In addition to these Computer Science and Technology programs, there were more than 10 computing related * Supported in part by NSF Grant # , CPATHi18n: Internationalization of Computer Science: the Pacific Rim Community Model. 396
2 disciplines and nearly 2,000 related specialty programs with nearly 1,000,000 undergraduates. Table 1 gives the size of some of the key disciplines. Table 1: Key Computer-related Disciplines (2005) Discipline Number of Departments Computer Science and Technology 771 Information Management and Systems 501 Information and Computing Science 441 E-commerce 280 Educational Technology 202 Software Engineering 149 Geographic Information Systems 137 Network Engineering 115 Information Engineering 51 Information Security 49 Realizing the fact that increasing enrollments had adverse effects on the quality of education, the Ministry of Education in China started the Quality Engineering Plan ( in The following six initiatives were carried out to improve and ensure the quality of higher education graduates: approval of novel specialty disciplines; recognition of national best courses, best textbooks and qualified course repositories; innovative practical education and training of China s talent pool; certification of distinguished teachers and qualified educational teams; evaluation of education quality; and higher education backup for China s western region. In addition, efforts were made to reform and improve creativity and to develop excellent quality curricula. In the same year, the Advisory Committee for the Computing Discipline of the Ministry of Education kicked off a program of reform for China s Computing Curricula. The main tasks of the Advisory Committee were as follows: advise the MOE regarding strategic directions for undergraduate disciplines; provide curriculum guidance to educational institutions; and supervise the evaluation of computing education. Based on a set of field trips to 10 universities and 12 IT companies and based on information obtained through thousands of questionnaires, the following observations were made [7]: First, it takes too much time to train graduates to be ready to work in industry given the nation s intense workforce needs. In 2004, the MOE predicted that the incremental demand for computing talent is 1 million people per year. Second, students are losing confidence in the overall competence achieved through the Computer Science and Technology major, compared with other majors. What is my core competence? The other majors seem to be able to do all I can do! Seniors and graduates complain about the education/training received. Third, Computer Science and Technology has fallen from its rank as the 1 st or 2 nd choice by high school students when they chose majors in university to its current rank of 5 th or 6 th. Finally, despite government statistics that show a big shortage of IT professionals, the future for graduates is unbalanced. Top-level graduates in China are in very high demand and there is a severe shortage of these highly qualified individuals. Conversely, the unemployment problem for the graduates from lower-level institutions grew significantly after 2000 due to enrollment surges. The Advisory Committee for the Computing Discipline identified four new challenges for computing professional education: (1) broadening of the discipline s intention; (2) development of greater independence of sub-disciplines within the discipline of computing; (3) addressing the diversity of society s needs for information technology; (4) coping with the popularization and huge scale of computing education. These factors impelled the Ministry of Education to analyze the precise role of computing education within the university educational system and the maximum utility of resources. Merely applying the name Computer Science and Technology to hundreds of new departments and programs was clearly not enough. 3. PROFESSIONAL COMPUTING EDUCATION FOR MAJORS 3.1 Pyramid Model of Computing Education Based on research conducted by the Ministry of Education regarding the role of computing education and society s needs for computing professionals, a new pyramid model of computing education was developed that identified three basic directions for training the nation s high tech workforce: Science-oriented, Engineering-oriented and Technology-oriented, with the smallest talent pool at the top, and the largest talent pool at the bottom. According to Denning et. al, the fundamental question underlying the discipline of computing is what can be automated and how to compute effectively, approached through the three paradigms of theory, abstraction and design [5]. The goal of the pyramid model of computing education is to develop different talent pools working within various sub-disciplines and to utilize appropriate 397
3 problem-solving methodologies within the three tiers of the pyramid. Science-oriented talent focuses on what can be automatically computed effectively. Education in this tier focuses primarily on theory and abstraction paradigms. This group comprises the nation s distinguished scientific talent pool. Their role in scientific discovery is innovation and creativity through researchoriented careers. Engineering-oriented talent is concerned with how to implement automatic computing effectively and at low cost. Their focus is on theory and design paradigms through engineering solutions. Talented students in this pool are trained to master fundamental theories in order to guide engineering design and implementation. Technology-oriented talent is concerned with the goal of making it convenient to use computer systems for automatic computing. The focus here is on the design paradigm. This talent pool learns theories of system construction and receives training in fundamental methods for problem description. With engineering at the forefront, this group is prepared to construct application-based computing systems that meet customers needs. 3.2 Strategies for Professional Computing Education Integrating the analysis and ideas of ACM-IEEE CC2005, the Ministry of Education suggested the following development strategies for professional computing education: (1) Encourage universities to develop a variety of directions under the name Computer Science and Technology based on the trade-offs between societal needs and local or regional conditions, allowing local decision-making for curriculum development. Each university could name its departments as it saw fit and were no longer constrained to use the names of the major specialties currently approved by the Discipline Program Approval Committee of the Ministry of Education, shown in Table 1. (2) Provide further educational opportunities for young teachers, enhancing their academic capabilities. Young teachers can study abroad with support from the China Scholarship Council, MOE and universities; visit other domestic universities; take free courses provided by the High Education Institutions Teacher online training center, paid by MOE, ( Many places also provide summer seminar and training courses with very low registration fee. In 2001, the Ministry of Education sponsored the first University Course Forum of Computer Science to encourage teachers to exchange experiences and course materials. (3) Enhance the practical and hands-on ability of students. With the increasing emphasis on engineering and technological education, experimental courses and internship opportunities are seen as important ways to help students improve their practical skills. In a 2007 survey of 53 Chinese universities, 49 said the strategy was good for their departments, and 46 departments volunteered to serve as pilot programs. With the endorsement of MOE, the new strategies are being piloted in 14 universities and large scale practice is anticipated in the near future, followed by evaluation of these initiatives. In Section 5, we describe specific strategies employed by the School of Electronics Engineering and Computer Science at Peking University in Beijing. 4. FUNDAMENTAL COMPUTER SCIENCE EDUCATION FOR NON-MAJORS China is also grappling with the challenge of providing fundamental computing education for non-computer science majors [4][5]. In 1999, courses in the fundamentals of computer science became required in most Chinese universities, challenging teachers with the role of educating huge number of students from many disciplines and with diverse computing backgrounds. During the next few years fundamental computing education made significant strides: the knowledge structure became more mature, integrated and systematic; the quality of teachers, textbooks, and the hardware environments greatly improved. However, university-level fundamental computing education has the following essential problems and challenges at present: (1) The growth of computing-related disciplines. The universities need guidelines to keep abreast of the recent evolution in professional computing curricula into the five major computing areas identified by IEEE-ACM CC2005: CS (Computer Science), CE (Computer Engineering), SE (Software Engineering), IT (Information Technology) and IS (Information Systems) [1]. (2) Relationship to professional education in other disciplines. The requirements for IT skills in support of other disciplines are complex, diverse, and rapidly changing. The problem of designing fundamental computing education to fit the computing needs of a wide range of disciplines is truly daunting. (3) The quality of fundamental computing education. The training of huge numbers of high quality IT professionals to meet China s needs has become the problem hotspot of fundamental computing education. The current trends in fundamental computer education are characterized by diversification, modularization, networking and integration [8], meaning diversification in educational objectives, knowledge body, and teaching methods; modularization of the body of knowledge that is maximally adaptive to developments in IT and student-oriented educational ideology; embracing of network-based educational technologies available through the Internet; and integration of fundamental computer education with the professional education of other disciplines and of fundamental computer education with application-driven computer science. In addition, computer education for non-majors will orient[ing] to applications, emphasizing on practice, focusing on information literacy and fitness [8] [9] With the rapid growth of information technology, students should achieve basic information literacy as a foundation for lifelong learning and innovation, which is the final goal of higher education. 5. COMPUTER SCIENCE AT PEKING UNIVERSITY Peking University, often referred to as the Harvard of China, is one of China s premier research universities. 1 At present, Peking 1 Peking University and Tsinghua University, China s two most prestigious universities, as well as the Chinese Academy of Sciences, are located in the Haidian District, a western suburb of Beijing. Their campuses are adjacent to Zhonguancun (China s Silicon Valley) providing rich opportunities for interaction with the leading Chinese and international high tech companies. 398
4 University has 99 key national disciplines (among them 9 disciplines are nationally ranked number one), 271 research institutions and research centres, including 2 national engineering research centres, and 13 national key laboratories. Peking University is a comprehensive university with research and educational programs in the basic and applied sciences, social sciences, the humanities, engineering, medicine, law, journalism, management, and education. As an example of the many dimensions of computer science education in China, we briefly describe the Computer Science major at Peking University, housed in the School of Electronics Engineering and Computer Science (EECS). 5.1 Computer Science Major Requirements Each year approximately 3600 new undergraduates matriculate at Peking University of which 340 are admitted to the School of Electronics Engineering and Computer Science. 2 EECS administers four majors: Computer Science and Technology, Electronics, Microelectronics, and Machine Perception. About 140 to 160 choose to major in Computer Science, and 40 to 60 choose to major in Machine Perception which is very close to Computer Science. The School of EECS sits at the top level of the computer education pyramid and provides science-based education for its highly talented group of students. Those declaring CS as the major must fulfill the course requirements shown in Tables 2-4, and must further specialize in one of 9 subareas: theoretical computer science, software engineering, database and data management, computer networking, computer architecture, digital media and HCI, artificial intelligence and intelligent perceptiveness, knowledge discovery, or natural language processing. About 80% of the undergraduates apply to work in a faculty research lab. All students must complete a one-year experimental thesis and pass an oral defense. These requirements were instituted in 2007 as part of EECS s new strategies for curriculum reform and innovation. Table 2. School of EECS Foundation Classes Intro to Information Science and Technology * Mathematics Analysis I/II/III Advanced Math I/II Advanced Algebra I/II Linear Algebra Intro to Computing * Lab Data Structures and Algorithms * Data Structures and Alg Lab Physics Mechanics (A,B) Electromagnetism (A,B) Physics C Microelectronics Microelectronics and Circuit Design Circuit Design Lab 2 Peking University is also home to the School of Software and Microelectronics which houses the engineering and application-based departments: Digital Arts and Design, Network and Communication Technology, Embedded Systems Engineering, Software Technology, E- Services, Management and Technology, IC Design and Engineering, Financial Information Engineering. This school was ranked number one of 36 schools of software established by the MOE s national initiative in engineering and technology-oriented education. Table 3. Computer Science Major Foundation Classes (in addition to EECS Foundations; * denotes core course) Hardware Digital Logic and Lab Microcomputer Architecture and Lab Computer Architecture and Lab Software Compiler and Compiler Lab * Operating Systems and Lab * Languages Intro to Networking * Theory Set Theory and Graph Theory Algebraic Structures and Combinational Theory Mathematical Logic Probability and Statistics Analysis of Algorithms Intelligence Human Brain and Cognition Information Theory Artificial Intelligence Numerical Computing Signals and Systems Table 4. Computer Science Electives Problem Solving and Linux MS Windows Java Theoretical Computing Intro to Theoretical Computer Science Intro to Random Processes Application of Primary Theory of numbers Computer Networking Networking (Required) Intro to Web Technology Network and Web Network Protocol Analysis and Design Information Security Network storage Computer Architecture Assembly Language Embedded Systems Digital Signals and Multimedia Computer Intelligence and Knowledge Discovery Intelligent Information Intro to Machine Learning Intelligent Information System Lab Scientific Writing Senior Thesis (required) Software Engineering Software Engineering Intro to Object-Oriented Design Intro to Middleware Software Testing Service Oriented Architecture Data Management Intro to Databases(Required) Database Theory and Practice Data Warehouse and Data Mining Web Data Management Spatial and Multimedia Database Systems Digital Media and HCI Intro to Digital Media Digital Video Computer Graphics Visual Computing and Digital Art Human Computer Interfaces Natural Language Intro to Natural Language Statistical Linguistic Analysis Intro to Modern Information Retrieval Intelligent Perspectives Pattern Recognition Biological Signal Digital Signal Voice Signal Digital Graphics Adv. Information Technologies Various courses 5.2 Innovation in Computer Science Education The desire to foster creativity and innovative thinking has motivated redesign of the requirements within EECS to allow more free electives, research mentoring of students, close interactions with industry, and greater exposure to international opportunities. In 2007, the Computer Science Department set up an experimental program, the Accelerated Course Plan, to foster the development of a new generation of talented individuals 399
5 whose education emphasizes creativity, leadership, and international competence. The ACP was modeled after Peking University s Yuanpei Project, a university-wide initiative designed to train the best and brightest as the nation s future leaders. Under the Computer Science Accelerated Course Plan, eight accelerated core courses are offered in lieu of the normal courses: Advanced Introduction to Computer Science, Advanced Practice, Advanced Data Structures and Algorithms, Advanced Operating System, Advanced Database System, Advanced Software Engineering, Advanced Compiler Theory and Advanced Computer Architecture. The nation s stellar high school students are recruited to this intensive program which allows them to quickly move into upper level courses and creative research. Another area of innovation promotes cutting-edge academicindustry interaction. The department s Advanced Technologies course group sponsors courses to introduce new trends and developments in industry to our students, such as Advanced IT Technology taught by researchers from IBM s Computer Research Lab; Parallel Computing in Multicore Architectures taught by engineers from Intel; Fundamental Storage Technology taught by engineers from EMC. In the arena of internationalization, our department hosts many international lecturers, and during the summer sends students to international exchange programs at UCLA, UC Berkeley, Stanford, Yale, the University of Illinois at Urbana-Champaign, and the University of Oregon, among others. We also offer a wide variety of international collaborative courses. From 2001 to 2006, we taught the introduction to web technology course in collaboration with the University of New England with total enrollment of over more than 500 students. Supported by University of Zurich, Switzerland, we successfully offered the Artificial Intelligence course broadcast by videoconference in 2004, which will be continued in fall See In 2010, we will offer a collaboratively taught course in Global Distributed Software Engineering with the University of Oregon. Project teams made up of students from Peking University and the University of Oregon will work together across geographic, time zone, and cultural differences. This project is affiliated with the NSF CPATHi18n project. 6. CONCLUSION Reform and innovation in computing education in China faces many challenges. In order to meet China s rapidly changing social and economic needs, higher computing education should update its educational objectives and ideology, rethink and reinvent the knowledge body of computing curricula, address the individualized needs and talents of its students, and be responsive to regional conditions. Furthermore, it is necessary to evolve pedagogical methods, re-educate faculty members and evaluate the efficiency and quality of education. In addition, China should pursue forums for dialog with colleagues from other countries on the advances in computing education. In 2008, the First ACM Summit on Computing Education in China took place in Beijing, hosted by Tsinghua University. In October 2009, the Ministry of Education convened the 5 th University Course Forum of Computer Science featuring leading U.S. computer science educators as the keynote speakers. During the past decade much of the groundwork was laid for a renaissance in China s approach to computer science education. The next decade will be a time for continuing innovation, increasing internationalization, and broader expansion as we evaluate the outcomes of recent educational initiatives and explore the exciting future of computer science education in China and its role throughout the world. 7. ACKNOWLEDGMENTS This paper was developed as part of the NSF funded project CPATHi18n: Internationalization of Computer Science Education, the Pacific Rim Community Model ( for the purpose of educating the computer science education community about developments in Pacific Rim computer science departments. Professor Zhang is a CPATHi18n partner, representing Peking University, and Professor Lo is co-pi for the CPATHi18n project. Thanks to Xiaoming Li and Zongli Jiang from the Advisory Committee of Computing Education China; Xiangkui Yao and Kiki Davis, University of Oregon, and the anonymous reviewers for help in the preparation of this paper. 8. REFERENCES [1] ACM-IEEE CC2005. The overview report of computing curricula 2005 [2] Advisory Committee of Computing Education The report of strategic study of computing curriculum in China. China University Teaching 5 (2005), [3] Advisory Committee of Computing Education. The fundamental computing curriculum for higher education in China. To be published by Press of High Education. [4] Cortina, T. J., An introduction to computer science for nonmajors using principles of computation. In Proceedings of the SIGCSE Conference (Covington, Kentucky, March 2007), [5] Denning, P. J., Comer, D. E., Gries, D. et. al., Computing as a discipline. Communications of the ACM, 32, 1, [6] Li, X. and Lunt, B., Undergraduate computing education in China - a brief status and perspective. In Proceedings of SIGITE Conference (Minneapolis, Minnesota, USA, October 19-21, 2006), [7] Li, X., Chen, P., Zhang, M. and Zhu, M., Report of the social requirement of talents in computer science and technology. Journal of Computer Education 9 (2004), [8] Myers, J. P. Jr, The new generation of computer literacy. ACM SIGCSE Bulletin Archive, 21,1 (Feb. 1989), [9] National Research Council Computer Science and Telecommunications Board, Being fluent with information technology. Washington, DC National Academy Press, 1999 [10] Urban-Lurain, M. and Weinshank, D. J., Is there a role for programming in non-major computer science courses? Proceedings Frontiers in Education (Kansas City, Missouri, October 2000). 400
Core Curriculum to the Course:
Core Curriculum to the Course: Environmental Science Law Economy for Engineering Accounting for Engineering Production System Planning and Analysis Electric Circuits Logic Circuits Methods for Electric
More informationOnline 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 informationComputer Science Curriculum Revision
Computer Science Curriculum Revision Background Undergraduate programs in computing-related disciplines began to emerge in the 1960s. At that time there were only three kinds of computing-related programs:
More informationReasons 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 informationTeaching in School of Electronic, Information and Electrical Engineering
Introduction to Teaching in School of Electronic, Information and Electrical Engineering Shanghai Jiao Tong University Outline Organization of SEIEE Faculty Enrollments Undergraduate Programs Sample Curricula
More informationCONTENT. King Abdullah II Faculty of Engineering
CONTENT About Mission, Vision & Goals Engineering Faculty Engineering Resources Bachelor Programs B. Sc. Program in Electronics Engineering B. Sc. Program in Computer Engineering B. Sc. Program in Communication
More informationGraduate Program Handbook M.S. and Ph.D. Degrees
Graduate Program Handbook M.S. and Ph.D. Degrees Department of Computer Science University of New Hampshire updated: Summer 2012 1 Overview The department offers both an M.S. in Computer Science and a
More informationStatistical Analysis on Curriculum of the National Model School of Software Engineering
I.J. Education and Management Engineering 2012, 8, 6-12 Published Online August 2012 in MECS (http://www.mecs-press.net) DOI: 10.5815/ijeme.2012.08.02 Available online at http://www.mecs-press.net/ijeme
More informationAC 2010-1485: DEVELOPMENT AND IMPLEMENTATION OF A MASTERS PROGRAM IN COMPUTER INFORMATION TECHNOLOGY
AC 2010-1485: DEVELOPMENT AND IMPLEMENTATION OF A MASTERS PROGRAM IN COMPUTER INFORMATION TECHNOLOGY Hetal Jasani, Northern Kentucky University Hetal Jasani is an assistant professor in the Department
More informationMaster 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 informationA Graduate Program on Embedded Software Engineering in China
A Graduate Program on Embedded Software Engineering in China Kang Yimei Software College of BeiHang University 37 Xueyuan Rd, Haidian District, Beijing, PRC, 100083 kangyimei@yahoo.com Abstract Software
More informationPamplin College of Business Strategic Plan 2014-2019
Pamplin College of Business Strategic Plan 2014-2019 Adopted: 5-13-2014 Revised: 7-3-2014 1. Introduction Pamplin is a nationally recognized, integral part of Virginia Tech the premier research university
More informationThe following are the measurable objectives for graduated computer science students (ABET Standards):
Computer Science A Bachelor of Science degree (B.S.) in Computer Science prepares students for careers in virtually any industry or to continue on with graduate study in Computer Science and many other
More informationStudy 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 informationBachelor of Science in Computer Engineering (BSCoE) Essential Ideas
Mission Statement Bachelor of Science in Computer Engineering (BSCoE) Essential Ideas The mission statement for the Computer Engineering program as modified and adopted by the engineering faculty on July
More informationCOMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa
FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa COMPUTER SCIENCE Computer Science is the study of computer programs, abstract models of computers, and applications of computing.
More informationCollege. Of Education
College Of Education Contact Us 00971-2-5993111 (Abu Dhabi) 00971-4-4021111 (Dubai) 00971-2- 5993783 (College of Education) @Zayed_U www.facebook.com/zayeduniversity www.zu.ac.ae Introduction and Mission
More informationGary Lewandowski, Xavier University, lewan@xavier.xu.edu Carla C. Purdy, University of Cincinnati, carla.purdy@uc.edu
Session 2655 Training Future Professors: The Preparing Future Faculty Program in Electrical and Computer Engineering and Computer Science at the University of Cincinnati Gary Lewandowski, Xavier University,
More informationA 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 informationPROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME
PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME KEY FACTS Programme name Advanced Computer Science Award MSc School Mathematics, Computer Science and Engineering Department or equivalent Department of Computing
More informationTexas Education Review
Texas Education Review Leading Change with Technology-enhanced Education at The University of Texas at Austin: Five Guiding Principles William Powers, Jr., JD President, The University of Texas at Austin
More informationCOS 140: Foundations of Computer Science
COS 140: Foundations of C S What is C S? Fall 2015 Copyright c 2002 2015 UMaine School of Computing and Information S 1 / 15 What is C S? What do you think? Adefinition CS and programming Areas of CS What
More informationExploring Computer Science A Freshman Orientation and Exploratory Course
Exploring Computer Science A Freshman Orientation and Exploratory Course Stephen U. Egarievwe and Vivian J. Fielder Center for Internet Based Education and Research Department of Mathematics and Computer
More informationSoftware Engineering
Undergraduate Program Guide Bachelor of Science in Software Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research
More informationDivision of Undergraduate Education 2009-2014 Strategic Plan Mission
Mission The mission of the Division of Undergraduate Education is to promote academic excellence through collaboration with colleges and support units across the University. The mission is realized through
More informationCOMPUTER & INFORMATION TECHNOLOGY DEPARTMENT
COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT Udvar-Hazy Business Building (435) 652-7723 http://cit.cs.dixie.edu/ To find faculty & staff phone numbers and email addresses, please consult the University
More informationJack Baskin School of Engineering The University of California, Santa Cruz. Steve Kang, Dean and Prof. of Electrical Engineering October 15, 2003
Jack Baskin School of Engineering The University of California, Santa Cruz Steve Kang, Dean and Prof. of Electrical Engineering October 15, 2003 1 UC Santa Cruz 1965 Present 2003 2003 0404 enrollment of
More informationPlease consult the Department of Engineering about the Computer Engineering Emphasis.
COMPUTER SCIENCE Computer science is a dynamically growing discipline. ABOUT THE PROGRAM The Department of Computer Science is committed to providing students with a program that includes the basic fundamentals
More informationSchool of Management and Information Systems
School of Management and Information Systems Business and Management Systems Information Science and Technology 176 Business and Management Systems Business and Management Systems Bachelor of Science Business
More informationIntegration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum
Integration of Mathematical Concepts in the Computer Science, Information Technology and Management Information Science Curriculum Donald Heier, Kathryn Lemm, Mary Reed, Erik Sand Department of Computer
More informationDoctoral Education Quality Assurance System of Shanghai Jiao Tong University. Yaguang Wang Nov.14, 2014
Doctoral Education Quality Assurance System of Shanghai Jiao Tong University Yaguang Wang Nov.14, 2014 Contents Ⅰ. Basic Information of Doctoral Education Ⅱ. Quality Assurance System of Doctoral Education
More informationREVISED &APPROVED NOVEMBER 19, 2001 GRADUATE FACULTY COUNCIL DOC. NO. 868 TABLED OCTOBER 15, 2001
REVISED &APPROVED NOVEMBER 19, 2001 GRADUATE FACULTY COUNCIL DOC. NO. 868 TABLED OCTOBER 15, 2001 RECOMMENDATION OF THE GRADUATE CURRICULUM COMMITTEE AND THE FACULTY OF THE SCHOOL OF EDUCATION AND THE
More informationThe CS Principles Project 1
The CS Principles Project 1 Owen Astrachan, Duke University Amy Briggs, Middlebury College Abstract The Computer Science Principles project is part of a national effort to reach a wide and diverse audience
More informationmaster of science in Technology Management
master of science in Technology Management This ONE YEAR masters program exemplifies the merging of business and technology and provides you with critical business management skills for future success.
More informationCrazy Ideas. A talk by Ken Joy For the Computer Science Department s Retreat Saturday, October 15, 2011
Crazy Ideas A talk by Ken Joy For the Computer Science Department s Retreat Saturday, October 15, 2011 THE CRAZY IDEAS (2011) Idea #1: HIRE ONLY SENIOR PEOPLE Idea #2: Idea #3: Idea #4: Idea #5: Idea #6:
More informationDepartment of Industrial and Information Management
Department of Industrial and Information Management Web site:http://www.iim.ncku.edu.tw/main.php Phone:886-6-2757575-53100 Fax:886-6-2362162 E-MAIL:em53100@email.ncku.edu.tw BRIEF HISTORY Department of
More informationUniversity of Kentucky 2004-2005 Undergraduate Bulletin 1
317 INTRODUCTION TO INSTRUCTIONAL MEDIA. (1) An introductory instructional media experience including basic production and utilization techniques for media materials and operation of commonly used educational
More informationHow To Get A Computer Science Degree At Coastal Carolina University
New Degree Program in Information Technology Mike Murphy, Ph.D., Assistant Professor, Department of Computing Sciences Will Jones, Ph.D., Associate Professor and Chair, Department of Computing Sciences
More informationInformation Systems. Administered by the Department of Mathematical and Computing Sciences within the College of Arts and Sciences.
Information Systems Dr. Haesun Lee Professor Dr. Haesun Lee is a Professor of Computer Science. She received her Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1997). Her primary
More informationDoctor of Philosophy in Systems Engineering
Doctor of Philosophy in Systems Engineering Coordinator Michael P. Polis Program description The Doctor of Philosophy in systems engineering degree program is designed for students who plan careers in
More informationComputer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.
Computer Science Dr. Ilhyun Lee Professor Dr. Ilhyun Lee is a Professor of Computer Science. He received his Ph.D. degree from Illinois Institute of Technology, Chicago, Illinois (1996). He was selected
More informationElectrical and Computer Engineering Undergraduate Advising Manual
Electrical and Computer Engineering Undergraduate Advising Manual Department of Engineering University of Massachusetts Boston Revised: October 5, 2015 Table of Contents 1. Introduction... 3 2. Mission
More informationTexas State University University Library Strategic Plan 2012 2017
Texas State University University Library Strategic Plan 2012 2017 Mission The University Library advances the teaching and research mission of the University and supports students, faculty, and other
More informationComputer Science Student Handbook
Computer Science Student Handbook Classes of 2010 and Later Department of Computer Science Clarkson University March 18, 2014 Contents 1 Introduction 3 2 What s New? 3 3 The Four Options of the Major 3
More informationPROPOSED ACADEMIC PROGRAMS:
PROPOSED ACADEMIC PROGRAMS: The Pre-College program, Advanced Certificate program, M.A. program, and Masters of Design Practice program are conceptualized by faculty around the principles of the mission.
More informationErik Jonsson School of Engineering and Computer Science
Erik Jonsson School of Engineering and Computer Science Bachelor of Science in Computer Science (B.S.C.S.) Goals for the Computer Science Program The undergraduate Computer Science program is committed
More informationBTBU Master of Control Theory and Control Engineering
BTBU Master of Control Theory Control Discipline class: Primary discipline:control Science Sub-discipline: Control Theory Control Sub-discipline code:081101 一 Program Overview The program aims to educate
More informationPurdue University Department of Computer Science West Lafayette, IN Strategic Plan 2010-2015
Purdue University Department of Computer Science West Lafayette, IN Strategic Plan 2010-2015 Final Version 5.0: May 3, 2010 Computer science is a discipline that involves the understanding and design of
More informationErik Jonsson School of Engineering and Computer Science Interdisciplinary Programs
Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs Software Engineering (B.S.S.E.) Goals of the Software Engineering Program The focus of the Software Engineering degree
More informationCollege. Of Education
College Of Education Contact Us 00971-2-5993111 (Abu Dhabi) 00971-4-4021111 (Dubai) 00971-2- 5993783 (College of Education) @Zayed_U zayeduniversity ZayedU www.zu.ac.ae Introduction and Mission Educators
More informationMission and Goals Statement. University of Maryland, College Park. January 7, 2011
Summary of Mission Statement Mission and Goals Statement University of Maryland, College Park January 7, 2011 The mission of the University of Maryland, College Park is to provide excellence in teaching,
More information1) Chemical Engg. PEOs & POs Programme Educational Objectives
1) Chemical Engg. PEOs & POs Programme Educational Objectives The Programme has the following educational objectives: To prepare students for successful practice in diverse fields of chemical engineering
More informationDepartment of Computer Science
82 Advanced Biochemistry Lab II. (2-8) The second of two laboratory courses providing instruction in the modern techniques of biochemistry. Experiments are performed on the isolation, manipulation and
More informationB.Sc. in Computer Information Systems Study Plan
195 Study Plan University Compulsory Courses Page ( 64 ) University Elective Courses Pages ( 64 & 65 ) Faculty Compulsory Courses 16 C.H 27 C.H 901010 MATH101 CALCULUS( I) 901020 MATH102 CALCULUS (2) 171210
More informationDepartment of Computer Science and Engineering
Mississippi State University 1 Department of Computer Science and Engineering Department Head: Professor Donna Reese Office: 300 Butler Hall The Department of Computer Science and Engineering is dedicated
More informationABET TAC CIP Report for the Academic Year 20010 2011. Mechanical Engineering Technology (MET) Program
ABET TAC CIP Report for the Academic Year 20010 2011 Mechanical Engineering Technology (MET) Program I. Introduction This document reports the findings and proposed changes resulting from analysis of data
More informationCurriculum 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 informationCREATING ON-LINE MATERIALS FOR COMPUTER ENGINEERING COURSES
1 CREATING ON-LINE MATERIALS FOR COMPUTER ENGINEERING COURSES Abstract Suxia Cui 1, and Yonghui Wang 2 1 Electrical and Computer Engineering Department 2 Engieering Technology Department Prairie View A&M
More informationComputer Engineering
Undergraduate Program Guide Bachelor of Science in Computer Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research
More informationLONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing
LONDON SCHOOL OF COMMERCE Programme Specification for the Cardiff Metropolitan University BSc (Hons) in Computing Contents Programme Aims and Objectives Programme Structure Programme Outcomes Mapping of
More informationTokyo Tech Education Reform
Tokyo Tech Education Reform For prospective graduate s Program Overview Main points of education reform Q & A 1 Goal of Education Reform 国 立 大 学 法 人 東 京 工 業 大 学 教 育 改 革 のお 知 らせ We will cultivate s with
More informationNAGT Who are we? http://nagt.org
NAGT Who are we? http://nagt.org by Janis D. Treworgy President of NAGT 2010 2011 Professor of Geology Principia College, Elsah, IL janis.treworgy@principia.edu As professional geoscientists, you may daily
More informationHow To Get A Computer Science Degree At Appalachian State
118 Master of Science in Computer Science Department of Computer Science College of Arts and Sciences James T. Wilkes, Chair and Professor Ph.D., Duke University WilkesJT@appstate.edu http://www.cs.appstate.edu/
More informationCanadian Information Processing Society
Canadian Information Processing Society Computer Science Accreditation Council Accreditation Criteria for Undergraduate Inter-Disciplinary Programs 2008/2009 1 Table of Contents Abstract 3 Computer Science
More informationAnalysis of Effective Innovation Strategies on Electronic Information Engineering Specialized Practical Teaching
Analysis of Effective Innovation Strategies on Information Engineering Specialized Practical Teaching Li Zhang, Meng Zhang, Limin Shao, Dongming Li College of Mechanical & Electrical Engineering, Agricultural
More informationTeaching Adaptability of Object-oriented Programming Language Curriculum
International Education Studies; Vol. 5, No. 4; 2012 ISSN 1913-9020 E-ISSN 1913-9039 Published by Canadian Center of Science and Education Teaching Adaptability of Object-oriented Programming Language
More informationMaster of Science in Engineering - Electrical Engineering Option (MSE-EE) Student Outcomes Assessment Plan (SOAP)
Master of Science in Engineering - Electrical Engineering Option (MSE-EE) Student Outcomes Assessment Plan (SOAP) Updated August 4, 2010 Mission Statement The objective of MSE-EE Program is to provide
More informationComputer Science. B.S. in Computer & Information Science. B.S. in Computer Information Systems
The field of computing enables much of the on-going revolution in information technology and communications. Its techniques, tools and problem-solving approaches have proven most powerful and effective.
More informationIndiana University Kokomo School of Sciences 2020 Strategic Plan
School of Sciences Mission Indiana University Kokomo School of Sciences 2020 Strategic Plan The mission of the School of Sciences is to provide students with the undergraduate academic, research, and experiential
More informationComputer Science Introduction
Computer Science Introduction Computer science (CS) is the scientific and practical approach to computation and its applications. CS is a fast-moving field that brings together many disciplines, including
More informationAt a Glance A short portrait of the Technical University of Crete
At a Glance A short portrait of the Technical University of Crete Contact: Technical University of Crete Public & International Relations Department University Campus Akrotiri 731 00 Chania Crete Greece
More informationDoctor of Philosophy in Informatics
Doctor of Philosophy in Informatics 2014 Handbook Indiana University established the School of Informatics and Computing as a place where innovative multidisciplinary programs could thrive, a program where
More informationCollege of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks
College of Science Department of Mathematics and Computer Science Programs: Assessment Plan Computer Science and Computer Networks Computer Science offers the following instructional programs: 1. Bachelor
More informationUniversity of Illinois Department of Computer Science Goals, Objectives, and Assessments January 2009
University of Illinois Department of Computer Science Goals, Objectives, and Assessments January 2009 Introduction The University of Illinois Computer Science Department is among the oldest CS departments
More informationThe 2010 CIS Baccalaureate Degree Compared with IS 2010 Guidelines
The 2010 CIS Baccalaureate Degree Compared with IS 2010 Guidelines Wayne E. Pauli Dakota State University Tom Halverson Dakota State University Jim McKeown Dakota State University The redesigned Computer
More informationCOMPUTER SCIENCE AND ENGINEERING
The University of Connecticut School of Engineering COMPUTER SCIENCE AND ENGINEERING GUIDE TO COURSE SELECTION AY 2013-2014 Revised May 23, 2013 for Computer Science and Engineering (CSE) Majors in the
More information2006 07 PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science www.mesastate.edu/schools/snsm/csms
06 07 PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science www.mesastate.edu/schools/snsm/csms About This Major... Computer science is the study of algorithms and the issues involved
More informationM.S. AND PH.D. IN BIOMEDICAL ENGINEERING
M.S. AND PH.D. IN BIOMEDICAL ENGINEERING WHEREAS, the Board of Visitors recently approved the Virginia Tech-Wake Forest University School of Biomedical Engineering and Sciences (SBES) to form a joint research
More informationLOUGHBOROUGH UNIVERSITY
LOUGHBOROUGH UNIVERSITY Programme Specification Computer Science Please note: This specification provides a concise summary of the main features of the programme and the learning outcomes that a typical
More informationClarke College. Major Requirements
136 Clarke College Computer Science Mission In an increasingly technical world, the computer science department strives to bring technological understanding and contemporary professional skills to the
More informationLecturer in the School of Computer Applications
Lecturer in the School of Computer Applications Job Description The School of Computer Applications is responsible for the disciplines of computing and quantitative methods within the University and has
More informationFrank Batten School of Leadership and Public Policy. As the new century dawns, the United States faces major social, technological,
Frank Batten School of Leadership and Public Policy EXECUTIVE SUMMARY As the new century dawns, the United States faces major social, technological, and political challenges. The nation must address the
More informationThe Master of Landscape Architecture (MLA) Program at. West Virginia University
The Master of Landscape Architecture (MLA) Program at West Virginia University The Landscape Architecture Program of the Davis College of Agriculture, Natural Resources and Design at West Virginia University
More informationHistory & Fast Facts. Academic Programs. Research & Innovation. Education
History & Fast Facts Academic Programs Faculty Student & Education Research & Innovation Established in 1898, Peking University was originally named the Imperial University of Peking. It was the first
More informationManagement. University of New Orleans/268
Management MANG 2790 Business Communication Prerequisite: ENGL 1158 and BA 2780. This course will introduce students to the interaction of business communications and information technology in the 21st
More informationM.S. in Computational Finance and Risk Management University of Washington Seattle
May 2011 M.S. in Computational Finance and Risk Management University of Washington Seattle Introduction University of Washington (UW) proposes to offer a Master of Science in Computational Finance and
More informationAC 2012-3560: FROM DEFENSE TO DEGREE: INTEGRATING MILI- TARY VETERANS INTO ENGINEERING PROGRAMS
AC 2012-3560: FROM DEFENSE TO DEGREE: INTEGRATING MILI- TARY VETERANS INTO ENGINEERING PROGRAMS Dr. David L. Soldan, Kansas State University Dr. Noel N. Schulz, Kansas State University Dr. Don Gruenbacher,
More informationSouth Dakota Board of Regents New Graduate Degree Program. South Dakota State University Proposed Graduate Program: M.S. in Computer Science Degree:
Attachment I South Dakota Board of Regents New Graduate Degree Program University: South Dakota State University Proposed Graduate Program: M.S. in Computer Science Degree: M.S. Existing or New Degree(s):
More informationSIMULATION FOR COMPUTER SCIENCE MAJORS: A PRELIMINARY REPORT
Proceedings of the 1996 Winter Sirn71lation Conference ed. J. M. Charnes, D. J. Morrice, D. T. Brunner, and J. J. SnTain SIMULATION FOR COMPUTER SCIENCE MAJORS: A PRELIMINARY REPORT ABSTRACT With the support
More informationMaster's Degree Program in Computer Science
Master's Degree Program in Computer Science 1. Curriculum Title Master of Science (Computer Science) M.Sc. (Computer Science) 2. Degree Title Master of Science (Computer Science) M.Sc. (Computer Science)
More informationCURRICULUM VITAE Herbert L. Dershem
CURRICULUM VITAE Visiting Professor of Computer Science United States Air Force Academy USAF Academy, CO 80840 Phone: (719) 472-3590 Education: B.S. University of Dayton, 1965 M.S. (Computer Science) Purdue
More informationComputer Science CATALOG 2014/2015 BINUS UNIVERSITY
Computer Science Vision To become a leading and world class Computer Science School that is reputable and excellent in teaching and research, in order to keep relevant with the needs of the global industry
More informationGuide 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 informationDIABLO VALLEY COLLEGE CATALOG 2014-2015
COMPUTER SCIENCE COMSC The computer science department offers courses in three general areas, each targeted to serve students with specific needs: 1. General education students seeking a computer literacy
More informationLONGWOOD COLLEGE ACADEMIC PROGRAM REVIEW COMPUTER SCIENCE
2. 6. 7. 9. LONGWOOD COLLEGE ACADEMIC PROGRAM REVIEW COMPUTER SCIENCE January 2001 General Note: The mathematics and computer science programs are housed in the Department of Mathematics and Computer Science.
More informationSTUDY AT ONE OF THE WORLD S BEST UNIVERSITIES
STUDY AT ONE OF THE WORLD S BEST UNIVERSITIES WHY AT UOW Psychology at UOW connects you with people, programs and technology to enhance your learning experience. 1. RECOGNISED AUSTRALIA-WIDE When peak
More informationCRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS
CRITERIA FOR ACCREDITING ENGINEERING TECHNOLOGY PROGRAMS Effective for Reviews During the 2013-2014 Accreditation Cycle Incorporates all changes approved by the ABET Board of Directors as of October 27,
More informationCollege. Of Education COLLEGE OF EDUCATION
College Of Education COLLEGE OF EDUCATION Contact Us 00971-2-5993111 (Abu Dhabi) 00971-4-4021111 (Dubai) 00971-4-4021278 (College of Education) @Zayed_U www.facebook.com/zayeduniversity www.zu.ac.ae Introduction
More informationMICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES FIELD 050: COMPUTER SCIENCE
MICHIGAN TEST FOR TEACHER CERTIFICATION (MTTC) TEST OBJECTIVES Subarea Educational Computing and Technology Literacy Computer Systems, Data, and Algorithms Program Design and Verification Programming Language
More informationDepartment of Information Systems and Cyber Security
The University of Texas at San Antonio 1 Department of Information Systems and Cyber Security All graduate programs in Information Systems and Cyber Security are accredited by AACSB International The Association
More information