Share
School Project Help
|
|
|
Degrees
|
|
Master of Applied Computer Science
|
|
|
My Expert Service
|
I can help you complete any programming assignment/project, and/or clarify any computer science topic you have problems with.
For years I've been helping students understand computer science subjects (algorithms, data structures, databases, ...) and learn programming in various languages (C++, Java, PHP, Shell Scripting, ...).
If you need a programming assignment solved, I can provide you with a clear well written solution, with programming style tailored specifically for students in-learning which is:
|
Simple enough so that the student can understand it, learn from it, and if necessary explain it to others (i.e. to their teacher).
Structured so that complex programs can also be easily understood.
Well commented wherever necessary.
|
|
|
|
Experience & Qualifications
|
Here's a list of some of the topics I've helped students in the past:
|
Mainstream Languages: C/C++ (& STL, Boost), Java (& JDBC, Swing, JUnit, AspectJ), Pascal (& Delphi), Basic
Web Development: HTML, XML, Javascript (& JSON, JQuery), PHP, Perl, Python, Ruby, ASP, JSP, ....
.NET Platform Languages: Visual Basic, C#, F#, P#, M, Scala, IronLisp, IronRuby, IronScheme, IronPython
Java Platform Languages: Java, Groovy, Scala, Clojure, JRuby, Jython
Other Languages: Lisp, Prolog, Scheme, Haskell, Erlang
MS Office Programming: Word/Excel VBA Forms/Modules/Macros
Shell Scripting: sh, bash, csh, ksh, DOS Batch programming
IDEs: MS Visual Studio, Borland Delphi/C++ Builder, Dev-C++, Eclipse, Netbeans, BlueJ, DrJava, JCreator, JDeveloper
Programming Documentation: JavaDoc, Doxygen
Operating Systems: MS Windows All versions, MS-DOS, Linux (& NachOS), Unix
Operating System Internals: Memory Management, Segmentation, Process Scheduling, File Permissions, Interprocess Communication, Mutexes, Deadlocks ...
Databases: MS SQL, Oracle, MS Access, MySql, Postgre, SQLite, Neo4j
Methodologies: UML, GUI, Rapid Application Development, Object Oriented Development, Design Patterns, Top-down / Bottom-up approach, ...
Data Structures: Lists, Graphs, Queues, Binary/Multi Trees, Hash Tables, Binary Heaps, ...
Algorithms: Searching, Sorting, Dynamic Programming, Recursion, Dijkstra, Prim, Kruskal, Traveling Salesman, Hamming Distance, Huffman Compression, ...
Artificial Intelligence Algorithms: BFS, DFS, A*, Min-Max, Alpha-Beta Pruning, CSP, Heuristic Decision Making, ...
Artificial Intelligence Topics: Neural Networks, Genetic Programming, Fuzzy Logic, Robotics ...
Operations Research: Maximum Flow Network, Minimum Cost Flow, Monte Carlo Simulation, Simplex Method, Pert/Cpm, ...
Cryptography: Encryption/Decryption/Signatures/Authentication, Public/Private Keys, RSA, AES, ElGamal, Diffe-Hellman, MD5, CRC32, Adler, ...
Theoretical topics: Algorithm Complexity, Recurrent Relations, Artificial Intelligence, Regular Grammars/Expressions, Context Free Grammars, Finite Automata, Recursive Parsers, Turing Machines, ...
Practical topics: TCP/IP, FTP, P2P, VOIP, Multithreading, Multicasting, Client-Server Applications, Network Protocols, Parallel Computing (MPI), ...
|
After I've delivered the solution to you, I'm also available to answer any questions (via email or chat mode) and clarify/explain any part that you don't understand, and there is NO additional charge for consultations related to projects that I've completed for you.
All communication is in English. I speak English at a native level.
|
|
|
Available Modes Of Communication
|
|
email/chat
|
|
|
Most Recent Client Reviews
(Read all 224 reviews)
|
|
by
JavaHelp
on
May 26 2012
|
|
Thanks for your high quality work. I very much appreciate your help
|
|
by
A-J
on
May 21 2012
|
|
Amazing expert
|
|
by
A-J
on
May 21 2012
|
|
wonderful expert and i wish to work with him again and agian
|
|
by
AMVS2
on
May 17 2012
|
|
Incredible!
|
|
by
zincate2
on
May 12 2012
|
|
He delivered on time, and i didnt understand what he did he took his time to explian. Good work
|
|
|
(Read all 224 reviews)
|
|
|
Contact
School Project Help
|
|
|
|
|
|