Program Information

Developing new ways to interpret large amounts of information collected through web sites, transactions, records, and images can help provide solutions to many business, social, society, and technological challenges of today. Big data enables users to make informed decisions and better predict future outcomes. 

The Lambton College Big Data Analytics, Ontario College Graduate Certificate is focused on utilizing big data technology for unstructured data to help guide executive, management, and industry decision-making.

The innovative curriculum will focus on topics such as information administration, development, project management, and business communications. In combination with Business Intelligence tools, data analytics, and cloud computing, students will blend theoretical knowledge with hands-on skills to learn how to capture, collect, curate, search, analyze and store complex data sets that are utilized by organizations to guide business decisions. The final semester will enhance all learning outcomes through a co-operative education work term or applied project.

In addition to a full range of enhanced virtualization deployment skills, data analytics, cloud computing theory, project management and business communications students will apply these skills to a variety of cutting-edge open-source and vendor-specific virtualization solutions. 

Spring 2022 Delivery Format

For full details about the spring delivery format of this program, please visit the Academic Delivery Approach page. 

This Lambton College program is licensed to and delivered by Queen's College (PDF), a licensed private career college in Mississauga, Ontario. Students that are registered at Lambton in Mississauga are students of a public college and as such, will receive full credit from Lambton College for all Lambton College courses completed at the Queen's College campus in Mississauga. Students who meet program graduation requirements will graduate with a credential from Lambton College. Students may be scheduled to have classes on Saturdays.

See Course List

Admission Requirements

A university degree in computers, mathematics, engineering, statistics or related discipline.


The admissions process is competitive and meeting the minimum academic requirements does not guarantee admission.

Lambton College reserves the right to alter information including admission requirements and to cancel at any time a program or course; to change the location and/or term in which a program or course is offered; to change the program curriculum as necessary to meet current competencies or changes in the job market; to change the pathways third-party certification bodies; or to withdraw an offer of admission both prior to and after its acceptance by an applicant or student because of insufficient applications or registrations or over-acceptance of offers of admission. In the event Lambton College exercises such a right, Lambton College’s sole liability will be the return of monies paid by the applicant or student to Lambton College.

English Language Requirements

Applicants must demonstrate language proficiency by submitting one of the following scores:

  • IELTS of 6.5
    - or -
    IELTS of 6.0 + Completion of EAP-3106 (English for Academic Purposes) during first term of study.
  • TOEFL iBT 79
    -or-
    TOEFL 70 + Completion of EAP-3106 (English for Academic Purposes) during first term of study.
  • Passed Lambton Institute of English placement test 

Please Note: IELTS is the only proficiency score accepted by the Study Direct Stream (SDS) program. Additional country-specific requirements may also be applicable.

Meeting the minimum English requirements does not guarantee admission. Students with higher English proficiency scores will receive priority in the admission assessment process.

Not all students will qualify for EAP-3106 in place of the required IELTS or TOEFL test scores.


Technology Requirements

In order to keep pace with the requirements of each and every course in your program, Lambton College recommends that each student have access to a laptop while studying at our college.

Course List

BDM-1003: Big Data Tools

This course overviews different big data tools such as Hadoop, Apache Spark, Cassandra, etc. Students will have a detailed understanding of how various big data tools are used to solve a business problem. They are introduced to analyzing, parsing, splitting, modifying, and identifying key correlations between large and diverse data sets. Students then apply methods and tools to efficiently query, parse, and display raw data sets. They programmatically extract data from various sources and file formats. Python and the Pandas environment are utilized for the development.

BDM-1213: Data Encoding Principles and Collection Methods

This course provides hands-on experience in data management and data encoding. Students solve real-world problems to examine the key issues impacting the data management function and costs. They discuss the issues impacting legal, regulatory, privacy, recordkeeping, information accessibility, knowledge management, governance, quality, and accountability for data storage and data repositories. Students will compare and apply technologies, standards, and approaches used to encode, encrypt, secure, migrate, and synchronize information between different systems and file formats. Using Python, they will implement encoding and encryption techniques such as one-hot encoding, binary encoding, AES encryption, DES encryption, etc.

BDM-1024: Data Technology Solutions

This course introduces the core concepts of Big Data Technology Solutions with hands-on practices in business process modeling, data analysis, and data modeling. Students install, configure, administer, and optimize a Hadoop ecosystem. They overview technologies such as SAS, R, Python, Gephi, Tableau, Simba, AWS Lambda, Hadoop, Spark, Azure, and SAP. Students will study build-versus-buy considerations, application life-cycle management, design patterns, etc. They will be able to choose specialized technology solutions to support deep data analytics and optimize the big data ecosystem by reducing data movement and applying performance-tuning measures to a Hadoop parallel-processing environment.

BDM-1043: Big Data Fundamentals

This course provides a fundamental overview of big data and existing big data frameworks. Students use a data-driven approach to leverage the features of big data to improve a company's business components, such as business processes, operational models, and business models to handle tasks from sales to marketing, operations, supply chain, human resources, and finances. They understand how big data is used in different industries, for example, healthcare, financial institutions, pharmaceutical companies, manufacturing, and retail. Students will understand the impact of key big data features variety, velocity, and volume by analyzing the best practices for big data and corporate data governance. Students will also explore different roles, the use of artificial intelligence and robotics, security and privacy policy, and informatics in a big data environment.

AML-1214: Python Programming

This course introduces the core concepts of Python programming. The theory part includes an introduction to python and its properties, primitive data types, modules, functions, loops, and conditions. The laboratory portion is designed to provide students with the opportunity to work with a set of practical problems that Canadian businesses and industries have to resolve on a day-to-day basis.

BDM-1113: NoSQL Database

This course will provide the students with the core concepts of NoSQL databases. It explores the four types of NoSQL databases, i.e., Document-oriented, Key-Value Pair based, Column-oriented, and Graph-based databases. Students will explore different ways to search, create, and analyze data using the MongoDB NoSQL database. They will have hands-on experience of learning MongoDB design basics, including navigating, computing, and querying the database by solving practical problems that Canadian businesses and industries have.

BDM-1034: Application Design for Big Data

In this course, students use statistical models such as linear, nonlinear, Naive Bayes, decision trees, deep learning, etc., to solve real-life business problems. They will use various algorithms, data structures, and applications to handle different file formats, Big Data, etc., for full life-cycle data-driven development. Students will have a clear understanding of how performance estimation is done. They solve real-life problems using different methods such as indexing, parallel processing, waiting-line-queuing, time series analysis, and discrete-event simulation. SQL, NoSQL, MapReduce, R, and Python are used to develop a Big Data model. Students also use a high-performance machine learning framework: MAHOUT.

BDM-3014: Introduction to Artificial Intelligence

This course presents the basics of artificial intelligence (AI) by exploring AI's core concepts, related fields, history, and practical applications. Students will solve real-life problems by implementing various AI algorithms. They will compare the AI approaches to optimize the problem-solving process utilizing large data sets, parallel processing, swarm intelligence, knowledge representation, and manipulation. The laboratory portion provides students with hands-on practices and the opportunity to apply their knowledge to real-life AI challenges using supervised classification techniques based on artificial neural networks, regression, unsupervised learning (clustering), etc. They will use PyTorch and TensorFlow to develop different AI-based solution models.

AML-2203: Advanced Python AI and ML Tools

This course introduces advanced concepts of Python programming language. The theory part includes designing, implementing, and using APIs, and advanced modules for AI and ML. The laboratory portion is designed to provide students with the opportunity to work with a set of practical problems and the opportunity to apply their knowledge to real-life software application challenges.

BDM-2053: Big Data Algorithms and Statistics

This course focuses on the algorithms used for big data processing and the statistical models used for data analytics. Students will use various algorithms for dimensionality reduction, data mining, big data analytics, and developing probability-driven models. They will use regression models, descriptive and inferential statistics, support vector machines, Bayesian networks, decision trees, k-means clustering, artificial neural networks, natural language processing, etc., to solve real-life problems. Students will optimize the problem-solving process by blending combinations of algorithms and models. Furthermore, they will use different visualization techniques to visualize the output of a model. Students will develop the analytic models, statistical models, and visualizations using R and Python.

BDM-2203: Big Data Visualization for Business Communication

Students deepen their understanding of best practices and tools for presenting data analyses aligned with business ethics. They will learn to acquire, parse, and analyze large datasets. They will assess rhetoric presentation approaches, executive presence techniques, metrics, and strategic change practices to better communicate and motivate business stakeholders to act as a group. Students will recommend how to best lead, communicate with and influence politically driven decision-makers that are resistant to change at various points of the organization's lifecycle.

CPS-1001: Co-op Preparation and Success

This course provides students with an introduction to work-integrated learning paths (Co-op and WIL Project) and assists with the preparation for successful transitioning from the classroom to the professional workplace. Students are introduced to the services and support systems available through the Co-op and Career Services Department as well as the Work Integrated Learning Policy. The process of career planning and development is introduced with a focus on the design of preliminary job search strategies. Emphasis is placed on valuable self-assessment and reflection that allows for skills discovery and personal development. Topics including teamwork, interpersonal expectations, intercultural communication as well as navigating conflict in the workplace are introduced to assist in the development and enhancement of in-demand soft skills. Learners will develop marketing materials including a cover letter and resume, and practice interview techniques.

Academic Break

AML-2304: Natural Language Processing

This course introduces Natural Language Processing (NLP) and its key concepts. The theory part includes the use of classic machine learning methods to solve machine translation, language modeling, and sequence tagging. The laboratory portion is designed to provide students with the opportunity to work with a set of NLP problems and the opportunity to apply their knowledge to resolve them.

BDM-3603: Big Data Network

This course provides the students with practical Apache Spark and Apache Kafka skills. Students will learn how to use Apache Spark for Data Engineering and Machine Learning applications. They will have real-world experience with Spark MLlib and Spark Structured Streaming. They will also learn about Resilient Distributed Datasets, or RDDs, that enable parallel processing across the nodes of a Spark cluster. The course will also help the students to get started with the fundamental Kafka operations. Students will use the Kafka streaming platform to learn how to handle data in motion. They will be able to build their own Kafka producers and consumers.

AML-3204: Social Media Analytics

This course introduces the core concepts of social media analytics. The theory part includes an introduction to social media data, the foundations of collecting and storing social media data and how to use AI and ML tools to analyze social media data. The laboratory portion provides students with hands-on practices and the opportunity to build, train and apply models that analyze social media data and generate valuable social, marketing, and business insights.

AML-3104: Neural Networks and Deep Learning

This course introduces the core concepts of neural networks. The theory part includes an introduction to the foundations of neural networks and key parameters in a neural network's architecture. The laboratory portion provides students with hands-on practices and the opportunity to build, train and apply fully connected neural networks.

BDM-3035: Big Data Capstone Project

In the job market, employers usually look for team players with competence and expertise. They expect candidates to have experience with teamwork in project environments. This course should prepare students to work on concrete goals in a small team. They will develop an application or design to address a Big Data problem based on pre-set requirements. Students should apply the necessary project management skills to manage planning, deadlines, milestones and deliverables with a client. Appropriate documentation should supplement the design to cover the motivation, methods and test cases. Students are expected to capture reasonable market research and a business plan to cover the business aspects.

CPS-2001: Career Preparation and Success

This course enhances the foundational concepts learned to effectively engage in an active job search, develop networking strategies, and fine-tuning a cover letter, resume and interviewing techniques. As learners embark on the transition from student to professional employee, the course introduces learners to and supports them in demonstrating key employability skills to be successful in their work-integrated learning experience. Topics include professional and interpersonal expectations and competencies in the workplace, as well as workplace communications skills for success. Students will develop a strong foundation for career planning decisions with an emphasis placed on investigating and analyzing personality self-assessments, career goals and planning.

CPL-1049: Work Term - Full-Time*

Co-operative education provides students with the opportunity to apply classroom learning to the workplace, undertake career sampling and gain valuable work experience that may assist students in leveraging employment after graduation. For further information regarding co-op, please refer to: https://www.lambtoncollege.ca/co-op_and_career/

-or-

CPL-5559: WIL Project

Work Integrated Learning Project is aimed at enriching student success by connecting different program areas of study, cutting across subject -matter lines, and emphasizing unifying concepts. The focus is on making connections, allowing students to engage in relevant, meaningful activities that are connected and practiced in real life. This will attempt to enhance and strengthen the student's employability prospects post-graduation by exposing them to skills and knowledge in demand from today's employers. Students are required to attend the scheduled shifts in the WIL office, reporting to the WIL Supervisor. Weekly real-world challenges are presented in the WIL office, designed by industry professionals. In addition to the weekly assigned deliverables, students are also offered professional development sessions, and exposed to industry guest speakers, enhancing their opportunity to develop their professional network.

*In order to be eligible to participate in a full-time Co-op Work Term (CPL-1049) students must have a GPA of 2.8 or greater.

Failing to do so will require the students to enroll in CPL-5559 WIL Project at an additional cost to the student.

See the Costs tab for current fees.

Program Maps

Current Students

Current students can view program maps from previous years on the mylambton website. 

You will need to login with your C# and password in order to access your program map.

Employment Opportunities

Graduates of the program may be employed in roles such as Data Analyst, Analytics Specialist, Business Analytic Specialist, Project Manager or related fields.

Career positions may include, but are not limited to: Analytics Visualization Analyst, Applications Developer, Big Data Administrator, Big Data Applications Developer, Big Data Architect, Big Data Analytics Developer, Big Data Developer (Hadoop, Sparks, R, Java, Python), Big Data Hardware Engineer, Big Data Security/Threats Analyst, Business Analyst, Business Intelligence Analyst, Business Analytics Specialist, Cloud Systems Administrator, Compliance Analyst, Database Administrator, Data Analyst, Data Hardware Engineer, Data Insights Analyst, Data Networking Analyst, Data Networking Engineer, Data Reporting Analyst, Data Scientist, Identity Access Analyst, Information Analyst, Marketing Analytics Analyst, Marketing Intelligence Analyst, Network Manager, Operations Analytics Analyst.

For more information, please contact the appropriate campus:

Toronto
416-485-2098
lambton@cestarcollege.com
Mississauga
905-890-7833 x 222
lambton@queenscollege.ca
Sarnia/Main Campus
international@lambtoncollege.ca
Back to Top