Resources for 4th semester, target: TU, IOE curriculum
- Discrete Math (Full Course: Sets, Logic, Proofs, Probability, Graph Theory, etc) - Dr. Trefor Bazett (YouTube Playlist)
- Discrete Math 1 - TrevTutor (YouTube Playlist)
- Discrete Mathematics - Neso Academy (YouTube Playlist)
- MIT 6.042J Mathematics for Computer Science, Spring 2015 - MIT OCW (Lecture Notes, Assignments, etc)
- YouTube Playlist
- Other versions also available
- MIT 6.006 Introduction to Algorithms, Spring 2020 - MIT OCW (Lecture Notes, Assignments, etc)
- YouTube Playlist
- Other versions also available
- Algorithms - Abdul Bari (YouTube Playlist)
- There are more on his YouTube channel.
- Data Structures - mycodeschool (YouTube Playlist)
- Visit their channel for more videos.
- For programming concepts:
- Programming Concepts - Abdul Bari (YouTube Playlist)
- Pointers in C/C++ - mycodeschool (YouTube Playlist)
- 6.837: Introduction to Computer Graphics (Fall 2020) - Prof. Justin Solomon, MIT (YouTube Playlist)
- MIT OCW: 6.837: Computer Graphics, Fall 2012 (Has lectures notes, assignments, etc; also applicable for fall 2020 lectures)
- Computer Graphics (CMU 15-462/662) - CMU (YouTube Playlist)
- Course Info (Lecture Slides, Assignments)
- Introduction to Computer Graphics - Cem Yuksel (YouTube Playlist)
- A Guide to Modern OpenGL Functions - fendevel (GitHub repo)
- OpenGL - The Cherno (YouTube Playlist)