classreview-client.pages.dev
Open in
urlscan Pro
2a06:98c1:3120::3
Public Scan
URL:
https://classreview-client.pages.dev/
Submission: On July 17 via automatic, source certstream-suspicious — Scanned from NL
Submission: On July 17 via automatic, source certstream-suspicious — Scanned from NL
Form analysis
1 forms found in the DOM<form class="form-inline my-2 my-lg-0">
<div class="input-group form-horizontal"><input minlength="3" class="form-control input-lg shadow-none container-fluid navbar_search_bar__1Cp-X" id="searchfield" type="search" name="query" placeholder="Search" aria-label="keyword" value=""
style="width: 15em;">
<div class="btn-group" role="group"><button class="navbar_search_button__1ZEWL" type="submit"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="1em" height="1em" fill="currentColor">
<path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z"></path>
</svg></button></div>
</div>
</form>
Text Content
You need to enable JavaScript to run this app. Arizona State University ReviewsSummarySubmit reviewContact us CSE340 PRINCIPLES OF PROGRAMMING LANGUAGES Semester: Summer 2024 Location: Online Instructor: Joshua Elkins Grade: A Recommendation: YES Quality: Usefulness: Difficulty: Workload: I took this course to fulfill a deficiency after studying for the equivalency exam and not passing. I already knew the material well, so the majority of the time I spent for this course was working on the three programming projects that make up 51% of the grade. The projects were doable but will require time (25-40 hours per project depending on your experience) so start as early as possible. The assignments and exams were easy enough, and several opportunities for extra credit were available which helped. Tips: Communication with fellow students is important, and start projects as early as possible. Do all the possible extra credit your time allows to put yourself in the best possible position. 07-14-2024 13:12:24 Helpful | Report abuse CSE579 KNOWLEDGE REPRESENTATION AND REASONING Semester: Summer 2024 Location: Online Instructor: Ali Altunkaya Grade: A Recommendation: YES Quality: Usefulness: Difficulty: Workload: The course was interesting for sure, and it covers a number of formalisms to represent knowledge. Each formalism has its own rules and semantics, so there's a lot to digest but I found the material easy enough when I dedicated enough time to it. I really appreciated that there were a lot of knowledge checks and practice quizzes before the graded quizzes plus practice exams before the graded exams. The lecturer in the videos does a great job explaining and the class instructor also reviewed each week's materials during the weekly office hours. There are two assignments and one project. Some of the questions in assignments were quite long and difficult because there was no easy way to verify if your answers are correct. The project was way more difficult and clarifications were slow to come. We were expected to write code for a complex problem in the span of 2 weeks plus a 3-page report explaining the solution. The course staff were lenient with grading and pushed back deadlines a few times but I think the course structure as a whole needs revamping. Tips: Being 1 week ahead on lectures will have a huge payoff. 07-14-2024 12:28:22 Helpful | Report abuse ASL201 AMERICAN SIGN LANGUAGE III Semester: Summer 2024 Location: Online Instructor: Multiple Recommendation: NO Quality: Usefulness: Difficulty: Workload: This class is terrible. I do not recommend it. Way too much work that causes you to refrain from trying to learn it to just trying to get the assignment done because you have 10 following assignments left. Do not take. Tips: Don’t take this. 05-30-2024 07:01:59 Helpful | Report abuse CSE578 DATA VISUALIZATION Semester: Spring 2024 Location: Online Instructor: Samira Ghayekhloo Grade: A Recommendation: YES Quality: Usefulness: Difficulty: Workload: I found this class to be highly rewarding and relevant to making sense of today's big data. I wouldn't consider the class easy, per se, but rather moderate in that it covered a voluminous amount of material on the subject matter. For example, the class goes into great detail on how to choose the appropriate graphs to represent data in a visual and meaningful manner. It also includes graphic design principles to help visualize the data in a readable, accurate, and efficient way. This is definitely a lecture-heavy class with week 4 being almost 7 hours of lectures. The lectures were interesting, and I found lecturer Selcuk Candan to be particularly engaging. As for the TAs and instructor Ghayekhloo, they seemed to be too busy to answer my questions, as twice I got no follow-up to my concerns, and I was too busy with the courseload to continuously follow up with them, which should not be my onus. There are 6 projects that I felt were relatively straightforward and helped reinforce the material by programmatically creating various graphs based on data from the U.S. Census Bureau and a fictitious amusement park. The final project synthesized all the knowledge together by requiring the use of the various graphs presented in the course. For the final project, you can use Tableau or do everything through Python libs like Seaborn. Tips: Prepare early for week 4, which has almost 7 hours of lectures. 05-11-2024 07:23:48 2 people found this review helpful Helpful | Report abuse CSE598 ENGINEERING BLOCKCHAIN APPLICATIONS Semester: Spring 2024 Location: Online Instructor: Swathi Punathumkandi Grade: A+ Recommendation: YES Quality: Usefulness: Difficulty: Workload: Overall, this class is highly rewarding, and the material is relatively current. I wouldn't say this is an easy class, as I found it quite challenging. I found the lectures with Dr. Tapp, who has his doctorate in mathematics, to be particularly interesting as he broke down the complexities of the mathematics that underpin blockchain technology in an approachable, engaging, and straightforward way. The TAs were decent, and Dr. Punathumkandi was mediocre, as she left me hanging on a few questions I sent for clarification. There were notable ambiguities on the graded quizzes and the final exam was a bit misleading, so expect to lose a few points here. There are two projects covering Ethereum and Hyperledger Fabric, respectively. The Hyperledger Fabric project was an absolute nightmare to set up. For instance, they have you spin up an entire Hyperledger Fabric network, but it is still lost on me as to why this is necessary, as one can simply use shim/mock testing to pass the autograder. Hence, I found the directions for this project to be not only absurd but highly misleading and time-consuming. Tips: Start the Hyperledger project early so you can unravel the esoteric mysteries of what the autograder is truly looking for. 05-11-2024 06:17:10 2 people found this review helpful Helpful | Report abuse CSE566 SOFTWARE PROJECT, PROCESS AND QUALITY MANAGEMENT Semester: Spring 2024 Location: Online Instructor: Ayca Tuzmen Grade: A Recommendation: YES Quality: Usefulness: Difficulty: Workload: The course content is interesting, and the readings were current and relevant to the industry. The projects don't require a lot of work, and the grading is lenient. All the coursework is individual which makes it easy to go at your own pace. Professor Tuzmen is great, she provided us with slides to review for the exams. I wish there was more discussion about the content between the students though. Tips: - Some modules had more lectures and readings than others, so plan accordingly and don't assume all the modules will take the same amount of time. - The exams make up most of the grade, so make sure you read everything in the slides as there are some tricky/obscure questions. 05-08-2024 18:35:31 Helpful | Report abuse CSE598 ENGINEERING BLOCKCHAIN APPLICATIONS Semester: Spring 2024 Location: Online Instructor: Swathi Grade: A+ Recommendation: YES Quality: Usefulness: Difficulty: Workload: It is easy course. It was mandatory elective for big data so I had to take it. Workload is ok. Video Content you have to watch every week ranges from 1-2 hours. Quizzes are easy. Instructors and TA marking the exam are lenient. Overall it is easy to score A+ . We got 5% extra credit for optional assignment. 05-05-2024 03:41:54 Helpful | Report abuse CSE572 DATA MINING Semester: Spring 2024 Location: Online Instructor: Yeonjung Lee Recommendation: YES Quality: Usefulness: Difficulty: Workload: The course has 3 projects so the first 4 weeks have tight schedules. Right around mid-term exam you will have the second project and the weekly graded quiz submission so starting your projects early helps. They don't go deep into Deep Learning topics like RNN/CNN or RL but teach how to prepare data for analysis and understand the basic ML algorithms. The course content should be enough but if you want to have deeper understanding of the concepts read the suggested data mining book - any old edition should be enough. Some have said this overlaps with statistical machine learning but i think this course can be seen as a beginner course for understanding the basics of preparing data and basics of machine learning algorithms. Tips: Start early with assignments. 05-04-2024 11:00:46 Helpful | Report abuse CSE598 ADVANCED SOFTWARE ANALYSIS AND DESIGN Semester: Fall 2023 Location: Online Instructor: Bokhari Grade: A Recommendation: Maybe Quality: Usefulness: Difficulty: Workload: The course difficulty depends on your experience level and exposure to sw engg design practices. If you have worked in enterprise projects you will find a lot of familiar content - UML, C4, Modular system architecture. There are 5 projects in total involving 2 Java, 1 .NET and 1 iOS coding projects and 1 design and review project. Personally, I found the projects straight forward but with a lot of report writing. I didn't have experience with .NET or iOS app so I found that part interesting. They have prepared explainer videos that help you if you aren't familiar with any of the programming languages. The mobile development part covers only the basics but won't go deep into mobile architecture. One thing i found tedious was setting up different work environments for each language. Even though the course has some VM tutorial for both .NET and .IOS, it still took quite a bit of time setting up as you would expect if you are joining a new project.lol. It would have been nice to have a more detailed projects especially the mobile app development project. Tips: I would recommend this course if you aren't exposed to SW Engg practices or you need to finish more than 1 course in a Semester. 05-03-2024 15:50:31 2 people found this review helpful Helpful | Report abuse CSE579 KNOWLEDGE REPRESENTATION Semester: Spring 2024 Location: Online Recommendation: NO Quality: Usefulness: Difficulty: Workload: IT IS SO DIFFICULT. You probably knowledge representation isn't that bad, but it's super-difficult. The material explanation in lecture videos is ok. A vast majority of the Knowledge Checks questions say "correct" for the wrong answers, which is super confusing. You don't know which questions you can trust to have the right answers, so you can't be confident that you're learning correctly. Sometimes you can tell by the justifications to the answers, but sometimes you can't, it's that confusing. Imagine talking to aliens in conjunctions and disjunctions of variables that can be true or false, and then imagine negating that because the question asks for which one is not true, but the Knowledge Check answer might be wrong so you have to negate it again, but then you're not sure if the Knowledge Check answer is wrong so you have to un-negate it. Some Knowledge Check questions are even missing their questions. Yes, there's not really a question, just answer choices. Positives are workload isn't TOO bad, material is explained reasonably well in lecture videos, assignments relate to material in lecture videos, but assignments are very difficult. Negatives are staff isn't great about responding on-time, final project is kinda a mess with different parts of it in different sections odd organization but got the job done I guess, material is, material is very difficult, material is very very difficult, tests are quite difficult. Tips: Avoid this class if you can. If you must take it, then it's going to be a lot harder than you expect for Knowledge Representation. If you must take it, have AT LEAST 4 full days per week to dedicate to the class, with no other obligations on those 4 days per week. Don't enroll in another class while you take this class. 04-28-2024 06:01:44 1 people found this review helpful Helpful | Report abuse CSE572 DATA MINING Semester: Spring 2023 Location: Online Recommendation: NO Quality: Usefulness: Difficulty: Workload: It is so much work and so difficult OMG. The videos describing the projects are confusing, the instruction isn't good, the video lectures are ok. The staff takes a long time to respond to questions that you post on Ed discussion. The tests are very difficult, even though you get a note-sheet. The projects are intensive and difficult, three for the whole term. The projects have videos for the instructions and written instructions. The video-instructions are ok, the written instructions are confusing. Tips: Do not take this class if you can help it, unless you really really really want to work the entire term and be very frustrated through the whole term. If you must take it, then at least clear all other obligations, get up very early, and go to bed very late every day of the term, including weekends. You will probably not have time and energy to go out. You need a solid 40 hours per week at minimum to get through the material, projects, and tests. 04-28-2024 05:46:44 Helpful | Report abuse AST112 INTRO STARS GALAXY AND COSMOS Semester: Spring 2024 Location: Online Instructor: Ashcraft Grade: C Recommendation: NO Quality: Usefulness: Difficulty: Workload: I’m sure in person is a much better experience but this class has mostly just felt ridiculous. With sometimes 30+ assignments a week and virtually everyone in the class even those taking it for a related major saying no matter what they get the math questions wrong there just feels like there’s something really REALLY wrong with how it’s set up. You can’t even see what questions you got wrong on quizzes or explanations for the ones you got wrong on homework, it feels like a guessing game most of the time. Tips: If you can avoid taking it avoid taking it. 04-15-2024 03:16:16 Helpful | Report abuse CSE578 DATA VISUALIZATION Semester: Spring 2024 Location: Online Grade: A Recommendation: NO Quality: Usefulness: Difficulty: Workload: Take this class if you really want an easy course and no data background. It's not a grad-level course, most of the content explains types of visualizations. honestly any high schooler could get an A from this course. even if you're gonna work in BI, doesn't give you enough skills to apply them to your career. the funny thing is the workload is not that low too, you gotta put some effort to patiently wait for the videos to over. 03-06-2024 11:33:44 2 people found this review helpful Helpful | Report abuse CSE535 MOBILE COMPUTING Semester: Spring 2024 Location: Online Instructor: Sameena Hossain Grade: A- Recommendation: Maybe Quality: Usefulness: Difficulty: Workload: - The quizzes and exams are auto-graded but often the "correct" answers are wrong so you have to wait for regrades - Very disorganized in terms of project requirements that kept changing, the professor required a 2-3 page report on the last week that wasn't talked about before and wouldn't tell us clearly how it would affect the grade, and we didn't receive back our grades in a timely manner (actually, after the deadline to dispute lol) - The professor was a bit standoffish and the course team wasn't very responsive on Ed Discussion - I wasn't able to join the live instructor lectures because of time difference, but I felt they were unhelpful when I watched the recordings - The course team doesn't always share hints for quizzes (in fact, they only shared them for the easier modules) - In modules 4 and 6, there were questions about topics that weren't even discussed in the lectures. In other modules, questions were on a higher difficulty than what we saw and practiced before - The course covers a wide array of different areas so the modules were mostly unrelated to each other. I think the course needs to be refreshed though because they were talking about cutting edge things in 2018-19, I'm sure a lot has changed since then Tips: - Try to join the grader and IA office hours, I never did but I think they might've been helpful - Get started on your project early - Don't be afraid to ask seemingly stupid questions because directions are confusing - There are absolutely no questions on module 3 on the first exam 03-02-2024 08:57:11 2 people found this review helpful Helpful | Report abuse CSE579 KNOWLEDGE REPRESENTATION AND REASONING Semester: Spring 2023 Location: Online Grade: A Recommendation: YES Quality: Usefulness: Difficulty: Workload: Professor teaching this course is awesome. workload is high but you would enjoy this course. Highly recommended. 03-01-2024 05:23:44 2 people found this review helpful Helpful | Report abuse CSE578 DATA VISUALIZATION Semester: Spring 2024 Location: Online Grade: A Recommendation: YES Quality: Usefulness: Difficulty: Workload: It is good easy course. Professors are pretty good and explain things with examples in detail. I didn't had to go research things outside the course. Course Instructor and TA were pretty good as well. Enjoyed taking this course. 03-01-2024 05:17:59 2 people found this review helpful Helpful | Report abuse CSE572 DATA MINING Semester: Spring 2022 Location: Online Grade: B Recommendation: NO Quality: Usefulness: Difficulty: Workload: Course quality is not good. Calculations during the tests were super time consuming. Time provided for quizzes and tests was not sufficient. This was my first course at ASU and I seriously thought that quality of other courses will be similar. Thankfully that's not the case and I got to take some amazing courses later. 03-01-2024 05:15:40 1 people found this review helpful Helpful | Report abuse CSE571 ARTIFICIAL INTELLIGENCE Semester: Fall 2023 Location: Online Grade: B Recommendation: NO Quality: Usefulness: Difficulty: Workload: There are several professors teaching different modules. Some of the modules were rushed through. Didn't gain much knowledge from the course. 03-01-2024 05:12:20 1 people found this review helpful Helpful | Report abuse CSE511 DATA PROCESSING AT SCALE Semester: Fall 2022 Location: Online Grade: A Recommendation: YES Quality: Usefulness: Difficulty: Workload: It is decent cousrse 03-01-2024 05:09:40 1 people found this review helpful Helpful | Report abuse CSE539 APPLIED CRYPTOGRAPHY Semester: Fall 2023 Location: Online Grade: A Recommendation: YES Quality: Usefulness: Difficulty: Workload: Professor is great. Really liked his teaching style. 03-01-2024 05:08:08 2 people found this review helpful Helpful | Report abuse