General Information
APS105 - Computer fundamentals - is designed to give you an introduction to computer systems and their role in problem solving in science and engineering, and to provide you with the basics for studies in greater depth in subsequent years. The course consists primarily of lectures and laboratories. Major topics to be covered in the lectures include: problem solving, programming, algorithms, data structures, digital computer elements and digital computer operation. The laboratories will provide you with an opportunity to exercise concepts introduced in the lectures through a number of programming assignments using the Java programming language. Throughout, there will be an emphasis on a programming style that encourages easier understanding, debugging, and maintenance of programs.
Follow the links below for specific information relating to: