CS288 Intensive Programming - Homework
Submit your homework at http://canvas.njit.edu. As discussed on Day 1, submit a tarred gzipped file of your directory which contains the source code and screenshot(s) that show that your program worked. If you stored your homework 1 under /home/cs288/homework/hw1, you'd issue the following commands: cd ~/homework; tar czf hw1.tgz hw1; this command will create a tgz file that you will submit at Canvas.
Exam questions are derived from the homework. Those who do the homework from scratch will find exams straight forward because by the time you get the homework problems working, you will have repeated tens of times of thinking, writing, compiling and debugging. For each homework you are expected to spend on average 4 to 8 hours while some problems are significantly more challenging requiring over 10 hours of thinking and programming. It should be noted that these homework are simple compared to the real world problems that you will have to deal with when you get to work as a software developer but they will help establish the foundation.
- Homework 1 - See Canvas for due date and time
- Homework 2 - See Canvas for due date and time
- Homework 3 - See Canvas for due date and time
- Homework 4 - See Canvas for due date and time
- Homework 5 - See Canvas for due date and time
- Homework 6 - See Canvas for due date and time
- Homework 7 - See Canvas for due date and time
- Homework 8 - See Canvas for due date and time
- Homework 9 - See Canvas for due date and time