C++ Programming in Practice
IT123
Closed
Main contact
Timeline
-
February 23, 2025Experience start
-
April 14, 2025Experience end
Experience
2 projects wanted
Dates set by experience
Preferred companies
Anywhere
Any company type
Any industries
Experience scope
Categories
Information technologySkills
c++ (programming language) communication critical thinking technical presentations data structures teamwork problem solving test planningThis experience is designed for learners who have completed foundational coursework in C++ programming and are ready to apply their skills in real-world projects. Participants will leverage their knowledge of programming fundamentals, data structures, and problem-solving techniques to develop efficient software solutions. Through collaboration and critical thinking, learners will engage in projects that require them to design, implement, and test C++ applications, enhancing their communication and teamwork abilities.
Learners
Learners
Undergraduate
Intermediate levels
80 learners
Project
40 hours per learner
Educators assign learners to projects
Teams of 8
- Developed C++ application with complete source code and documentation
- Technical presentation summarizing project objectives, methodologies, and outcomes
- Comprehensive test plan and results demonstrating software reliability
- Flowcharts and pseudocode outlining program logic and structure
- Project report detailing design decisions and future improvements
Project timeline
-
February 23, 2025Experience start
-
April 14, 2025Experience end
Project examples
- Develop a simple inventory management system for a small business
- Create a basic text-based game using C++ control structures and data types
- Design a calculator application that supports basic arithmetic operations and error handling
- Implement a library management system with functionalities for book check-in/check-out
- Build a weather data analysis tool using arrays and structures
- Develop a personal finance tracker that categorizes and summarizes expenses
- Create a command-line tool for file organization and management
- Design a student grading system that calculates and displays final grades
Additional company criteria
Companies must answer the following questions to submit a match request to this experience:
-
Q1 - Text short
Main contact
Timeline
-
February 23, 2025Experience start
-
April 14, 2025Experience end