Assignments and Solutions for IITK Courses

This repository contains the files (assignments + reading content) for the following Courses.

Third Semester

  • CS201 (Discrete Mathematics / Mathematics for Computer Science I)
  • CS202 (Logic in CS / Mathematics for Computer Science II)
  • CS203 (Abstract Algebra / Mathematics for Computer Science III)

Fourth Semester

  • CS220 (Computer Organization)
  • CS251 (Programming Tools and Techniques / Computing Laboratory I)
  • ESO207 (Data Structures and Algorithms)
  • MSO201 (Probability and Statistics)
  • TA202 (Manufacturing Processes II)

Fifth Semester

  • CS330 (Operating Systems)
  • CS340 (Theory Of Computation)
  • CS345 (Algorithms II)
  • CS425 (Computer Networks)

Sixth Semester

  • CS335 (Compiler Design)
  • CS628 (Computer Systems Security)
  • CS731 (Blockchain Technology And Applications)
  • CS395 (Undergraduate Project, AutoROP)
  • ART406 (Art criticism: Theory and Practice)

Seventh Semester

  • CS350 (Principles Of Programming Languages)
  • CS771 (Introduction To Machine Learning)
  • IME692 (Advanced Statistical Methods For Business Analytics)
  • MSO202 (Complex Variables)
  • SOC473 (Indian Society And Culture)

Eighth Semester

  • CS455 (Software Engineering)
  • CS641 (Modern Cryptology)
  • CS675 (Designing Verifiably Secure Systems)
  • ENG435 (Topics in Literary Movements)