The Computer Assisted Network Scheduling System (CANS) performs the major functions of producing conflict-free schedules, and maintaining files of Manned Space Flight Network resources, schedules, and requested actions. The system also performs the functions of simulating requested actions and displaying their effects. All CANS functions may be performed interactively or in the batch mode of computing system operation. Although CANS was originally designed and used on System/360 Model 95 with OS/360 in the MVT environment, it can be used with the System/360 Model 40 (or larger) with the storage specified in the paper and can be modified to operate in the DOS, MFT, or other configurations. The system described is presently in operation at the NASA Goddard Space Flight Center. Although it is highly oriented toward scheduling the Manned Space Flight Network, the CANS design concepts are potentially transferable to many complex scheduling problems. Most scheduling applications have in common with CANS such capabilities as schedule preparation, file maintenance, and conflict analysis. Although CANS is optimized around the concepts of mission safety, priorities, and user specification of the time of action, the system could be optimized for a different set of constraints just as well. Under the constraints given in this paper, the lowest cost or most efficient schedules cannot be produced; under other conditions, these factors could be improved. Since CANS performs the functions of planning and simulation, it can be adapted to model, simulate, modify, and determine system loading for an unknown or hypothetical system.