Student Feedback
This user did not leave any comment
This user did not leave any comment
Very interesting topic, with a professor that explains well. There is some lack of depth in some subjects but otherwise very informative. Workload is very manageable, compared with other courses, and not at all hard to do. Going to classes is the best way to be aware of the topics and the professor makes an effort to ensure people are engaged. Highly recommend.
Tests can be a little vague as the teacher doesn't provide previous tests. But overall very easy and informative.
This user did not leave any comment
This user did not leave any comment
The content is interesting, but what really makes this course worthwhile is the professor who teaches the theory classes—Luísa Coheur. The “passionate” way she teaches her classes and cares about inspiring her students is commendable. From a pedagogical standpoint, she is perhaps one of the best professors at IST. Well-prepared classes with up-to-date content is what you can expect.
Assessment
- No mandatory exam
- 2 Maps with 10 multiple-choice questions to be discounted and the rest open-ended (accessible, but the teacher does not provide MAPs from previous years)
- 1 video about a...
This user did not leave any comment
The professor is very fun in the lectures. TAs are super helpful Project is well balanced (difficulty wise)
Overall Impression
This was one of my favorite courses, I highly recommend it. You’ll learn very interesting topics in a practical and engaging way.
Teacher
The course is taught entirely by Professor Luísa, both the theoretical lectures and lab sessions. She is one of the best teachers in Computer Science:
- Truly passionate about teaching and helping students
- Deeply understands the material
- Presents complex topics in a clear and engaging way
Lectures and Labs
- The theoretical lectures are very useful. I highly recommend attending them and they...
I recommend this course 100%, even if the subject area isn't completely to your liking. If you're looking for a course to take, this is a good option.
Teaching Staff
Professor Luísa is excellent, genuinely concerned about students, and clearly passionate about what she teaches!
Lectures
Theoretical lectures are given by Professor Luísa and are quite useful.
The labs consist of exercises and project support, and really help consolidate the topics covered in the theoretical classes.
Evaluation Methods
The...
The reviews below this point may be outdated. Course content, teaching methods, and requirements may have changed since then.
Easy course.
Teaching Staff
The course is divided into three parts. The first and last sections are taught by Professor Luísa, who is cool. The second part is taught by Professor Mamede, who is one of the worst instructors ever.
Course Content
You learn some interesting things, but there's significant overlap with other SI courses in my opinion.
The second part covers automata called Transducers, Parsing algorithms, and algorithms used for completing sentences. Though...