Information Technology (BA)

For purposes of meeting program requirements, all nine-credit general education (foundation) courses will count as six credits towards the major or minor.

All approved general education courses may count for general education credits; some may count for major credits; none may count as both.

Students prior to entering ITEC are required to have completed one 4U mathematics course or the equivalent with in the last five years.

General prerequisites for all 3000 level or above courses: students must have successfully completed all 1000 and 2000 level required courses in information technology and mathematics required for their program option before taking courses in information technology at the 3000 or 4000 level.

Students must obtain a minimum grade of C in either AP/ITEC 2610 3.00 (Object-Oriented Programming) or AP/ITEC 3010 3.00 (Systems Analysis and Design) in order to graduate.

Program note: students combining a Honours ITEC major with a second major or minor are not required to complete a stream.

Degree Requirements

Course Substitutes

Program notes for BA ITEC courses: the following chart refers only to courses completed prior to entry to the BA ITEC program.

BA ITEC Program Course BA ITEC program course substitutes
if completed prior to entering the program
AP/ITEC 1620 3.00 LE/EECS 1020 3.00
AP/ITEC 2620 3.00 LE/EECS 1030 3.00
AP/ITEC 3220 3.00 LE/EECS 3421 3.00
AP/ITEC 3230 3.00 LE/EECS 3461 3.00
AP/ITEC 1000 3.00 Students who have successfully completed EECS courses prior to entering the program may replace ITEC 1000 3.00 with any EECS course that has not already been used towards the fulfillment of another requirement. Should no such course be available, students may replace ITEC 1000 3.00 with any ITEC course not specifically required for completion of the degree requirements.
AP/ITEC 2600 3.00 and SC/MATH 2565 3.00 SC/MATH 1550 6.00
completed prior to entering the program
SC/MATH 2565 3.00 SC/MATH 2560 3.00, SC/MATH 2570 3.00, SC/MATH 1131 3.00
completed prior to entering the program