C + + Final project generation, write generation C + + sockets, IO programming

Source: Internet
Author: User

C + + Final project generation, write generation C + + sockets, IO programming
Description
The final project is an open style one. It's designed to stimulate your creativity and encourage you to explore algorithms and data structures so you are Perso Nally interested in. The only project topic limitations is related to relevant subject matter and project complexity.
Requirements
1. Use one or more Dynamic Arrays, Lists, Stacks, Queues or more advanced ADTs and data structures (STL usage is allowed)
2. You'll be required to calculate the complexity of your algorithm/s and to justify the selection of algorithm/s and Da TA structures in use
3. Use file IO and fstream derived classes *
4. The project must demonstrate sufficient complexity appropriate for a final project * *
5. Project can be completed by due date * *
6. The project must is approved by instructor
* Requirement can waived in special cases
* * Be is estimated by instructor before approval
Project Teams
In addition to doing project R and Development (R & R) using C + + and advanced data structures, one of the Goals O F This project is, you practice teamwork.
The ideal project team size is i.e (teamsize==2).
Larger team sizes would is only being considered for approval in special circumstances such as when the project complexity and SI Ze can justify the additional team member/s. A smaller team size (i.e. (teamsize==1)), is also not recommended and requires special approval. In all cases where (teamsize!=2) instructor must approve project team size and members.
Example Ideas for Projects
1. Neural Network Simulation
2. Compression/decompression
3. Simulating complex system behavior
4. A storage and retrieval system, uses IO and advanced ADTs for in-memory processing
5. A Game using advanced ADTs
Project Approval Process
Submit your project ideas and list of team members via email or schedule a meeting to discuss your ideas. Instructor must approve the project idea and team, by April, at the latest!
Deliverables
1. Project Description Document
A. Algorithm description and background information
B. Algorithm complexity calculation
2. Project Source Code
A. Document your code thoroughly inside the source file/s using C + + style comments ('//' and/or '/**/')
B. Include instructions on what to run the code
3. Data files if any
Logistics
1. Upload all your project files (deliverables) to blackboard in a single zip file 2. Submit the project by May 15t
Http://www.daixie0.com/contents/13/1308.html

Our Direction field: Window Programming numerical algorithm AI Artificial Intelligence financial statistical Metrology analysis Big Data network programming Web programming Communication Programming game Programming Multimedia Linux plug-in programming API image processing embedded/Microcontroller database programming console process and thread Network security assembly language Hardware programming software Design Engineering Standard Rules. The generation of programming languages or tools including, but not limited to, the following ranges:

C/c++/c# Write

Java Write generation

It generation

Python writes

Tutoring Programming Jobs

The MATLAB Generation writes

Haskell writes

Processing Write

Linux Environment Setup

Rust Generation Write

Data Structure assginment Data structure generation

MIPS Generation Writing

Machine Learning Job Writing

Oracle/sql/postgresql/pig database Generation/Generation/Coaching

Web development, Web development, Web site jobs

Asp. NET Web site development

Finance insurace Statistics Statistics, regression, iteration

Prolog write

Computer Computational Method Generation

Because of professional, so trustworthy. If necessary, please add qq:99515681 or e-mail:[email protected]

: Codinghelp

C + + Final project generation, write generation C + + sockets, IO programming

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.