CS504 is a course that introduces students to the fundamentals of programming with a focus on problem-solving. The course covers topics such as data types, variables, loops, decision-making statements, and arrays. It also includes an introduction to object-oriented programming and some basics of computer architecture.
The midterm exam will cover these topics in greater detail than the final exam which will be more focused on practical programming applications. To help you prepare for your exams we have created this blog post with all CS504 past papers solved so that you can see how it has been done in previous years. We hope this is helpful!