Often regarded as the solution to effective skills development, ComputerBased Training (CBT) is now satisfying many training demands. However, despite continued developments with instructional technology in areas such as embedded CBT and intelligent instructional systems, CBT remains a support mechanism for staff development rather than an integral component of computer-based information systems, and often fails to address the individual attributes of the learner. A model is proposed integrating the advanced components of intelligent CBT (interaction, individualisation, availability) based on human factors issues to provide a user-based operational environment. A second section appraises six variables (instructional design, technology, cognitive style, screen design, transfer and retention, and learner-computer interface) to describe an updated methodology for the design, development and implementation of technologically-advanced CBT systems. By reinforcing the capabilities of CBT and integrating these with changes in information technology, the scene is set for development and growth in learning through computerbased and learner-centred educational systems, founded on contextsensitive learner-computer interface.Almost daily, the capability of computer technology to perform more quickly, access more information and outclass existing software applications is reported. However, users of the technology have changed very little, except perhaps in expressing increased frustration at the inability of applications to meet individual skill levels (Martin, 1986b).