Computer science education in japan l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 9

Computer Science Education in Japan PowerPoint PPT Presentation


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

Download Presentation

Computer Science Education in Japan

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Computer science education in japan l.jpg

Computer Science Education in Japan

Bush, M. E. (2004). Computer science education in Japan. CACM, 47(8), 23-26.


Public or private l.jpg

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 l.jpg

Computer Science Education

  • First introduced in 1970

  • Over 130 undergraduate programs

  • Over 100 postgraduate programs

  • Until 1997, mostly hardware focus


Ipsj guidelines l.jpg

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 l.jpg

Student Culture

  • Relatively homogenous

  • Uniform level of knowledge in math and physics due to entrance exams


Faculty culture l.jpg

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 l.jpg

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 l.jpg

What may need to change?

  • Curriculum

  • Educational methods

  • Credit system

  • Degrees

  • Quality level

  • Methods of evaluation


Environmental changes l.jpg

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


  • Login