The Bachelor of Commerce in Information Technology (BCom ITEC) is unique in Commerce, blending information management with business. You'll take courses in applied computer networks, systems design and principles.
Stand out to future employers by completing one of three streams:
- Business Systems Analysis: will prepare you for a career as an information technology analyst, systems analyst or information technology consultant.
- E-Commerce Development: gives you the technical knowledge required for the design and development of consumer and business-to-business electronic commerce systems.
- Information Technology Auditing & Assurance: responds to the growing demand for information system audit, control and security professionals. This stream was developed in close consultation with the Information Systems Audit and Control Association and will be of interest to students seeking the certified Information Systems Auditor designation.
Degree Requirements: BCom 120 Credits Specialized Honours
To fulfill 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.
Note: students should refer to the Courses of Instruction section of information technology course prerequisites. Students prior to entering the BCom ITEC are required to have completed one 4U high school mathematics course or the equivalent within 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, mathematics and writing 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 or AP/ITEC 3010 3.00 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.
Residency requirement: a minimum of 30 course credits and at least half (50 per cent) of the course credits required in each undergraduate degree program major/minor must be taken at York University.
Graduation requirement: students must successfully complete (pass) at least 120 credits which meet the Faculty's degree and program requirements with a cumulative grade point average of at least 5.00 and a major grade point average of at least 5.50.
General education: a minimum of 21 general education credits as follows:
- 6.00 credits in natural science (NATS)
- a 9.00 credit approved general education course in the social science or humanities categories
- a 6.00 credit approved general education course in the opposite category to the 9.00 credit course in social science or humanities already taken
Major credits: 75 credits including:
Core
60 credits including:
45 credits as follows:
- AP/ADMS 1000 3.00 Introduction to Business;
- AP/ADMS 2500 3.00 Introduction to Financial Accounting;
- AP/ADMS 2510 3.00 Introduction to Management Accounting;
- AP/ADMS 2511 3.00 Management Information Systems;
- AP/ITEC 1000 3.00 Introduction to Information Technologies;
- AP/ITEC 1010 3.00 Information and Organizations;
- AP/ITEC 1620 3.00 Object-based Programming or LE/EECS 1020 3.00 Intro. to Computer Science I;
- AP/ITEC 2610 3.00 Object-oriented Programming;
- AP/ITEC 3010 3.00 Systems Analysis and Design;
- AP/ITEC 3210 3.00 Applied Data Communications and Networks;
- AP/ITEC 3220 3.00 Using and Designing Database Systems or LE/EECS 3421 3.00 Database Systems;
- AP/ITEC 4010 3.00 Systems Analysis and Design II;
- AP/ITEC 4030 3.00 Business Process Management Systems;
- AP/ITEC 4040 3.00 Requirements Management;
- SC/MATH 1190 3.00 Introduction to Sets and Logic.
Six credits as follows: (Note: no mix and match)
- AP/ADMS 2320 3.00 (Quantitative Methods I) and AP/ADMS 3330 3.00 (Quantitative Methods II); or
- AP/ITEC 2600 3.00 (Introduction to Analytical Programming) and SC/MATH 2565 3.00 (Introduction to Applied Statistics); or
- AP/ECON 2500 3.00 (Introductory Statistics for Economists I) and AP/ECON 3480 3.00 (Introductory Statistics for Economists II);
Nine additional credits in ITEC or BCom from:
- AP/ADMS 2200 3.00 Introductory Marketing;
- AP/ADMS 2400 3.00 Introduction to Organization Behaviour;
- AP/HRM 2600 3.00 (cross-listed to: AP/ADMS 2600 3.00) Human Resources Management;
- AP/ITEC 2210 3.00 System Administration;
- AP/ITEC 2620 3.00 Introduction to Data Structures;
- AP/ITEC 3020 3.00 Web Technologies;
- AP/ITEC 3030 3.00 Systems Architecture;
- AP/ITEC 3230 3.00 Designing User Interfaces;
- AP/ITEC 3500 3.00 Information Technology Risk Management;
- AP/ITEC 3505 3.00 Information Technology Project Management;
- AP/ITEC 4000 3.00 Independent Research Project in Information Technology;
- AP/ITEC 4100 3.00 Topics in Information Technology;
- AP/ITEC 4101 3.00 Business Integration Technologies;
- AP/ITEC 4230 3.00 Data Warehousing and Business Intelligence.
Notes:
- ITEC 3500 is a mandatory course in the information technology auditing and assurance stream, ITEC 3020 and ITEC 3230 are mandatory courses in the e-commerce development stream and ITEC 4101 is a mandatory course in the business systems analysis stream.
- At least 18 credits in the major must be at the 4000 level.
Stream
An additional 15 credits from one of the following streams:
Information Technology Auditing and Assurance Stream
- AP/ITEC 3500 3.00 Information Technology Risk Management;
- AP/ADMS 3521 3.00 Management of Electronic Commerce Systems;
- AP/ADMS 4515 3.00 Internal Audit;
- AP/ADMS 4517 3.00 Management, Planning and Organization of a Risk-Based IS (Information Systems) Audit;
- AP/ADMS 4518 3.00 Conducting and Documenting a Risk-Based IS (Information Systems) Audit.
Degree Checklists:
- 2024-2025 Checklist (PDF)
- 2023-2024 Checklist (PDF)
- 2022-2023 Checklist (PDF)
- 2021-2022 Checklist (PDF)
- 2020-2021 Checklist (PDF)
- 2019-2020 Checklist (PDF)
- 2018-2019 Checklist (PDF)
- 2017-2018 Checklist (PDF)
- 2016-2017 Checklist (PDF)
- 2015-2016 Checklist (PDF)
- AP/ITEC 3020 3.00 Web Technologies;
- AP/ITEC 3230 3.00 Designing User Interfaces;
- AP/ITEC 4020 3.00 Internet Client-Server Systems;
- AP/ITEC 4220 3.00 Modern Approaches to Data Management: Database Management Systems;
- AP/ITEC 4305 3.00 Web Mining
Degree Checklists:
- 2024-2025 Checklist (PDF)
- 2023-2024 Checklist (PDF)
- 2022-2023 Checklist (PDF)
- 2021-2022 Checklist (PDF)
- 2020-2021 Checklist (PDF)
- 2019-2020 Checklist (PDF)
- 2018-2019 Checklist (PDF)
- 2017-2018 Checklist (PDF)
- 2016-2017 Checklist (PDF)
Business Systems Analysis Stream
Degree Checklists:
- AP/ADMS 3502 3.00 Introduction to Enterprise Resource Planning Systems Applications;
- AP/ADMS 3521 3.00 Management of Electronic Commerce Systems;
- AP/ADMS 4511 3.00 Managing and Implementing Strategic Information Systems;
- AP/ADMS 4900 3.00 Management Policy Part I;
- AP/ITEC 4101 3.00 Business Integration Technologies.
- 2024-2025 Checklist (PDF)
- 2023-2024 Checklist (PDF)
- 2022-2023 Checklist (PDF)
- 2021-2022 Checklist (PDF)
- 2020-2021 Checklist (PDF)
- 2019-2020 Checklist (PDF)
- 2018-2019 Checklist (PDF)
- 2017-2018 Checklist (PDF)
- 2016-2017 Checklist (PDF)
- 2015-2016 Checklist (PDF)
Upper-level credits: at least 36 credits at the 3000 or 4000 level, including at least 18 credits at the 4000 level.
Credits outside the major (BCom and ITEC): at least 18 credits including AP/ECON 1000 3.00 (Introduction to Microeconomics) and AP/ECON 1010 3.00 (Introduction to Macroeconomics) and (Effective Fall 2019) AP/WRIT 2201 3.00, (Prior to Fall 2019 - AP/WRIT 3988 3.00 or AP/WRIT 3989 3.00).
Program Substitutes
Note: When courses such as AP/ADMS 4517 3.00 and AP/ADMS 4518 3.00 are not offered due to low enrolment, students should contact advising to obtain permission to take AP/ADMS 4551 3.00 and AP/ADMS 4552 3.00 instead with appropriate prerequisites having been taken.
Course Substitutes
Subject to course exclusions, program requirements/restrictions and residency requirements, the following courses are acceptable substitutes for the purpose of meeting BCom program requirements.
Program Course | Course Substitutes |
---|---|
AP/ADMS 2600 3.00 (cross-listed to: AP/HRM 2600 3.00) | AP/ADMS 3480 3.00 |
AP/ADMS 3530 3.00 | AP/ECON 4400 3.00 |
AP/ADMS 4540 3.00 | AP/ECON 4410 3.00 |
Program notes for BCom ITEC courses: the following chart refers only to courses completed prior to entry to the BCom ITEC program.
BCom ITEC Program Course | BCom 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 of already been used towards the fulfillment of another requirement. Should no course remain, students may replace ITEC 1000 3.00 with any ITEC course not specifically required for completion of the major core. |
AP/ITEC 2600 3.00 | SC/MATH 1019 3.00, or SC/MATH 2320 3.00, completed prior to entering the program |
SC/MATH 2565 3.00 | SC/MATH 2560 3.00, or SC/MATH 2570 3.00, or SC/MATH 1131 3.00 completed prior to entering the program. |
Program notes for BCom: the following chart refers only to courses completed prior to entry to the BCom program.
BCom Program course | BCom course substitutes for Schulich courses complete prior to entering the program |
---|---|
AP/ADMS 1000 3.00 | SB/MGMT 1000 3.00 |
AP/ADMS 1010 3.00 | SB/MGMT 1010 3.00 |
AP/ADMS 2200 3.00 | SB/MKTG 2030 3.00 |
AP/ADMS 2320 3.00 | SB/OMIS 1000 3.00 |
AP/ADMS 2400 3.00 | SB/ORGS 1000 3.00 and SB/ORGS 2010 3.00 |
AP/ADMS 2500 3.00 | SB/ACTG 2010 3.00 and SB/ACTG 2011 3.00 |
AP/ADMS 2510 3.00 | SB/ACTG 2020 3.00 |
AP/ADMS 2511 3.00 | SB/OMIS 4710 3.00 |
AP/ADMS 2600 3.00 | SB/OBIR 4200 3.00 |
AP/ADMS 2610 3.00 | SB/MGMT 3100 3.00 |
AP/ADMS 3210 3.00 (previously AP/ADMS 4220 3.00) | SB/MKTG 4150 3.00 |
AP/ADMS 3330 3.00 | SB/OMIS 2010 3.00 and SB/MGMT 2000 3.00 (prior to F2012) |
AP/ADMS 3510 3.00 | SB/ACTG 4400 3.00 |
AP/ADMS 3520 3.00 | SB/ACTG 4710 3.00 |
AP/ADMS 3530 3.00 | SB/FINE 2000 3.00 |
AP/ADMS 3531 3.00 | SB/FINE 3200 3.00 |
AP/ADMS 3541 3.00 | SB/FINE 4050 3.00 |
AP/ADMS 3585 3.00 | SB/ACTG 3110 3.00 |
AP/ADMS 3595 3.00 | SB/ACTG 3120 3.00 |
AP/ADMS 3660 3.00 | SB/MGMT 1040 3.00 |
AP/ADMS 3920 3.00 | SB/ENTR 4600 3.00 |
AP/ADMS 42XX 3.00 (marketing stream only) | SB/MKTG 4320 3.00 |
AP/ADMS 42XX 3.00 (marketing stream only) | SB/MKTG 4321 3.00 |
AP/ADMS 4210 3.00 | SB/MKTG 4400 3.00 |
AP/ADMS 4225 3.00 | SB/MKTG 4250 3.00 |
AP/ADMS 4240 3.00 | SB/MKTG 4100 3.00 |
AP/ADMS 4245 3.00 | SB/MKTG 4560 3.00 |
AP/ADMS 4260 3.00 | SB/MKTG 3100 3.00 |
AP/ADMS 4285 3.00 | SB/MKTG 4550 3.00 |
AP/ADMS 4503 3.00 | SB/FINE 4800 3.00 |
AP/ADMS 4510 3.00 | SB/ACTG 4200 3.00 |
AP/ADMS 4520 3.00 | SB/ACTG 4160 3.00 |
AP/ADMS 4540 3.00 | SB/FINE 3100 3.00 |
AP/ADMS 4542 3.00 | SB/FINE 4400 3.00 |
AP/ADMS 4551 3.00 | SB/ACTG 4600 3.00 |
AP/ADMS 4552 3.00 | SB/ACTG 4620 3.00 |
AP/ADMS 4553 3.00 | SB/ACTG 4610 3.00 |
AP/ADMS 4562 3.00 | SB/ACTG 4720 3.00 |
AP/ADMS 4570 3.00 | SB/ACTG 4450 3.00 |
AP/ADMS 4900 3.00 and must replace AP/ADMS 3900 3.00 with another 3000 or 4000 level ADMS course | SB/SGMT 3000 3.00 |