UC Irvine

Relevant Coursework

Machine Learning & Data Mining
Introduction to principles of machine learning and data-mining applied to real-world datasets.
Introduction to Artificial Intelligence
Different means of representing knowledge and uses of representations in heuristic problem solving such as predicate logic, semantic nets, procedural representations, natural language grammars, and search trees.
Neural Networks & Deep Learning
Theory of parallel distributed processing systems, algorithmic approaches for learning from data in various manners, applications to difficult problems in AI from computer vision, to natural language understanding, to bioinformatics and chemoinformatics.
Introduction to Deep Learning for Medical Imaging
Aimed to provide the skillset needed to design, train and validate convolutional neural networks for various imaging applications in the healthcare setting.
Graph Algorithms
Algorithms for solving fundamental problems in graph theory: graph representations, graph traversal, network flow, connectivity, graph layout, matching problems.
Introduction to Optimization
A broad introduction to optimization: unconstrained and constrained optimization, equality and inequality constraints, linear and integer programming, stochastic dynamic programming.
Software Testing, Analysis, & Quality Assurance
Preparation for developing high-quality software: fundamental principles of software testing, implementing software testing practices, ensuring the thoroughness of testing to gain confidence in the correctness of the software.
Project in Artifical Intelligence
Worked with team to create a Minecraft agent that accomplished tasks given natural language text as input.
Applications of Probability in Computer Science
Analysis of algorithms and graphs, probabilistic language models, network traffic modeling, data compression, and reliability modeling.
Algorithms for Probabilistic and Deterministic Graphical Models
Graphical model techniques dealing with probabilistic and deterministic knowledge representations with focus on graphical models such as constraint networks, Bayesian networks, and Markov networks.

Basic Information

  • Degree: B.S. Computer Science
  • Specialization: Intelligent Systems
  • Dates: Sept 2021 - June 2023