Unit 1: Text Manipulation and Output Formatting
Description:
Reading Assignments:
Deitel, P. & Deitel, H., Chapters 3, 7 and 21
Unit 1 - Discussion Board
Type: Discussion Board Points Possible: 10
Deliverable Length: 1 paragraph
Assignment Description:
This is a terrific time to meet your fellow classmates, to learn a little bit about them, and for them to learn about you. Please introduce yourself in the Introductory Discussion Board that can be accessed via the Discussion Board link to the left. If you are not sure how to get started, begin by discussing your background and why you are in school. Feel free to mention your proudest accomplishments, and offer advice to others. Say something unique or fun about yourself!
You may upload a picture by clicking "Post File" when you respond to the Discussion Board. Images in JPEG form work well, but the Discussion Board will accept other formats, too.
Assignment Objectives:
Demonstrate more advanced expertise in Pointers, Dynamic Memory Allocation (DMA) & ObjectOriented Programming
Demonstrate the ability to properly format text and numeric output from C++ programs
Use the C++ standard library’s string class correctly and appropriately
Unit 1 - Discussion Board 2
Type: Discussion Board Points Possible: 75
Deliverable Length: See assignment details
Assignment Description:
Primary Task Response: Within the Discussion Board area, write 400–600 words that respond to the following questions with your thoughts, ideas, and comments. This will be the foundation for future discussions by your classmates. Be substantive and clear, and use examples to reinforce your ideas.
Research and discuss the impact of a software application's user interface on the overall user experience. Choose at least 1 software product, mobile application, or even a Webbased application that has caused you as the user to become frustrated in its usage. Analyze what it is about the software that has been frustrating to you. Discuss the issues around your user experience, and answer the following questions:
What was frustrating about your experience?
How could the interface be changed to provide for a better experience?
If your experience was poor because of performance issues, then how might the software interface be changed to update you on progress? How does this experience change your approach to user experience as you write your programs?
Responses to Other Students: Respond to at least 2 of your fellow classmates with at least a 100word reply about their Primary Task Response regarding items you found to be compelling and enlightening. To help you with your discussion, please consider the following questions:
What did you learn from your classmate's posting?
What additional questions do you have after reading the posting? What clarification do you need regarding the posting?
What differences or similarities do you see between your posting and other classmates' postings?
For assistance with your assignment, please use your text, Web resources, and all course materials.
Assignment Objectives:
Demonstrate more advanced experience in using the C++ features covered in the CS115 prerequisite course.
Unit 1 - Individual Project
Type: Individual Project Points Possible: 100
Deliverable Length: 1–2 pages
Assignment Description:
Write a C++ program to store 10 student names and grade point averages (GPAs) from the user. Display all student information in a tabular format. Ensure that each column heading aligns correctly with its respective column and that each name (first and last) is capitalized. Finally, display each GPA with two significant decimals. For this assignment, you may download this sample code for reference. Sample inputs and outputs are as follows:
Sample Input (for only 3 students)
Smith, Tom 4.0
Washington, George 3.00
Sample Output (using input above)
Name (Last, First) GPA
Smith, Tom 4.00
Jones, Bob 5.56
Washington, George 3.00
Please submit your assignment.
For assistance with your assignment, please use your text, Web resources, and all course materials.
Assignment Objectives:
Demonstrate the ability to properly format text and numeric output from C++ programs Use the C++ standard library’s string class correctly and appropriately
Unit 2: File Input/Output
Description:
Reading Assignments:
Deitel, P. & Deitel, H., Chapters 11 and 14
Unit 2 - Discussion Board
type: Discussion Board Points Possible: 75
Deliverable Length: 400600 words
Assignment Description:
Primary Task Response: Within the Discussion Board area, write 400–600 words that respond to the following questions with your thoughts, ideas, and comments. This will be the foundation for future discussions by your classmates. Be substantive and clear, and use examples to reinforce your ideas.
Data integration involves combining data from several different sources. The data are usually stored using varying technologies, which in no way provide a consistent and unified view of the data. Data integration has become a very important aspect for companies as they partner with one another or merge with one another. Complete the following:
Research and discuss at least 2 different techniques for data integration.
Provide an example of 2 systems within your work environment that use data integration in some way.
Responses to Other Students: Respond to at least 2 of your fellow classmates with at least a 100word reply about their Primary Task Response regarding items you found to be compelling and enlightening. To help you with your discussion, please consider the following questions:
What did you learn from your classmate's posting?
What additional questions do you have after reading the posting? What clarification do you need regarding the posting?
What differences or similarities do you see between your posting and other classmates' postings?
For assistance with your assignment, please use your text, Web resources, and all course materials.
Assignment Objectives:
Demonstrate more advanced experience in using the C++ features covered in the CS115 prerequisite course.
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of