Relevant Coursework: Introduction to Software & Computer Systems, Introduction to Computer Science, Discrete Mathematics, Linear Algebra, Calculus 3, Probability, Data Structures and Algorithms, Programming Languages and Paradigms, Software Engineering Project, Software Design, and Operating Systems.