EssayPal.ai - This AI writes in your style of writing!

CSC 362

System Programming

Filter Reviews

Overall0
Easiness0
Interest0
Usefulness0
Reviews 1
1

Class Ratings

4Good Class
3Avg. Difficulty
4Interesting
5Very Useful

Professor Rating

2Bad Prof

Prof: John Jenkins / Fall 2022

Mar 7, 2023

Comments on the course

Class content was interesting. Having CSC 261 as a prerequisite was helpful to understand the material. The class has students use a virtual machine to run C in the Linux operating system

Course Content

Class teaches C and operating systems. A bit of Linux Powershell is taught in order to run programs. Operators for address vs value (& vs *) for variables. Threads and processes (dining philosophers deadlock problem) Memory allocation algorithms

Comments on the professor

Participation was not expected but was encouraged. Highly overestimated students' ability to code quickly. Mostly taught from powerpoints but went step-by-step on storing data, which was helpful for visualization. Gave about 20min per coding question on exams which is unrealistic imo. Halfway through the semester, started giving hw questions from LeetCode to do in C on things we weren't going over. Outside of that, we didn't do much C coding except in exams

Advice

If you can think of some small/simple programs to do outside of class (using arrays, formatted strings, and/or if statements), it will be extremely helpful for practice in C

Delivery: In personGrade: A-Workload: ModerateTextbook Use: Yes

Leave a Review

Overall Rating

Easiness

Interest

Usefulness

Professor Rating

Comment on the course*

Course content

Comment on the professor

Advice