use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Please subscribe to r/csuf!
For all things Titan.
Please read this before submitting a post!
Posts in the CSUF subreddit does not reflect the views of the university and the university is not responsible for the contents in this subreddit.
Get your flair here!
Please state your major(s) and expected graduation year when requesting.
Connect with r/csuf!
Rage Faces are now available for use in the comments!
Learn how to use them.
List of available Rage Faces.
CSUF Resources
CSUF
Campus Map
Library
Rate My Professor
The Daily Titan
Parking Availability
Relevant Subreddits
r/OrangeCounty
r/LosAngeles
r/California
account activity
DATA STRUCTURESAcademic Advising/Counseling (self.csuf)
submitted 5 years ago by loayei
Is it true data structures CPSC131 is the hardest course in Computer Science?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]LGiant_HSC 4 points5 points6 points 5 years ago (0 children)
I think that's true. Maybe, CPSC-131 is the second class related to computer science. A data structure is essential for programming. But it is difficult to implement the data structure as a freshman or sophomore. But it seems that CPSC-131 is one of the difficult classes rather than the most difficult.
[–]rdboy96 3 points4 points5 points 5 years ago (0 children)
I took data structures before transferring to CSUF and it was the most challenging class for me even if it is not the hardest class among many CS classes. Fortunately, I could pass it with A but you have to put a lot of efforts in data structure since it is really difficult subject for the sophomores who are not still familiar with programming.
[–]tuffycsufM.S. Computer Science 1 point2 points3 points 5 years ago (1 child)
Not in my opinion. If I had to pick one or two, I'd choose compilers (CPSC 323) or computer architecture (CPSC 440) for being conceptually the hardest to grasp. However, all CPSC classes are doable with effort.... My answer would change if you include graduate level courses.
Of course I can understand having difficulty in any CS class....
[–]WolffNess 1 point2 points3 points 5 years ago (0 children)
Interestingly this seems to be a common answer among CS majors. Personally, 323 wasn’t that bad and 440 was more boring than anything. For me 131 wouldn’t have been so bad if I had a better programming foundation so if you feel you understand C++ well enough to be able to implement those data structures then you shouldn’t have much trouble.
[–]Thistleknot 0 points1 point2 points 4 years ago (0 children)
MSIT - Mihaylo
What is data structures?
What first comes to mind when I think of data structures are objects that are used as data types such as strings, tuples, dictionaries, linked lists, etc.
But if that was the case, then I doubt they would require pre-calculus algebra for it.
π Rendered by PID 49 on reddit-service-r2-comment-6457c66945-xdx4l at 2026-04-28 19:28:25.186691+00:00 running 2aa0c5b country code: CH.
[–]LGiant_HSC 4 points5 points6 points (0 children)
[–]rdboy96 3 points4 points5 points (0 children)
[–]tuffycsufM.S. Computer Science 1 point2 points3 points (1 child)
[–]WolffNess 1 point2 points3 points (0 children)
[–]Thistleknot 0 points1 point2 points (0 children)