Student Feedback
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...