System Analysis

ICM Single Subject Diploma in Systems Analysis Course Outlines A. Overview The need for systems analysis for business systems The role of the systems analyst The role of other people in defining a new system and updating an existing one Differences between the development of a new system and a major upgrade of an existing […]


ICM Single Subject Diploma in Programming Course Outlines Overview The difference between different types of languages from assembler, through high-level languages to 4GLs and object-oriented languages. An outline history of the development of languages over the years Differences between procedural and declarative languages Summary of the stages of the translation process – compiler and interpreter […]


ICM Single Subject Diploma in Networks Course Outlines Types of Networks Definitions of LAN, WAN and the distinction between them Advantages and disadvantages of networking in general compared with stand-alone systems Advantages and disadvantages of networking in a particular situation Definition of Bandwidth. Importance of bandwidth Open Systems Interconnection (OSI) LAN Network topologies – Star, […]

Hardware and Operating Systems

ICM Single Subject Diploma in Hardware and Operating Systems Course Outlines Memory Types of main memory. ROM, RAM, DRAM, SRAM, EPROM, EEPROM, Registers, Cache. Survey of relative speeds and costs of memory from fast registers to slow secondary memory (tape). Read and write cycle of memory. Technical characteristics of types of main memory. Memory maps. […]

Computers and Project Management

ICM Single Subject Diploma in Computers and Project Management Course Outlines Project Management Computer Systems – Preparation Scheduling Facilities System requirements Program selection Network logic requirements Computer schedule preparation Project Management Computer Systems – Typical System and software Error prevention and checking Network plotting Resource scheduling Output reports Updating Project Management Computer Systems – Specialised […]