Completed Courses
- Introduction to Software Development (Concepts in discrete mathematics, computer systems, and programming using Python)
- Information Structures with Python (Concepts for an object-oriented approach to software design and development using Python, application of software engineering principles to design and implement Python applications that can be used in analytics and big data)
- Data Structures and Algorithms (Fundamental components of programs, use and implementation of data structures to solve computational problems in Java, analysis of algorithms and their computational complexity)
- Advanced Programming Techniques (Concepts in polymorphism, containers, libraries, method specifications, large-scale code management, use of exceptions, concurrent programming, functional programming, and programming tests in Java)
- Data Science with Python (Python tools and techniques for data science and machine learning, including Numpy, Pandas, Matplotlib, Seaborn, Scikit-learn, Logistic Regression, Nearest Neighbor, Linear and Polynomial Regression, Naive Bayesian, Decision Trees, Random Forest, Support Vector Machines, and K-Means and other clustering models)
- Artifical Intelligence (Techniques and ideas that enable computers to behave intelligently, including search, constraint propagations, reasoning, knowledge representation, natural language, learning, question answering, inference, visual perception, and problem solving)
- Web Application Development (Core competencies in web design and development, including HTML, CSS, JavaScript, AJAX with XML and JSON, and Vue.js)
- Information Systems Analysis and Design (Object-oriented methods of information systems analysis and design for organizations with data-processing needs, including system feasibility, requirements analysis, database utilization, Unified Modeling Language, software system architecture, design, and implementation, management, project control, and systems-level testing)
- Software Design and Patterns (Software design principles, the object-oriented paradigm, unified modeling language, creational, structural, and behaviorial design patterns, and object-oriented analysis and design)
Scholarship
Merit Scholarship Award Recipient