Do the assignments at your own pace, but you I have added some recommended deadlines in Blackboard. You are encouraged to finish them before the end of the course.
The assignments can be done under any operating system that has compilers for C and C++, and version of Yacc/Bison and Lex/Flex. The instructions here are for Linux, and they are easiest to do using Linux, macOS or some other Unix-derived OS. In previous years we have also used Windows, and there are some very old and very outdated Windows-specific lab instructions, partially in Swedish.
About sources and collaboration:
|