Bachelor of Science in Computer Science (Artificial Intelligence and Machine Learning) and Cognitive Science (Artificial Intelligence and Cognitive Modeling)

Bachelor of Science in Mathematics (Mathematics of Operations Research)

Semester away

Probability Theory and Applications

- Broad study in probability theory and set theoretical proofs
- Particular focus is given to distributions and Stochastic methods

Randomized Algorithms for Machine Learning and Optimization

- Probability and optimization techniques prevalent in modern Machine Learning algorithms
- Application of randomized algorithms, paticularly for Machine Learning

Programming for Cognitive Science and Artificial Intelligence

- Focus on the preprocessing and visualization of data for modeling, as well as model selection and validation
- Generation of regression and classification models, tree-based models, and neural network models, including deep learning

Linear Algebra

- Covers topics from fundamental vector theory to single value decomposition, including spectral theory and funcitonal calculus

Metaphysics and Consciousness

- Discussion based approach to metaphysics and its relavence to Cognitive Science and hard sciences

Research Methods and Statistics I, Operating Systems, Graph Theory, Cognition and the Brain, Cognitive Psychology, Intro to Differential Equations, Principles of Software, Intro to Algorithms, Intro to Linguistics, Computer Organization, Foundations of Computer Science, Intro to Formal Logic, Intro to Cognitive Science, IT and Society, Data Structures, Computer Science 1, Technology and Social Interactions in the US, Multivariable Calculus

Project Lead the Way: high-school engineering courses designed by Rochester Institute of Technology; Introduction to Engineering Design, Principles of Engineering, Computer Integrated Manufacturing, Engineering Design and Documentation

Red-Cross: First-aid, CPR, pediatric CPR

Coding languages: Python, C++, C, MIPS32, Java, HTML, CSS, R

Python Packages: ABC, DataClasses, Keras, Numpy/Pandas, Parsimonious, PyTorch, SciKitLearn, Spacy, TensorFlow, Typing

Interface: CMD, Ubuntu, Git

World languages (level): French (conversational), Portuguese (conversational), German (basic), Spanish (basic), Italian (basic), Hebrew (basic)