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

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