"Organization of microcomputers (hardware and operating systems) and overview of computer communications; introduction to information exchange using word processing/ presentation software, the Internet and Web pages; problem solving using electronic spreadsheets and database applications."
http://academiccalendars.rom cmaste...7&coid=354 57
1TA3 isn't really a programming course. From that description it isn't even an intro to the field of computer science. It's just "computers 101".
EDIT:
http://www.cas.mcmaster.ca/CGI-BINs/nak/outline?cs1ta3
"This course is intended to introduce students to the fundamentals
of computing. No previous computing experience is required, BUT
students are advised that this course will require student complete
tasks using several computer applications."
"Here are some of the topics to be covered:
Computer System Storage Devices
Spreadsheets
Data CPU Database
Input/Output Devices Processing Speed Web
Ports and Expansion Slots Operating Systems
Internet
Memory
Word Processing Networks"
"
REQUIRED TEXTS and MATERIALS:
Lecture Slides
Website references and documents (Avenue to Learn)
LibreOffice Software version 4.1.x and above
Optional text and materials
Any Spreadsheet, Database, or XHTML book
USB flash drive"
So this pretty much sounds like Grade 10 Intro to Programming, except possibly without actually having to write programs.