Please note that the Computer Science departmental site has been migrated to https://brocku.ca/mathematics-science/computer-science and this copy is only being provided for historical reference. Information that you find on this site WILL BE OUT OF DATE. For more information please visit https://www.cosc.brocku.ca/migration.
You are here
APCO 1P00
This course is currently offered through Sakai. This is the current or recent outline from Sakai.
As one of the introductory courses for Applied Computing (APCO) and Interactive Arts and Science (IASC), you will develop a foundation of problem solving and programming, primarily through the use of media. Programming concepts such as "loops", "arrays", and "conditionals" will be learned through the manipulation of pictures and sounds, and web page coding. The programming language is Python. With the skills you learn you will be able to write short programs, which can, for example, turn digital photographs in to black and white, create negatives, and remove red eye. You will be able to modify sound clips, and extract information from the internet with other programs you write. There will also be some basic web page creation, using HTML in the latter part of the course. With so much focus on the internet in today’s business world, the ability to understand web page program code is very valuable. Further, you will develop valuable problem solving skills that are applicable to any field. This course consists of three hours of lectures and a one hour tutorial per week, and a weekly two-hour lab. The labs will consist of some instruction, as well as some short exercises to enhance your learning through practice.