Programs


[ A Newly-Established Program ]

Automotive Control Major (2-year)

Aims for embedded system engineers of automobile with basic knowledge of computer.
To foster automotive embedded systems engineers with solid computer science expertise.

Basic courses:
Algorithms, computer programming with C.

Core courses:
Introduction to automotive engineering, automotive electronics, automotive mechanics,
Introduction to automotive engines

Graduation projects:
Automotive control system design and experiments


[ Integrated Program ]

Informatics Major (4-year)

A fill-fledged, integrated informatics curriculum. Based on the curricula for other 2-year and 3-year programs, this program emphasizes the capability to find solutions, rather than acquiring mere knowledge and experiences, for various application domains

Core courses:
Algorithms, Data Structures, Computer Systems, Java Language Programming, C Language Programming, Object-oriented Design, Software Evaluation Techniques, Computer Networking, Databases, Mathematical Programming, System Integration.

Project Areas:
Business Applications, Computer Science, Entertainment Applications, Art/Design Application.


[ Computer Engineering Group ]

Information Engineering Major (4-year)

A full-scale curriculum for information engineering.

Emphasizes basic engineering courses:
electric and electronic circuits, electricity & magnetism, engineering mathematics, statistical analysis, etc.).

Core computer courses:
programming with C, databases, systems design, operating systems, computer architecture, etc.

Advanced topics:
Computer engineering, data communication, knowledge engineering, electronics


Computer Engineering Major (3-year)

Aims for professional computer engineers both in hardware and software.

Core hardware courses:
logic design, computer architecture, semi-conductor engineering.

Core software courses: assembly languages, system programs, programming with C, operating systems.

Graduation projects: computer-assembly projects, CAD-based logic design, man-machine interface, robotics.


Media Engineering Major (2-year)

Aims for professional computer engineers with strong hardware technology.

Core courses:
electronic circuits, electronic devices, logic design, logic design lab, computer architecture, programming with C, semi-conductor engineering.

Graduation projects:
Computer design and assembly.


[ Art and Design Group ]

Art and Information Major (3-year)

Aims for artists with strong computer expertise.

Basic courses:
computer systems, computer programming, drawing techniques, color study, graphic design, 3D design, photography.

Core courses:
computer graphics, multimedia design tools, animation techniques, commercial photography, digital-video editing, basics of music, computer music, computer networking.

Graduation projects:
multimedia publishing, imaging arts.


Computer Art Major (2-year)

Aims for art-oriented multimedia professionals.

Computer art basic courses:
drawing methods, color study, graphic design, 3D design, computer basics, hyper documents, basics of music.

Computer art core courses:
computer graphics, imaging technologies, photography, MIDI technologies.

Graduation projects:
animation techniques, digital video production, computerized printing technologies, electronic publishing, computer music.


Computerized Design Major (2-year)

Aims for computer-based art designers.

Three sub-majors:
architectural design, interior design, advertisement design.

Basic courses:
drawing, color study, computer basics, hyper documents.

Architectural design core courses:
3D design methods, CAD, fundamentals of architecture.

Interior design core courses:
3D design methods, CAD, materials study.

Advertisement design core courses:
fundamentals of advertisement, photography, computerized printing and imaging technology.


[ Software Engineering Group ]

Information Science Major (3-year)

Aims for software engineers with broad knowledge.

Basic software courses:
algorithms, data structures, programming with C.

Core software courses:
databases, computer networking, systems design, operating systems.

Graduation projects:
computer graphics, image processing, scientific computation, artificial intelligence, game development, hypermedia development


Computer Networking Major (3-year)

Aims for full-fledged networking professionals with abilities to handle Internet connectivity, multimedia databases, business intranet development, etc.

Basic computer networking courses:
computer systems, algorithms, programming with C, computer network fundamentals, telecommunications fundamentals.

Core networking courses:
networking lab., networking technologies, operating systems for computer networks, data communication, multimedia tools.

Graduation projects:
network systems technologies, network application technologies.


Media Information Major (3-year)

Aims for technically oriented multimedia professionals.

Basic software courses:
algorithms, data structures, programming with C.

Core multimedia courses:
media physics, audio/visual technology, multimedia hardware, multimedia development techniques.

Graduation projects:
multimedia technologies, audio information processing, video information processing, multimedia-based education.


[ Entertainment Software Group ]

Computer Game Development Major (2-year)

Aims for professional computer-game designers and developers.

Basic courses:
computer systems, algorithms, game-programming basics.

Core courses:
game algorithms, game design, game-development tools, Windows programming techniques, game theories, computer graphics, computer music, 3D programming techniques.

Graduation projects: Windows-based game development, PlayStation-based game development.


[ Business Applications Group ]

Information Processing Major (2-year)

Aims for business DP professionals.

Sequence I (information systems)

Core courses:
algorithms, data structures, programming with C, systems design, multimedia basics.

Graduation projects:
information systems, database development and management, database applications, game design and development.


Sequence II (information technology)

Core courses:
IT review, computer systems, web programming, databases, computer networking, multimedia development, systems design, man-machine interface, computer graphics.

Graduation projects:
database development, web-site development, multimedia contents development.


Sequence III (computerized business environment)

Core courses:
documentation techniques, hyper documents, visual data processing, study of business enterprises, computer systems, systems design.

Graduation projects:
application software, business organization.


Information Processing Technology Major (1-year)

Aims for junior-level information specialists.

Core courses:
hyper documents, computer systems, visual data processing, multimedia basics, algorithms, programming with C.


[ International Studies Group ]

Graduate Transfer Program (1.5-year)
- IT and SDM at RIT -

1.5 years at KCG and 1 year at Rochester Institute of Technology, leading to Master of Science degrees in information technology or system development and management.

Courses at KCG:
Software Design, Communications Technology, IT Applications, Web-multimedia Development, Object Data Technology, Re-usable Software Technology, English Language.


Undergraduate Transfer Program (2-year)
- Computer Science at RIT -

2 years at KCG and 2 years at Rochester Institute of Technology, leading to Bachelor of Science degrees in computer science.


Undergraduate Transfer Program (2-year)
- Information Technology at RIT -

2 years at KCG and 2 years at Rochester Institute of Technology, leading to Bachelor of Science degrees in information technology.


International IT Major (2-year)

An integrated information-technology program primarily designed for international students.


All contents copyright
© Kyoto Computer Gakuin
All rights reserved.
Revised: Mar. 31, 2005
webmaster@kyoto-kcg.ac.jp