Skip to content

habib-university/CS-224-Fall-19-HW-2

Repository files navigation

Homework 2: Legend of SeePlusia Reloaded

CS 224 Object Oriented Programming and Design Methodologies, Fall 2019

Background

For this homework, you should know how to perform the following.

  • define a class in C++
  • perform file I/O in C++
  • use pointers in C++ to allocate memory dynamically
  • memory management in C++
  • employ conditionals and loops in C++
  • write and call functions in C++
  • problem solving

The Problem Set

The problems are in main.tex which is to be compiled using a LaTeX compiler.

Grading

The marks for this assignment are shown in rubric.csv.

Time Requirement

Based on input from student teams that last attempted this homework, the time requirement for this assignment is as follows.

  • Minimum time required : 7 hours
  • Maximum time required : 35 hours
  • Average time required : 19.06 hours
  • Median time required : 17.5 hours

Submission

There are 3 parts to the submission.

1. Problem Set

The problem is to be solved in files with the names indicated in the problem sheet and placed in your GitHub repository by the specified deadline. Any and all files in your GitHub repository with the required names at the time of the deadline will be considered as your submission. Your submissions will be peer reviewed so please do not include identifying information in the submission.

Deadline: 18h on Monday, 30 September in your GitHub repository.

2. Feedback Form

Every student has to submit feedback on the homework at LMS -> Tests & Quizzes. The deadline is at the same time as the problem set.

Deadline: 18h on Monday, 30 September on LMS -> Tests & Quizzes.

3. Peer Review

Every student will be assigned 2 submissions for grading according to rubric.csv. See LMS -> Assignments for details on the peer review.

Deadline: 18h on Friday, 4 October on LMS -> Assignments.

Tips

  • Do not include identifying information.
  • There is no late submission. Submit whatever you have by the deadline.
  • Failure to turn in any of the above three submissions in a timely manner will result in a deduction of marks for the homework.

Discussion

There is a lot to handle and there are bound to be confusions and queries. Please share them using the following avenues.

  • discuss with your teammate
  • post in the class forum
  • talk to course staff in their office hours
  • talk to course staff after class.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published