University of Pennsylvania

## Master of Computer and Information Technology

**Skills you'll gain: **Theoretical Computer Science, Computer Programming, Databases, Data Management, Mathematics, Data Structures, Java Programming, Mobile Development, Statistical Programming, Algorithms, Operating Systems, Python Programming, Probability & Statistics, Graph Theory, Software Engineering, Mathematical Theory & Analysis, General Statistics, SQL, Design and Product, Product Design, Software Architecture, Combinatorics, System Programming, Probability Distribution, Software Testing, Agile Software Development, Computer Graphic Techniques, Computer Graphics, Software Framework, Operations Research, Research and Design, Strategy and Operations, Data Visualization, Database Design, Linear Algebra, Programming Principles, Statistical Machine Learning, Computer Networking, Network Architecture, Computer Architecture, Bayesian Statistics, Correlation And Dependence, Data Analysis, Database Theory, Dimensionality Reduction, Estimation, Machine Learning Algorithms, Regression, Software Engineering Tools, Advertising, Algebra, Application Development, BlockChain, Communication, Cryptography, Finance, Human Computer Interaction, Javascript, Journalism, Marketing, Security Engineering, Web Development