Lab manuals and worksheets designed for the course Intro. to Computers & Programmings (VG101). Sample code included for certain exercises.
Contributors:
Index | Category | Major Focus | Lab Design | MISC |
---|---|---|---|---|
Lab 01 | MATLAB | installation, data type | Linear Congruential Generator Cracker | Markdown |
Lab 02 | MATLAB | conditional expression, loop | Magic Square | Github |
Lab 03 | MATLAB | function, plot | Three-body Animation | Git, MVC model |
Lab 04 | MATLAB / C | structure, recursion | Bad Apple Player | gcc, VSC |
Lab 05 | C | data type, condition, loop | Tricks in C | WSL, shell |
Lab 06 | C | function, pointer | Arknights (Part I) | Debugging skills |
Lab 07 | C | struct | Arknights (Part II) | Makefile |
Lab 08 | C | recursion, algorithm | Expression Evaluation | - |
Lab 09 | C | file I/O, program argument, algorithm | Mid2 Sample Exam | - |
Lab 10 | C / C++ | file I/O, pointer, std::string | - | Online Judge |
Lab 11 | C++ | character, string, class | special characters | I/O Redirection |
Item | Category | Description |
---|---|---|
Lab Header | - | HTML header for lab manuals |
OpenGL Reference | C++ | reference manual for OpenGL in C++, skipped in lectures/labs |
Final Review | C++ | review notes for c++ |
Rubric | - | Rubrics and Autograder for exams |
Feel free to create any issues.