100 likes | 460 Views
Computer Science Education in Japan. Bush, M. E. (2004). Computer science education in Japan. CACM, 47 (8), 23-26. Public or Private?. Over 70% of university students attend private universities Over 90% of college students attend private colleges
E N D
Computer Science Education in Japan Bush, M. E. (2004). Computer science education in Japan. CACM, 47(8), 23-26.
Public or Private? • Over 70% of university students attend private universities • Over 90% of college students attend private colleges • By comparison, less than 30% of U.S. undergraduates are in private universities • How does the funding affect the education?
Computer Science Education • First introduced in 1970 • Over 130 undergraduate programs • Over 100 postgraduate programs • Until 1997, mostly hardware focus
IPSJ Guidelines • Computer science fundamentals • Programming fundamentals • Discrete mathematics • Computing algorithms • Probability and information theory • Basic logic • Digital logic • Formal language and automata theory • Data structures • Computer architecture • Programming languages • Operating systems • Compilers • Databases • Software engineering • Human-computer interfaces
Student Culture • Relatively homogenous • Uniform level of knowledge in math and physics due to entrance exams
Faculty Culture • Largely ex-students of departments • Usual arrangement: lab with about 20 students • Mix of Ph.D., master’s, and final-year project students • Collaborative atmosphere
IPSJ Milestones in Software Engineering • Structured Programming • Use of tree structures for processing files • Solution of a problem in concurrent programming control • Programming semantics for multiprogrammed computations • An axiomatic basis for computer programming • A relational model of data for large shared databases • Program development by stepwise refinement • A technique for software module specification with examples • Communicating sequential processes
What may need to change? • Curriculum • Educational methods • Credit system • Degrees • Quality level • Methods of evaluation
Environmental Changes • Recession and reduced employment • Shrinking population of student ages:2M (1994) -> 1.5M (now) -> 1.19M (2012) • Japan Accreditation Board for Engineering Education (JABEE) established 1999, working with IPSJ on inspection and accreditation of specific courses