AI Rate Professor

Web Development

Dena Laney

COSW10 · LIB1 · COSW230 · LIB5061 · COSW30 · COSW220 · COSW20 · COSW200 · COSP30 · 32 lifetime ratings

AI rating
86/100
RMP rating
4.3/5
Take again
81.82%
Difficulty
2.6

The decision

Take her for web development if you can self-pace projects and ; most students call her one of the .

Best fit · Beginner FriendlyAmazing LecturesClear Grading CriteriaAccessible Outside ClassProject BasedOnline Savvy
  • Strong web development instructor with , and related courses.
  • Most students report , and real skill gains.
  • and occasional unclear instructions in busy terms.

Key questions

Four answers before you build your schedule.

Is this an easy A?

EasyA

82/100

Many A and A+ grades and communicating; she is often called a fair or .

Online and submitted; online notes clearer project cadence.

Is the course easy?

Beginner

65/100

; advanced JS or Rails courses are more challenging.

Online intro courses feel very manageable; .

Is attendance flexible?

Optional

78/100

as not mandatory, though participation and communication help.

; in-person varies by course with some mandatory notes.

Is this professor recommended?

MustTake

86/100

Roughly 82% would take again and many call her the had.

Strong recommendation in both formats, with as the main caveat.

Course guide

See how this professor fits your week.

Grading

Lenient

78/100

, and high A rates for students who complete projects.

Format shift

; online often calls criteria especially clear.

Workload

Moderate

58/100

but heavier than lighter elective options.

Format shift

Online winter sections feel lighter; some courses note lots of homework.

Teaching experience

Excellent

88/100

, and support via Discord or meetings.

Format shift

Excellent ratings dominate both online and in-person, despite response-time complaints.

Assessment method

FocusOnAssignments

28/100

Assessment , and coding assignments more than high-stakes exams.

Format shift

Both formats emphasize projects and .

Luni fit check

Weigh these signals against your actual schedule.

Get help balancing workload, grading, and timing when no option is an obvious fit.

Course format

Compare the in-person and online experience.

Classroom format

In person

18 reviews

High confidence · Best fit for Beginner Friendly

In-person web and , and support, with a minority complaining about email non-response.

Main concern

Some students report and .

What students said

“Professor Dena is one of the most encouraging professors in the Web Dev program.”
COSW200
“I had no prior coding experience when I entered this class and I learned so much from Dena.”
COSW10
“professor , so good luck if your stuck on something.”
COSW10

Remote format

Online

14 reviews

High confidence · Best fit for Beginner Friendly

Online and hybrid web courses are highly praised for clear video lectures, , and strong learning outcomes.

Main concern

and advanced courses may need prior programming background.

What students said

“Very manageable workload over the Winter semester. I learned a lot and I genuinely enjoyed every single one of the ”
COSW10
“Very lenient, but will push you if you show promise.”
COSW200
“Even though it was OLL class, but with her video lectures, her available outside the class, her amazing lectures.”
COSW20

Exam style

Know what to expect from exams and major assignments.

Reviews focus on weekly projects and modules rather than proctored exams, making assessment feel student-friendly.

Weekly ProjectsHomework ModulesClear Grading CriteriaNo Strict Proctoring Mentioned

Assessment risk

StudentFriendly

82/100

Low score means less forgiving assessment conditions.

In person

and assignments; formal exam proctoring is not clearly described.

Project BasedCoding AssignmentsParticipation Varies
“She gives more work than some of the other professors so you have to put in the time, but you definitely learn more in the process.”
COSW200
“the class is fairly straightforward if you attend class.”
COSW20

Online

Online reviews emphasize weekly projects and modules; .

Weekly Web ProjectsHomework ModulesDiscord Support
“I genuinely enjoyed every single one of the ”
COSW10
“During the and always includes links to outside sources.”
COSW200

Student evidence

See what students actually said.

Top student voice

“Professor Laney is one of the . I've learned so much through all the courses I've taken with her.”

Voice snapshots generated from 32 reviews (14 online, 18 in-person), , and response-time caveats. Credibility rating: High.

🎯 Teaching Quality

88/100

“Solid, dependable and most of all extremely knowledgeable.”

👍 Recommendation Strength

86/100

“ if you can!!”

📧 Response Time Caveat

40/100

“professor , so good luck if your stuck on something.”

Theme 1

👨‍🏫 About Teaching Style

  • Her lectures are very easy to follow.
  • comfortable and confident.
  • Provides a lot a lot of resources, boy a lot of resources.

Theme 2

📈 About Difficulty & Grades

  • Very lenient, but will push you if you show promise.
  • as long as you do all of the a week) you get an A.
  • The material isnt easy, but comfortable

Theme 3

💻 About Online Learning

  • I did not believe in OLL until I took them from her.
  • Online Savvy
  • The only complaint I have is she

Data context

See exactly what the AI read.

Analysis sample

32

Recent reviews read by the AI

32

Lifetime ratings

88/100

Evidence confidence

Thirty-two reviews across online and in-person web courses from 2009-2025 provide strong detail, consistency, and grade evidence.

Inside 32 stored ratings

Quality ratings

5 out of 524
4 out of 51
3 out of 53
2 out of 51
1 out of 53

Course coverage

COSW2009 reviews
COSW2306 reviews
COSW105 reviews
COSW204 reviews
COSW304 reviews
Show 4 more courses
COSP301 review
COSW2201 review
LIB11 review
LIB50611 review

Reported outcomes

A range results lead the reported letter grades.

25 reported outcomes

A range

19

A+ 7 · A 12

B range

1

B 1

C range

1

C+ 1

D range

0

No reported values

F

0

No reported values

No letter grade reported

4

Drop/Withdrawal 1 · Not sure yet 2 · Not_Sure_Yet 1