4.5
Quality3.2
Difficulty89%
Would Retake92
Reviews89%
Would Retake
92
Reviews
Rating DistributionOfficial
5
69
4
10
3
4
2
4
1
5
What Students Say
“Alina is amazing, she explains the material extremely clearly and concisely, and she listens to student feedback and is super understanding”
COMP1805 - 5.0 rating“Not the best at demonstrating concepts”
COMP1805 - 2.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
13%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.62 avg changeRatings by Course
COMP3804
5.0
(1)COMP1805
4.7
(43)COMP2402
4.3
(35)COMP2406
4.1
(11)COMP1805A
4.0
(2)Difficulty by Course
COMP3804
4.0
COMP2402
3.6
COMP1805A
3.5
COMP1805
2.9
COMP2406
2.9
Reviews (92)
I am writing this during the pandemic, so school is online. I'm sure many of you will know how much more difficult school has become considering the same expectations were kept for online school. Mrs Shaikhet has adapted to them PERFECTLY. She is a great professor and she will do whatever she can to GENUINLY help you succeed. Great professor 11/10!
Alina is amazing, she explains the material extremely clearly and concisely, and she listens to student feedback and is super understanding. The assignments are reasonable and cover exactly what we learned in the lectures and textbook reading assignments.
Alina is already one of the best profs I've had at Carleton. What stood out the most about her class this semester was how caring she was for the students, and how she clearly wanted us to succeed.. unlike some. She has adapted really well to online courses. Nothing but good things to say!
Awesome Prof!!! She nailed the transition from in-person to online! She's very accommodating and cares a lot about the success of her students. She records her lectures weekly PLUS has 6 hrs of optional zoom time weekly which are also recorded (2 sections combined & we were allowed to attend whichever we wanted). Lots of help & support to succeed!
Lectures were okay, assignments were really hard compared to everything else. The tests were good and she gives out practice tests before each. She's very available after class on the discord group, which is great. Overall, I found I was teaching most of the course to myself for assignments, but it is an online class so
Great prof. Very Caring and very active in responding to students' questions on Discord. Would take her again in other courses.
Not the best at demonstrating concepts. Kind of just talks off of the slides, where as the TAs will actually demonstrate concepts in tutorials in 5 minutes. She seems kind and cheery, but is a little cruel in her lack of situational understanding and rudeness in emails. Assignments and Tests are harder than what she gives as examples and practice.
The tests were based off the lectures and were always identical in format to the practice she posted, including the exam. Assignments were time-consuming and very hard, but she and the TAs were available on Discord for help, and most answers can be derived from google. There was also a quick bonus test near the end. Overall cares about your success
Alina is the easiest prof Ive ever had. Tests and even exam were exactly the same as the practice she provides. Assignments are a pretty tough, but doable. She cares a lot for her students, always answering emails quickly and very accommodating to people. Lots of free marks to earn aswell.
This professor is just too good tbh. You'd be lucky to have her as your prof.
discrete structures is difficult with any professor. Alina used a very good interactive textbook this year (zybooks) which solidified concepts and helped me learn. Her lecture slides were text heavy in the 1st part of the class, but she changed it. Office hours are a must!! The assignments were difficult but necessary. The tutorial videos helped.
Just had her this semester. What a prof. Literally, what a nice and genuine prof. Me and my partner had an issue with submission and VPN issues for openstack cause of online university and she understood so well. She is lenient and genuinely cares for her students and wants them to excel. Dave is also amazing! But she is just too nice to not pick!
Alina is a great and very knowledgeable prof. She was able to convey complex material in a very understanding way. She also made herself available through discord outside of class/office hours to answer student questions; which I very much appreciated.
She is a really good professor. But the course itself was really difficult. She explained the things pretty well. But at times her lectures were confusing. Overall she is a good professor.
She is very nice and takes the time to explain concepts during lectures multiple times if needed. We used an interactive online textbook (zybook) which was easy marks. This course isn't as difficult as everyone makes it out to be. If you understand the concepts from the lectures/textbook you don't need to study (in my experience).
In my opinion Alina is the best cs prof at Carleton. Her lectures are visually amazing and so easy to understand.
The most organized Professor I've seen. She cares about the students and loves teaching. She is able to teach in a way that makes concepts very easy to understand. I hope I can get her again.
Alina structures her courses in such a way that requires you to do many summative assignments and forces you to learn and work with the material. As most of the work you need to do is essentially free marks. She is extremely organized with her course content and very accessible on discord. Had her for 1805 and now for 2406 Excellent Prof.
Professor Shaikhet is a great lecturer, but when it comes to course work load, she seem to have no idea what is the right amount (not even close). Her first major incident was the exam of COMP 1805, almost no one finished, and everyone got a 15% curve as a result. Similar things happened this semester regarding her various marking schemes...
She is a great teacher, but terrible when it comes to marking. At the start of the year, tutorials were marked out of 2 marks, so even if you made the tiniest error (in fact at one point, the marking scheme TAs got had extra requirement that students did not know about), you get 50%. The amount of time needed vs the mark deduction is completely off
My favourite Prof in this program, she cares about students a lot of practice but very good and beneficial. I wish she will teach Comp 2402 course.
Alina's a real gem! Her slides are visually appealing and self explanatory, the assignments are moderate in difficulty, her practice tests are almost the same as the real tests and there are lots of opportunities for free marks. She's active on Discord and always posts announcements so there is zero reason to be confused about the course.
She spends first 20-30 minutes discussing the course material, and then rushes through the lectures. She is unclear in her explaining. The only good thing about this course, and the thing that saved me, was Zybook (an online interactive textbook) and the wonderful TA's. Be ready to rely on other sources for assistance.
Alina is the best prof in Computer science program, her lectures very good and organized. You can easily get marks due to many opportunities that she provides. she is very nice person, always available if you need any help. she answers our questions even on weekends. I wish she will teach us other Comp courses.
Really good professor! Her class is well structured and she explains perfectly the material!
All around good professor. Her lectures are very high quality. She is also very very accessible outside of class.
She knows that this is usually the first roadblock that people encounter in Comp Sci, so she gives you everything you need to do well, her lectures are super understandable with lots of clearly explained examples, the graded material is not that hard. this is also the first time I've actually wanted to do the assigned textbook, (its fun somehow).
I loved taking her class; she was awesome to learn from. The textbook (Zybook) was optional and very helpful. She provides so many resources for students to use. Her lecture slides are well done, and she uses lots of different examples. She was really responsive to student feedback. I'm going to take as many courses as I can with her.
Alina makes this difficult course fun, engaging and understandable. Amazing prof who gives great lectures and explains material so well! Would love to have her as a prof again anytime.
Alina is a very nice professor as far a personality goes, other than that I have never struggled as hard as I have in her class. The assignments provide little to no room for solutions that aren't exactly what's required and at times it feels downright unfair. There's also little to no part marks which is absolutely brutal. its ~0 or ~100
She is a very nice person. But she made assignments hard to get part marks and this annoyed a lot of students who put in a lot of time on the assignments would get low marks.
The assignments were definitely something... Alina is a kind person but she wasn't the best instructor for this course. I'm very happy to even pass this class without taking COMP 1805 prior. Camp out during office hours and that's the only way to survive. DO NOT COPY OFF OTHER STUDENTS. *insert mushroom emoji*
The assignments were hard because they allowed no opportunity for part marks. The midterm and final was fair and took a lot of questions from the quizzes (especially the midterm) and are very similar in format. Alina was also considerate enough to curve the final, but I wish she could have consideration for part marks for the assignments.
Very straightforward course with this professor. Lectures are quite mundane, but she posts slides in advance so you don't need to attend lectures (or tutorials). Drops 1 assignment, 1 quiz, and 2 tutorials, so very lenient on marking. Assignments and tutorials are straightforward, complete exactly what's in the specification and you will get a 100.
Weekly quizzes, tutorials and best 3/4 assignments along with an individual final project. Lec slides and their demos were very useful for assignments and tuts. TAs were also very lenient with the marking. This is the third course I've taken with Alina and she's very approachable. Not much else to say, as long as you start early you should be fine.
This is a tough class but take Alina and you will have everything you need to succeed. Get ready to put in the work or you WILL fail. But she is one of the kindest and most considerate prof I have ever had. The assignments are tough but I found them really fun and puzzling.
Very difficult class in terms of content and deliverables. Assignments are very difficult but she drops 1 of them and they are graded on a server that can be submitted repeatedly. Make sure to start the assignments 3-4 days in advance so the server is not bogged down. Midterms and exams are based on quiz content and are very easy to study for.
Only assignments are difficult so start them the day they are assigned. Also take advantage of office hours.
The mark boundaries are very generous but expect to spend lots of time. Attending all lectures will make things much easier.
Tutorials are out of 2 so even with a small mistake you get a 50. Assignments are kinda long at times but straight forward. Project was very long. Doesn't record lecture (and I didn't go to class since she has accent and was hard to hear) but since its web dev you can learn everything from online.
The Assignments were tricky and often unclearly worded and the feedback given by the grading program was useless if not misleading.
Alina is one of the best professors in computer science. Her lectures are incredible, and she regularly provides visual explanations of concepts which help tremendously in understanding the material. She is also very generous in terms of grading and deadlines. The workload in the course is quite heavy though, which does make the course difficult.
W prof. I slava ukraini 5 times a day then heroyam slava 5 times when I am dreaming.
she explains things very well, very responsive when messaged
very time consuming course not super hard but you need to think about things rather than just jumping in. she gives very good lectures. her ascent makes it difficult to understand sometimes but she normally picks up on rooms confutation and trys again.
Glossed over how to properly submit assignments, honestly don't think she even did besides saying not to submit node modules. She managed to avoid every key lecture details about assignments, only touching on relevant slides that make up key points to them. Although she is hard to understand, the lectures left me better off self-teaching.
Easy to understand lectures to the point where I didn't go to class and just used the lecture slides. Lots of free marks from online quizzes with multiple attempts and straightforward exams. Only real problem was the assignment server but that's been changed now so it shouldn't be a problem anymore. Highly recommend for 2406 and 1805 too!
She does everything she can to help her students succeed! She makes it easy to succeed as long as the student is willing to put in the work.
Alina has amazing lectures, she gives practice tests that are almost identical to the real test, and she is always accessible outside class via discord. Her assignments can be hard but she gives more than enough time for you to seek help and figure things out. This couse is hard by nature but Alina doesn't make it any harder than it needs to be.
In terms of the 1805 experience she gave, it was very chill. I played video games and slept in class, and I was doing all this in the front row. Whenever I missed something, I'd read the slides. She's a G for making those. Very kind and caring. I wanna give her head pats.
Great course structure. Would always say kind words when I would get discouraged and talk loudly in class disrupting the other students. It's hard for me to have good manners or be respectful of others so I appreciate the opportunity to have professors who can accommodate my needs of being distuptful to those who wish to learn.
Lectures are boring to listen to, topics are hard. Assignments are time consuming and just do the first 4 and dont do the last one. She uses Discord and has TAs in it to help out with questions. Yes Zybook is worth buying for the 5% bonus, you can go from an A to an A+ with it. Exam questions were similar to the tests and tutorial quizzes. GL!
COMP2402 F22. 15% Quizzes, 40% Assignments, 15% Midterm, 30% Final. The Quizzes are weekly, you get 2 attempts and they're easy. Assignments are hard part, you get 5 assignments and you drop lowest one. Midterm is MCQ, Final is MCQ. Midterm is significantly easier than final. She teaches well and provides good feedback. Final grading was good.
The lecture slides were some of the best I have seen.The assignments were tough but interesting and the way she organized the course was easy to follow and understand.The lectures were available online and the Discord group she set up was very helpful.She was readily available and approachable for assistance.
Best professor I ever hah in the past 3 years, I miss her so much. Her accent is a bit hard to understand for non-native speaker but it's cute :3
Very respectable professor. She made this very difficult class do-able when I think many other professors I've had would've made this class unbearable. She does not back down from making the quizzes and tests super difficult tho so make sure to stay ahead in this class.
Very hard assignments but gave the class many hints and extensions, tests were relatively easy. Lectures are amazing if you don't take her class you are missing out.
Actually uses the class discord server to answer questions
i found her lectures were too slow to be engaging. luckily she posts lectures online so you can watch at 1.5x speed. very easy course, she posts a really big amount of readings to do but i never did them and will prob get a plus
This is my second time taking her class. As always great structuring of the course. Lectures are uploaded online (although quality went down in the last few classes because of poor camera work). She and her TAs are always available on the Discord server. The assignement were the only hard thing about the course.
all assignments are autograded, first one is the easiest and gets harder every time, pat's textbook is useful to copy code and modify for assignment solutions. weekly quizzes were okay, midterm was easy and she curved everyone up by 2.7% for the final grade. lectures were kinda boring but the slides are really good as she makes them herself.
Overall great course, and it was easy to do well in/pass if you put in even a little bit of work. Tests were very straightforward and similar to practice tests.The assignments were time-consuming and required a lot of trial and error, not impossible though. I don't think this course is as hard as people say it is, its just hard to get an A+ in.
It is a difficult class the quizzes can be hard but force you to learn the material, assignments were hard but the discord was really a life saver for finding edge cases bc its autograded. Exams are multiple choice which can be tricky but if u study the quiz question you'll be ok
great prof, the only work in the class is weekly quizzes, a few tests, 5 assignments and exam, everything is open book apart from exam, awesome notes but can be hard to follow at times
Alina is a great professor for 1805. It is more difficult compared to other first year classes and is harder to get "good marks" in. Her lectures are very precise and to the point; lots of examples and plain out rules. She does a good job at explaining concepts with examples as well. Start your assignments as soon as possible and use the Discord!
Bro, just take her. Consider this your sign.
Awesome, uses discord and offers up to 5% bonus marks. I enjoyed going to the lectures, never got bored. The assignments are hard dont leave them for alst minute or you will pull all nighters.
I literally did not do a single one of the assignments, which counted for 34% of our course grade. The material is communicated so well and there are so many ressources for practice and opportunities to get bonus marks. I really did not care about this course, but the prof was so good I think I almost had a perfect exam.
Great prof. Cares. Lots of free marks. 5 assignments, 4 tests, 7 quizzes, 1 final exam. Buy zybook if you can afford it, Its easy bonus marks. All evaluations were multiple choice, exam was about 35 questions, easier than I thought it would be. Miserable class, amazing teacher. I would recommend making some friends in this class to do some work tg.
She's a very good teacher who clearly knows her stuff. Her slides are clear and easy to understand, and she was the same way in class. Her assignments are pretty tough, but if you start early and ask a lot of questions, you should be fine. Her tests were nowhere near as hard as the assignments, and neither were the quizzes. Would recommend her.
Her lecture slides were some of the best I've seen, made the material presented very easy to learn. There was so much opportunity for extra credit in the class that took the stress away from the final exam and made getting a good grade relatively easy, just be careful for the assignments, which can be a bit tricky.
Alina is wonderful. The class itself is hard just because of the content but Alina definitely tries her best to make it clear for us with her animated slideshows. The assignments on Gradescrope were hard and graded inconsistently. But you have unlimited attempts to get a perfect score. She seems like she genuinely cares and gave us curve on final.
really, and i mean really organized. everything is divided into weeks, super clear on what you need to do (also makes it a breeze to catch up).
assignments are unnecessarily hard, you can't get partial marks. her lectures are fine, not so helpful. midterm was tough (had to write code on paper). has lots of help(discord, office hours). You'll be fine if you know ds really well, you won't see anything unexpected (everything is from lectures). ODS book was super helpful
She introduced Written questions this year which are not easy. Make sure to do the "practice midterm/final" as many times as you can. I would recommend 20-30 times, until you memorize and understand all types of qstns. This guarantees a 70-80% on the exam as so many questions are exactly the same or just slightly different.
Tries so hard to get people engaged. Lectures are posted online. Assignments are autograded so you can keep submitting until it's correct. She gives a lot of extra credit opportunities and some just free marks to the entire class.
This is a very hard class but Alina makes the content easy to understand. The lecture recordings are extremely useful and the professor is very active on the class discord answering students questions.
Good at teaching a really tough course. Assignments are difficult, but office hours are really helpful and usually she'll give hints. She also has a Discord server which makes it easy to get help. Quizzes can be hard but they're also open book. The midterm and final had tons of questions taken from the practice material, so definitely review them.
Is very helpful and very caring. Will stay up til 1am answering questions on discord. Her exams are brutal though and assignments take a very long time to complete (start them early). Always do practice materials before quizzes and exams as they match pretty closely
I never leave reviews on professors, but I just had to come on here and say Alina is genuinely the best professor here at Carleton. She is so caring and makes you feel comfortable even with a difficult course like COMP2402. She wants the best for every student and you can tell she genuinely puts effort into her teaching. I'd love to have her again!
BEST COMP PROF IN CARLETON. Just make sure u stay on top of lectures, quizzes, and assignments.
it's frustrating to see negative reviews from students blaming professor shaikhet when the reality is that DSA is just a difficult course, no matter who teaches it. she explains concepts well, and is always willing to help. if you struggle, she will guide you, but you have to reach out and PUT IN THE WORK !
Literally never rated a professor before but she deserves it, really good professor. I took online section and just watch her lectures and she explains everything really well. She's also active in the discord almost 24/7 so can always ask questions about assignments. Assignments are def not easy and should not be left till last minute though.
Prof. Shaikhet is a phenomenal teacher, extremely caring for her students. She is always willing to help her students and work in their best interest. She is extremely kind and knowledgeable in the courses she teaches and how she grades assessments is completely fair and manageable.
Amazing prof, lectures were great, and she gave many opportunities to earn bonus marks. Tutorial quizzes and tests were not too hard, however the Assignments may take time to complete, so I suggest starting early on those. Final was alright, but took some time to complete. Overall, decent class if you are willing to put in the effort.
One of the best profs out there, extremely sweet, caring and so fair. Lots of bonus marks, you can really tell that she wants you to succeed. Please take her
She has really organized slides and is generally good at teaching. The bonuses were super nice too. I'm really glad she offered an online section, considering that commutes can be gruelling.
Prof Shaikhet was one of the best professors I've had throughout my first year at Carleton. For her COMP 1805 class, she ran a Discord server with several TA's where students could ask questions in chat or pop-in during office hours. The prof as well as the TA's were extremely active in the server and would respond to questions very quickly.
very good prof. Lectures are recorded and slides are availible.
prof is good, class is hard.
easy class, prof is nice and helpful
Alina makes sure you enjoy the course. She uses Discord as official mode of communication and if you take a class with her, you'd like be invited to a discord server. She'll give you enough chances to get bonus marks and even round up the grade. Her assignments are work heavy so be prepared for those.
Class Info
Online Classes
100%
Attendance Mandatory
13%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Improving
+0.62 avg changeRatings by Course
COMP3804
5.0
(1)COMP1805
4.7
(43)COMP2402
4.3
(35)COMP2406
4.1
(11)COMP1805A
4.0
(2)Difficulty by Course
COMP3804
4.0
COMP2402
3.6
COMP1805A
3.5
COMP1805
2.9
COMP2406
2.9