Dr P. Milligan, Department of Computer Science. The Subject Computer Science is concerned with the specification, design, construction and use of computer systems. As such it embraces subject areas such as software engineering, hardware architecture and design, information systems, communications, graphics, simulation and modelling, artificial intelligence and human-computer interaction. Computer systems are often highly complex in nature and must be reliable in operation.
Engineering provides many of the concepts and approaches required.
The Computer Science courses at Queen's aim to teach the fundamental principles of Computer Science, together with the necessary skills, tools and techniques to enable our graduates to embark on careers as professional software engineers or to become suitably qualified to undertake research in Computer Science. The lecture material in the various courses is generally supplemented by extensive practical work in the laboratories of the Computer Science School. I Computer Science II provide introductions to computers and programming. Level 1 Modules Computer Programming I Computer Architecture Computer Programming II provide a thorough introduction to programming and examine the structure and operations of computers. A student taking Single Honours is required to spend a year gaining Professional Experience in industry in a paid full-time post.