Skip to main content Skip to local navigation

ITEC Degree Plan

Home » Degree Planning » Degree Pathways » ITEC Degree Plan

ITEC Degree Plan

Discover Your Future in ITEC

Turn curiosity into a career that shapes how the world works and connects.

At York’s School of Information Technology, we’ve mapped five high-impact pathways that show where an ITEC degree can take you-and how to get there.

Career Paths and Learning Outcomes

Careers Options:

  • Software Developer
  • Full-Stack Developer
  • Systems Architect
  • Distributed Systems Specialist
  • Application Analyst
  • Site-Reliability Analyst
  • IT Specialist  

What You’ll Learn:

  • Design, build, test and deploy scalable software systems - from mobile apps to distributed architectures. Learn to architect, automate and integrate systems end-to-end.  

Careers Options:

  • Business Systems Analyst
  • ERP Consultant
  • IT Project Coordinator
  • Business Transformation Lead
  • Digital Strategy Consultant  

What You’ll Learn:

  • Translate organizational needs into technical architectures and manage IT-enabled change across complex enterprises. Drive digital transformation through integrated information systems. 

Careers Options

  • Data Analyst
  • BI Specialist
  • Data Analyst
  • AI Specialist
  • AI Governance Analyst  

What You’ll Learn:

  • Collect, analyze, and interpret data; build and evaluate intelligent systems that support responsible, data-driven decision-making.  

Careers Options

  • Cybersecurity Analyst
  • GRC Specialist
  • IT Auditor
  • Risk Manager
  • IT Security Specialist  

What You’ll Learn:

  • Secure organizational systems and data, manage IT risk, and ensure compliance through governance and policy frameworks.  

Careers Options

  • UX Designer
  • Product Manager
  • Digital Marketing Analyst
  • SEO/SEM Specialist
  • Content Strategist  

What You’ll Learn:

  • Combine creativity and analytics to design digital products and experiences, optimize engagement, and leverage emerging technologies for impact.  

Key Courses - BA
  • ITEC 1620 Object-Based Programming  
  • ITEC 2610 Object Oriented Programming  
  • ITEC 2620 Data Structures  
  • ITEC 3010 Systems Analysis and Design I  
  • ITEC 3020 Web Technologies  
  • ITEC 3030 Systems Architecture  
  • ITEC 3210 Applied Data Communications & Networks  
  • ITEC 3220 Using and Designing Database Systems 
  • ITEC 3230 Designing User Interfaces
  • ITEC 4010 Systems Analysis and Design II  
  • ITEC 4020 Internet Client Server Systems  
  • ITEC 4060 Enterprise Architecture  
  • ITEC 4220 Modern Approaches to Data Management: Database Management Systems  
  • ITEC 1620 Object-Based Programming  
  • ITEC 2610 Object Oriented Programming  
  • ITEC 3010 Systems Analysis and Design I  
  • ITEC 3215 Systems Analysis & Design  
  • ITEC 3230 Designing User Interfaces  
  • ITEC 3505 IT Project Management   
  • ITEC 4040 Requirements Management  
  • ITEC 4050 Enterprise Resource Planning Systems Configuration  
  • ITEC 4230 Data Warehousing & BI  
  • ADMS 3502 Introduction to Enterprise Resource Planning Systems Applications  
  • ITEC 1620 Object-Based Programming 
  • ITEC 2610 Object Oriented Programming  
  • ITEC 2620 Data Structures  
  • ITEC 3040 Introduction to Data Analytics
  • ITEC 3220 Using and Designing Database Systems  
  • ITEC 4220  Modern Approaches to Data Management: Database Management Systems  
  • ITEC 4230 Data Warehousing & BI  
  • ITEC 4305 Web Mining  
  • ITEC 4310 Applied Artificial Intelligence  
  • ITEC 1620 Object-Based Programming  
  • ITEC 2610 Object Oriented Programming  
  • ITEC 3210 Applied Data Communications & Networks  
  • ITEC 3500 IT Risk Management  
  • ITEC 3710 Information Assurance & Security  
  • ADMS 4517 Management, Planning and Organization of a Risk-Based IS (Information Systems) Audit  
  • ADMS 4552 Information Systems Audits  
  • ITEC 1620 Object-Based Programming  
  • ITEC 2610 Object Oriented Programming  
  • ITEC 3020 Web Technologies  
  • ITEC 3230 Designing User Interfaces  
  • ITEC 3310 Introduction to Data Visualization  
  • ITEC 4100 Topics in IT (UX / ARVR when offered)  

Key Courses - BCom
  • ITEC 1620 Object-Based Programming  
  • ITEC 2610 Object Oriented Programming  
  • ITEC 3020 Web Technologies  
  • ITEC 3030 Systems Architecture  
  • ITEC 3210 Applied Data Communications & Networks  
  • ITEC 3010 Systems Analysis & Design I  
  • ITEC 3220 Using and Designing Database System 
  • ITEC 3505 IT Project Management  
  • ITEC 4020 Internet Client Server Systems  
  • ADMS 3502 Introduction to Enterprise Resource Planning Systems Applications  
  • ITEC 1620 Object-Based Programming  
  • ITEC 2610 Object Oriented Programming   
  • ITEC 3010 Systems Analysis & Design  
  • ITEC 3505 IT Project Management  
  • ITEC 4030 Business Process Management Systems  
  • ITEC 4050 Enterprise Resource Planning Systems Configuration  
  • ADMS 3502 Introduction to Enterprise Resource Planning Systems Applications  
  • ADMS 4511 Managing and Implementing Strategic Information Systems  
  • ITEC 1620 Object-Based Programming  
  • ITEC 2610 Object Oriented Programming  
  • ITEC 3040 Introduction to Data Analytics  
  • ITEC 4230 Data Warehousing & BI  
  • ITEC 4310 Applied Artificial Intelligence  
  • ITEC 1620 Object-Based Programming  
  • ITEC 2610 Object Oriented Programming  
  • ITEC 3500 IT Risk Management  
  • ADMS 4518 Conducting and Documenting a Risk-Based IS (Information Systems) Audit   
  • ADMS 4552 Information Systems Audits  
  • ITEC 1620 Object-Based Programming  
  • ITEC 2610 Object Oriented Programming  
  • ITEC 3020 Web Technologies  
  • ITEC 3230 Designing User Interfaces  
  • ADMS 3521 Management of Electronic Commerce Systems   

  • Several of these courses also serve as mandatory core requirements across various ITEC degree options. For comprehensive information on all required courses, please refer to the ITEC Degree Options & Requirements page and select your specific degree program.  
  • Please note that course availability and prerequisites may vary from year to year.  
  • Students completing the General BA (90-credit) degree have a more limited number of elective credits available. As a result, it may not be possible to take all of the courses listed under each pathway.Students are encouraged to select a smaller subset of courses that best align with their interests and career goals. 
Categories: