As a HCA student. I highly recommend this school to other student. Because all of the teacher are very approachable and supportive to there student most specially to Laura, Shawn, Janice and Mai they always make sure that all of there student are on the right path. And they are very passionate in there job. Thank you Edison College for providing us a wonderful teacher like them.
This course introduces the ethical considerations and governance frameworks crucial for responsible AI development. Students will explore topics such as algorithmic bias, transparency, accountability, and privacy, as well as the societal implications of AI. Emphasis is placed on data governance practices, including ensuring data quality, security, and regulatory compliance. Case studies and discussions will help students develop practical strategies for ethical AI implementation and robust data management.
This course introduces the fundamental concepts of big data analytics, focusing on tools and techniques for processing and analyzing large datasets. Students will explore distributed frameworks like Hadoop and Spark and data storage solutions such as HDFS and NoSQL and gain hands-on experience with PySpark. Students will understand the full big data lifecycle, from data ingestion and preprocessing to analysis and visualization.
This capstone project serves as the culmination of the program, allowing students to apply their skills to develop a comprehensive AI solution. Students will undertake an end-to-end project that includes problem definition, data collection, preprocessing, model selection, and deployment of AI models. The project emphasizes practical problem-solving, teamwork, and presentation skills, requiring students to document their process and demonstrate their solution in a professional setting.
This course is designed to equip students with the skills and knowledge needed to transition effectively into the AI job market. Students will learn how to craft professional resumes, write compelling cover letters, and optimize their LinkedIn profiles. The course also covers essential job search strategies and interview preparation. Through mock interviews and networking tips, students will build confidence and develop a clear career plan tailored to the AI industry.
This course introduces the foundational concepts and practical applications of computer vision. Students will learn key techniques such as image acquisition, filtering, feature detection, and object recognition. Topics include motion analysis, facial recognition, and augmented reality. Through hands-on projects using tools like OpenCV and Python, students will gain the skills needed to develop computer vision solutions for real-world challenges.
This course introduces students to the core principles and tools of data science, focusing on data preparation, analysis, and visualization. Students will explore the processes of data collection, cleaning, and preprocessing, followed by exploratory data analysis (EDA) to uncover patterns and insights. The course covers essential Python libraries, including Pandas, NumPy, and Matplotlib, to handle datasets, perform statistical analysis, and create meaningful visualizations. Through practical exercises and projects, students will gain hands-on experience in working with real-world datasets.
This course introduces the fundamental principles and advanced tools for visualizing data effectively. Students will learn to transform raw data into impactful visual representations using charts, graphs, and dashboards. The course covers essential concepts such as data preprocessing, exploratory data analysis (EDA), and selecting appropriate visualization types for various datasets. Advanced topics include creating professional dashboards with tools like Power BI and Tableau. Students will also develop the skills to build dynamic and interactive visualizations, effectively communicating insights in real-world scenarios.
This course provides a comprehensive introduction to database management systems, focusing on the design, implementation, and administration of relational databases. Students will explore data modeling techniques, including Entity-Relationship (ER) diagrams, normalization processes, and Structured Query Language (SQL) for database querying and manipulation. Emphasis is placed on practical skills in designing, maintaining, and securing databases. Hands-on projects will reinforce the development of efficient and scalable database solutions.
This course provides a focused introduction to deep learning, emphasizing practical skills and foundational knowledge. Students will explore core concepts such as neural network architectures, activation functions, and forward/backpropagation. The course covers advanced techniques, including Convolutional Neural Networks (CNNs) for image recognition, Recurrent Neural Networks (RNNs) for sequence modeling, and Autoencoders for data compression. Practical applications in computer vision, natural language processing, and recommendation systems will be highlighted. Students will gain hands-on experience using TensorFlow and PyTorch to design, train, and optimize deep learning models, preparing them to implement AI-driven solutions across various industries.
This course provides a comprehensive introduction to Artificial Intelligence (AI), covering its history, core concepts, and real-world applications. Students will learn about the different types of AI, fundamental search algorithms, and the basics of machine learning, including key concepts like representation, evaluation, and optimization. The course explores essential machine learning methods, introduces popular algorithms such as random forests and decision trees, and provides hands-on experience in building machine learning pipelines.
This course provides a comprehensive introduction to machine learning, covering key concepts such as supervised and unsupervised learning, model evaluation, and techniques to prevent overfitting. Students will gain practical experience with essential algorithms like linear regression, decision trees, and clustering, learning to implement and fine-tune models using industry-standard tools. The course emphasizes both theoretical foundations and hands-on applications, offering a strong base for understanding and applying machine learning in various AI-driven scenarios.
This course provides a comprehensive foundation in the essential mathematical concepts underpinning artificial intelligence (AI). Students will explore topics including linear algebra, calculus, probability theory, and statistics, all tailored to AI applications. Emphasis is placed on understanding mathematical principles that drive machine learning algorithms, neural networks, and data analysis techniques. Through practical exercises and problem solving, students will develop the quantitative skills necessary to implement and comprehend AI models effectively.
This course provides a comprehensive introduction to natural language processing, focusing on foundational concepts and practical applications. Students will learn essential NLP techniques such as text preprocessing, tokenization, word embedding, and Named Entity Recognition (NER) for extracting meaningful information from text data. The course covers advanced topics including syntactic and semantic analysis, language models, and machine learning algorithms for NLP tasks. Practical applications such as sentiment analysis, chatbot development, text classification, and NER will be explored. Hands-on projects and exercises using tools like Python, NLTK, SpaCy, and TensorFlow will prepare students to implement real-world NLP solutions across various industries.
This course introduces students to the foundational principles of programming, focusing on Python and Java. It covers core topics such as variables, data types, control structures, functions, and data structures. Students will also learn the basics of object-oriented programming (OOP), including concepts like classes, objects, inheritance, and polymorphism. Emphasis is placed on developing problem-solving skills, debugging techniques, and writing clean, efficient code. Through hands-on exercises and projects, students will gain practical experience in building and testing programs, providing a strong foundation for future AI and data science courses.
This course introduces essential software tools and technologies driving advancements in Artificial Intelligence (AI). Students will explore source code management systems, project design tools, and collaboration platforms widely used in AI development. The course also covers key frameworks like TensorFlow and PyTorch along with data analysis libraries such as Pandas and NumPy. Through hands-on exercises, students will learn to integrate and apply these tools effectively in AI projects, preparing them to leverage emerging technologies for real-world AI applications.
This course introduces students to the fundamental concepts of web development and its applications in AI-driven solutions. Students will learn essential web technologies, including HTML, CSS, and JavaScript, to build and structure interactive web pages. The course also covers server-side programming basics with PHP, enabling data exchange between web applications and AI models. Emphasis is placed on understanding how web technologies integrate with AI frameworks, allowing students to create web-based interfaces for AI-powered applications. Practical exercises and projects will provide hands-on experience in developing AI-enabled web solutions.







