ABOUT ME
Contact
Phone: (319) 400-3826
Email: zhimsujob@gmail.com
Address: 1314 Gateview ave. Unit A, San
Francisco, CA, 94130
Education Background
The University of Iowa, Iowa City, IA
Major in Computer Science (B.S.) and Minor in Mathematics
Graduation Date: December 2017
Covered Topics
• Algorithms - Topic includes algorithm design techniques (divide and conquer, dynamic programming, greedy) and analysis techniques (big-0notation, recurrence); sorting (merge sort, heap-sort, and quick-sort), searching (B-trees, red-black trees, hashing); basic graph algorithms (depth-first and breadth-first search, minimum spanning trees, shortest paths); and NP-completeness.
• Object-oriented Software Development - The goal of this course is to educate students on how to develop large software using objected-oriented analysis, design, programming and testing techniques. The course also aims at developing professional-level programming competence using the object-oriented paradigm and associated concepts of classes, objects, methods, inheritance, and polymorphism.
• Network Application - Topic includes both Java and Python Clint & Server Systems programing skills, which also includes socket programing, thread problems, and so on.
Programming Language
Java
Python