Killarney Course Description 2004-2005: Information Technology

Page 1 of 2

Information Technology 10 (ICTX 10)

Prerequisites: Math 9 and Science 9

This is an entry level course where students will be given the opportunity to investigate a wide variety of areas in the Information Technology field. Topics include a combination of:

  • Programming
  • Digital media
  • Hardware
  • Networking.
  • Web design and publishing

An ICTX course is a prerequisite for more specialized ICT courses at higher levels.

Information Technology 11 (ICTX 11)

Prerequisites: Math 10

This course is a continuation of the ICTX 10 course. Students will further their experience in all areas of Information Technology. In addition, students will be introduced to:

  • 2D Animation
  • Scripting

An ICTX course is a prerequisite for more specialized ICT courses at higher levels.

Information Technology 12 (ICTX 12)

Prerequisites: Math 11

This course is a continuation of the ICTX 11 course. At this level, students will acquire an in depth knowledge of the topics in previous ICTX courses as well as:

  • Flash Actionscript
  • Game development

Computer Programming 11 (ICTP 11)

Prerequisites: Information Technology 10 or 11

This course will cover an industry standard language that is being used in the Information Technology Field. Topics that will be covered are:

  • Introduction to Programming
  • Programming Methodology
  • Programming Structures
  • Graphics and User Interfaces
  • Arrays, Files, Searching
  • Arrays and Sorting
  • Object Oriented Programming
  • Application Development

The skills learned in this course will provide an excellent foundation for job opportunities in the Technology field in addition to well preparing one for future studies in Computer Science.

Computer Programming 12 (ICTP 12)

Prerequisites: Computer Programming 11

This course will cover an industry standard programming language that is being used at the post secondary level and the Information Technology Field. This course will cover similar topics in the ICTP 11 course, but using a different, yet equally well used programming language. Students’ individual skills and imagination will be utilized in a 2D or 3D game development project.

Networking 11

Prerequisites: Math 10

With the advent of the Internet and an increasing role of computers in communication, network technology has become an essential aspect of technological literacy. Evolving network technologies are applied to improve our communication, health, economy and education. Networking 11 content covers the hardware, software and protocols required to operate today’s networks. In particular, the course covers basic competencies in hubs, routers, switches, cabling, IP addressing and other network protocols. It is recommended that the student register for Information Technology 10 and Math 10 before entering this course. There is a lab fee of $20 required to cover dispensable hardware such as cabling and connectors.


Networking 12

Prerequisites: Networking 11

Networking 12 builds upon the curriculum covered in Networking 11 to further develop a student’s understanding of digital communication. In particular Networking 12 covers routing protocols, switching technologies, VLANs, WAN protocols such as ISDN and frame relay. Networking 11 is a prerequisite and it is recommended that the student complete Information Technology 11 and Math 11 before entering this course. The completion of Networking 11 and Networking 12 may lead to Cisco Certified Network Associate (CCNA) Certification. There is a lab fee of $20 required to cover dispensable hardware such as cabling and connectors.